Skip to content

Commit b5e231d

Browse files
committed
Added support for 3.13
This will only be supported on Django 5.1 and above. see https://forum.djangoproject.com/t/backport-python-3-13-support-in-django-5-0/34671
1 parent b0c6aee commit b5e231d

File tree

6 files changed

+9
-3
lines changed

6 files changed

+9
-3
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
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.8", "3.9", "3.10", "3.11", "3.12"]
17+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1818
env:
1919
PYTHON: ${{ matrix.python-version }}
2020
steps:

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ any parts of the framework not mentioned in the documentation should generally b
1919
### Added
2020

2121
* Added support for Django 5.1
22+
* Added support for Python 3.13
2223

2324
### Deprecated
2425

README.rst

Lines changed: 1 addition & 1 deletion
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.8, 3.9, 3.10, 3.11, 3.12)
95+
1. Python (3.8, 3.9, 3.10, 3.11, 3.12, 3.13)
9696
2. Django (4.2, 5.0, 5.1)
9797
3. Django REST framework (3.14, 3.15)
9898

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ like the following:
5151

5252
## Requirements
5353

54-
1. Python (3.8, 3.9, 3.10, 3.11, 3.12)
54+
1. Python (3.8, 3.9, 3.10, 3.11, 3.12, 3.13)
5555
2. Django (4.2, 5.0, 5.1)
5656
3. Django REST framework (3.14, 3.15)
5757

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ def get_package_data(package):
9191
"Programming Language :: Python :: 3.10",
9292
"Programming Language :: Python :: 3.11",
9393
"Programming Language :: Python :: 3.12",
94+
"Programming Language :: Python :: 3.13",
9495
"Topic :: Internet :: WWW/HTTP",
9596
"Topic :: Software Development :: Libraries :: Application Frameworks",
9697
"Topic :: Software Development :: Libraries :: Python Modules",

tox.ini

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
envlist =
33
py{38,39,310,311,312}-django42-drf{314,315,master},
44
py{310,311,312}-django{50,51}-drf{314,315,master},
5+
py313-django51-drf{315,master},
56
black,
67
docs,
78
lint
@@ -52,3 +53,6 @@ ignore_outcome = true
5253

5354
[testenv:py{310,311,312}-django{50,51}-drfmaster]
5455
ignore_outcome = true
56+
57+
[testenv:py313-django51-drfmaster]
58+
ignore_outcome = true

0 commit comments

Comments
 (0)