Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop Python 3.7 #540

Merged
merged 2 commits into from Nov 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/build-release.yml
Expand Up @@ -10,10 +10,10 @@ jobs:
fail-fast: false
matrix:
include:
- {name: '3.7', python: '3.7', tox: py37-marshmallow3}
- {name: '3.11', python: '3.11', tox: py311-marshmallow3}
- {name: 'lowest', python: '3.7', tox: py37-lowest}
- {name: 'dev', python: '3.11', tox: py311-marshmallowdev}
- { name: "3.8", python: "3.8", tox: py38-marshmallow3 }
- { name: "3.11", python: "3.11", tox: py311-marshmallow3 }
- { name: "lowest", python: "3.8", tox: py38-lowest }
- { name: "dev", python: "3.11", tox: py311-marshmallowdev }
steps:
- uses: actions/checkout@v3.1.0
- uses: actions/setup-python@v4.3.0
Expand All @@ -31,7 +31,7 @@ jobs:
- uses: actions/checkout@v3.1.0
- uses: actions/setup-python@v4.3.0
with:
python-version: '3.11'
python-version: "3.11"
- run: python -m pip install --upgrade pip
- run: python -m pip install tox
- run: python -m tox -elint
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Expand Up @@ -3,7 +3,7 @@ repos:
rev: v3.15.0
hooks:
- id: pyupgrade
args: [--py37-plus]
args: [--py38-plus]
- repo: https://github.com/psf/black
rev: 23.11.0
hooks:
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.rst
@@ -1,6 +1,13 @@
Changelog
---------

0.30.0 (unreleased)
+++++++++++++++++++

Other changes:

* Drop support for Python 3.7, which is EOL (:pr:`540`).

0.29.0 (2023-02-27)
+++++++++++++++++++

Expand Down
2 changes: 1 addition & 1 deletion README.rst
Expand Up @@ -119,7 +119,7 @@ Get it now
pip install -U marshmallow-sqlalchemy


Requires Python >= 3.7, marshmallow >= 3.0.0, and SQLAlchemy >= 1.4.40.
Requires Python >= 3.8, marshmallow >= 3.0.0, and SQLAlchemy >= 1.4.40.

Documentation
=============
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Expand Up @@ -125,7 +125,7 @@ Get it now

pip install -U marshmallow-sqlalchemy

Requires Python >= 3.7, marshmallow >= 3.0.0, and SQLAlchemy >= 1.4.40.
Requires Python >= 3.8, marshmallow >= 3.0.0, and SQLAlchemy >= 1.4.40.

Learn
=====
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Expand Up @@ -61,7 +61,7 @@ def read(fname):
package_dir={"": "src"},
package_data={"marshmallow_sqlalchemy": ["py.typed"]},
include_package_data=True,
python_requires=">=3.7",
python_requires=">=3.8",
install_requires=INSTALL_REQUIRES,
extras_require=EXTRAS_REQUIRE,
license="MIT",
Expand All @@ -71,10 +71,10 @@ def read(fname):
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
],
test_suite="tests",
project_urls={
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
@@ -1,7 +1,7 @@
[tox]
envlist=
lint
py{37,38,39,310,311}-marshmallow3
py{38,39,310,311}-marshmallow3
py311-marshmallowdev
py37-lowest
docs
Expand Down