Skip to content

Commit b75255c

Browse files
authored
Removed support for Python 3.7 (#1178)
1 parent ed5a999 commit b75255c

File tree

6 files changed

+11
-6
lines changed

6 files changed

+11
-6
lines changed

.github/workflows/tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
17+
python-version: ["3.8", "3.9", "3.10", "3.11"]
1818
env:
1919
PYTHON: ${{ matrix.python-version }}
2020
steps:

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,14 @@ any parts of the framework not mentioned in the documentation should generally b
1414

1515
* Fixed OpenAPI schema generation for `Serializer` when used inside another `Serializer` or as a child of `ListField`.
1616

17+
### Removed
18+
19+
* Removed support for Python 3.7.
20+
1721
## [6.1.0] - 2023-08-25
1822

23+
This is the last release supporting Python 3.7.
24+
1925
### Added
2026

2127
* Added support for Python 3.11.

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ As a Django REST framework JSON:API (short DJA) we are trying to address followi
9292
Requirements
9393
------------
9494

95-
1. Python (3.7, 3.8, 3.9, 3.10, 3.11)
95+
1. Python (3.8, 3.9, 3.10, 3.11)
9696
2. Django (3.2, 4.0, 4.1, 4.2)
9797
3. Django REST framework (3.13, 3.14)
9898

docs/getting-started.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ like the following:
5151

5252
## Requirements
5353

54-
1. Python (3.7, 3.8, 3.9, 3.10, 3.11)
54+
1. Python (3.8, 3.9, 3.10, 3.11)
5555
2. Django (3.2, 4.0, 4.1, 4.2)
5656
3. Django REST framework (3.13, 3.14)
5757

setup.py

-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ def get_package_data(package):
8686
"Operating System :: OS Independent",
8787
"Programming Language :: Python",
8888
"Programming Language :: Python :: 3",
89-
"Programming Language :: Python :: 3.7",
9089
"Programming Language :: Python :: 3.8",
9190
"Programming Language :: Python :: 3.9",
9291
"Programming Language :: Python :: 3.10",

tox.ini

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py{37,38,39,310}-django32-drf{313,314,master},
3+
py{38,39,310}-django32-drf{313,314,master},
44
py{38,39,310}-django40-drf{313,314,master},
55
py{38,39,310,311}-django41-drf{314,master},
66
py{38,39,310,311}-django42-drf{314,master},
@@ -50,7 +50,7 @@ deps =
5050
commands =
5151
sphinx-build -W -b html -d docs/_build/doctrees docs docs/_build/html
5252

53-
[testenv:py{37,38,39,310}-django32-drfmaster]
53+
[testenv:py{38,39,310}-django32-drfmaster]
5454
ignore_outcome = true
5555

5656
[testenv:py{38,39,310}-django40-drfmaster]

0 commit comments

Comments
 (0)