Skip to content

Commit 424ab93

Browse files
authored
Add support for Python 3.14 (#1089)
1 parent a7ae4db commit 424ab93

File tree

4 files changed

+32
-23
lines changed

4 files changed

+32
-23
lines changed

.github/workflows/test.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,19 @@ jobs:
2121
needs: [ ruff ]
2222
strategy:
2323
matrix:
24-
python-version: [3.9, "3.10", 3.11, 3.12, 3.13]
24+
python-version: [3.9, "3.10", 3.11, 3.12, 3.13, 3.14]
2525
django-version: [4.2, 5.1, 5.2, 6.0, "main"]
2626
exclude:
2727

28+
# Django 4.2
29+
- python-version: 3.14
30+
django-version: 4.2
31+
2832
# Django 5.1
2933
- python-version: 3.9
3034
django-version: 5.1
35+
- python-version: 3.14
36+
django-version: 5.1
3137

3238
# Django 5.2
3339
- python-version: 3.9

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.11",
2323
"Programming Language :: Python :: 3.12",
2424
"Programming Language :: Python :: 3.13",
25+
"Programming Language :: Python :: 3.14",
2526
"Topic :: Software Development :: Libraries",
2627
"Topic :: Utilities",
2728
]

tox.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ envlist =
1010
py311-{4.2,5.1,5.2},
1111
py312-{4.2,5.1,5.2,6.0,main},
1212
py313-{4.2,5.1,5.2,6.0,main},
13+
py314-{5.2,6.0,main},
1314
docs,
1415
lint
1516

@@ -21,6 +22,7 @@ basepython =
2122
py311: python3.11
2223
py312: python3.12
2324
py313: python3.13
25+
py314: python3.14
2426
with_dev = true
2527
pip_pre = true
2628
setenv =

uv.lock

Lines changed: 22 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)