diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a22301fe..f90480ac 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11"] env: PYTHON: ${{ matrix.python-version }} steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a3b4a57..36d3ba82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,8 +14,14 @@ any parts of the framework not mentioned in the documentation should generally b * Fixed OpenAPI schema generation for `Serializer` when used inside another `Serializer` or as a child of `ListField`. +### Removed + +* Removed support for Python 3.7. + ## [6.1.0] - 2023-08-25 +This is the last release supporting Python 3.7. + ### Added * Added support for Python 3.11. diff --git a/README.rst b/README.rst index 82c2b08f..6708dab5 100644 --- a/README.rst +++ b/README.rst @@ -92,7 +92,7 @@ As a Django REST framework JSON:API (short DJA) we are trying to address followi Requirements ------------ -1. Python (3.7, 3.8, 3.9, 3.10, 3.11) +1. Python (3.8, 3.9, 3.10, 3.11) 2. Django (3.2, 4.0, 4.1, 4.2) 3. Django REST framework (3.13, 3.14) diff --git a/docs/getting-started.md b/docs/getting-started.md index 07798fae..e65a0ac3 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -51,7 +51,7 @@ like the following: ## Requirements -1. Python (3.7, 3.8, 3.9, 3.10, 3.11) +1. Python (3.8, 3.9, 3.10, 3.11) 2. Django (3.2, 4.0, 4.1, 4.2) 3. Django REST framework (3.13, 3.14) diff --git a/setup.py b/setup.py index 7d01a919..67d98385 100755 --- a/setup.py +++ b/setup.py @@ -86,7 +86,6 @@ def get_package_data(package): "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", diff --git a/tox.ini b/tox.ini index ede6f27f..9fb72d1c 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{37,38,39,310}-django32-drf{313,314,master}, + py{38,39,310}-django32-drf{313,314,master}, py{38,39,310}-django40-drf{313,314,master}, py{38,39,310,311}-django41-drf{314,master}, py{38,39,310,311}-django42-drf{314,master}, @@ -50,7 +50,7 @@ deps = commands = sphinx-build -W -b html -d docs/_build/doctrees docs docs/_build/html -[testenv:py{37,38,39,310}-django32-drfmaster] +[testenv:py{38,39,310}-django32-drfmaster] ignore_outcome = true [testenv:py{38,39,310}-django40-drfmaster]
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: