Skip to content

Commit 7be546c

Browse files
committed
Confirmed support for Python 3.13.
1 parent bcd0d57 commit 7be546c

File tree

5 files changed

+14
-10
lines changed

5 files changed

+14
-10
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
- '3.10'
2121
- '3.11'
2222
- '3.12'
23+
- '3.13'
2324

2425
steps:
2526
- uses: actions/checkout@v4
@@ -42,7 +43,7 @@ jobs:
4243
- name: Set up Python
4344
uses: actions/setup-python@v5
4445
with:
45-
python-version: '3.12'
46+
python-version: '3.13'
4647
- name: Ensure latest setuptools
4748
run: |
4849
python -m pip install --upgrade pip setuptools

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
* All Python code is now formatted with ``black``.
1414

15-
* Confirms support for Python 3.12.
15+
* Confirms support for Python 3.12 and 3.13.
1616

1717
* Adds support for Django 5.0.
1818

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
35+
* **Python**: 3.8, 3.9, 3.10, 3.11, 3.12, 3.13
3636
* **Django**: 4.2, 5.0, 5.1
3737
* **python-dateutil**
3838

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ classifiers = [
3636
"Programming Language :: Python :: 3.10",
3737
"Programming Language :: Python :: 3.11",
3838
"Programming Language :: Python :: 3.12",
39+
"Programming Language :: Python :: 3.13",
3940
]
4041

4142
[project.urls]
@@ -46,8 +47,8 @@ Issues = "https://github.com/django-request/django-request/issues"
4647
Changelog = "https://github.com/django-request/django-request/blob/master/CHANGELOG.md"
4748

4849
[tool.black]
49-
target-version = ['py312']
50+
target-version = ['py313']
5051

51-
[isort]
52+
[tool.isort]
5253
skip = [".tox", "build"]
5354
profile = "black"

tox.ini

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
[tox]
22
envlist =
33
{py38,py39,py310,py311,py312}-django42-test
4-
{py310,py311,py312}-django{50,51}-test
5-
{py312}-djangomain-test
4+
{py310,py311,py312}-django50-test
5+
{py310,py311,py312,py313}-django51-test
6+
{py312,py313}-djangomain-test
67
isort
78
flake
89
black
@@ -14,6 +15,7 @@ basepython =
1415
py310: python3.10
1516
py311: python3.11
1617
py312: python3.12
18+
py313: python3.13
1719
commands =
1820
test: coverage run ./runtests.py
1921
deps =
@@ -24,16 +26,16 @@ deps =
2426
djangomain: https://github.com/django/django/archive/main.tar.gz
2527

2628
[testenv:isort]
27-
basepython = python3.12
29+
basepython = python3.13
2830
deps = isort >= 5.1.0
2931
commands = isort --check-only --diff request tests runtests.py
3032

3133
[testenv:flake]
32-
basepython = python3.12
34+
basepython = python3.13
3335
deps = flake8
3436
commands = flake8
3537

3638
[testenv:black]
37-
basepython = python3.12
39+
basepython = python3.13
3840
deps = black
3941
commands = black --check --diff .

0 commit comments

Comments
 (0)