Skip to content

Commit d62747a

Browse files
committed
Confirmed support for Python 3.14.
1 parent 9994032 commit d62747a

File tree

5 files changed

+13
-7
lines changed

5 files changed

+13
-7
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ jobs:
2121
- '3.11'
2222
- '3.12'
2323
- '3.13'
24+
- '3.14'
2425

2526
steps:
2627
- uses: actions/checkout@v4
@@ -43,7 +44,7 @@ jobs:
4344
- name: Set up Python
4445
uses: actions/setup-python@v5
4546
with:
46-
python-version: '3.13'
47+
python-version: '3.14'
4748
- name: Ensure latest setuptools
4849
run: |
4950
python -m pip install --upgrade pip setuptools

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
### Enhancements
66

7+
* Confirms support for Python 3.12 and 3.14.
8+
79
* Confirms support for Django 5.2 and 6.0.
810

911
## 1.7.0

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ then “Overview” on the top right, next to “add request”.
3232
Requirements
3333
------------
3434

35-
* **Python**: 3.8, 3.9, 3.10, 3.11, 3.12, 3.13
35+
* **Python**: 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14
3636
* **Django**: 4.2, 5.0, 5.1, 5.2, 6.0
3737
* **python-dateutil**
3838

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ classifiers = [
3939
"Programming Language :: Python :: 3.11",
4040
"Programming Language :: Python :: 3.12",
4141
"Programming Language :: Python :: 3.13",
42+
"Programming Language :: Python :: 3.14",
4243
]
4344

4445
[project.urls]

tox.ini

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
envlist =
33
{py38,py39,py310,py311,py312}-django42-test
44
{py310,py311,py312}-django50-test
5-
{py310,py311,py312,py313}-django{51,52}-test
6-
{py312,py313}-django{60,main}-test
5+
{py310,py311,py312,py313}-django51-test
6+
{py310,py311,py312,py313,py314}-django52-test
7+
{py312,py313,py314}-django{60,main}-test
78
isort
89
flake
910
black
@@ -16,6 +17,7 @@ basepython =
1617
py311: python3.11
1718
py312: python3.12
1819
py313: python3.13
20+
py314: python3.14
1921
commands =
2022
test: coverage run ./runtests.py
2123
deps =
@@ -28,16 +30,16 @@ deps =
2830
djangomain: https://github.com/django/django/archive/main.tar.gz
2931

3032
[testenv:isort]
31-
basepython = python3.13
33+
basepython = python3.14
3234
deps = isort >= 5.1.0
3335
commands = isort --check-only --diff request tests runtests.py
3436

3537
[testenv:flake]
36-
basepython = python3.13
38+
basepython = python3.14
3739
deps = flake8
3840
commands = flake8
3941

4042
[testenv:black]
41-
basepython = python3.13
43+
basepython = python3.14
4244
deps = black
4345
commands = black --check --diff .

0 commit comments

Comments
 (0)