Skip to content

Commit e9d875f

Browse files
authored
Confirmed support for Python 3.12.
1 parent 8d18d4d commit e9d875f

File tree

5 files changed

+16
-11
lines changed

5 files changed

+16
-11
lines changed

.github/workflows/tests.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,12 @@ jobs:
2121
- '3.9'
2222
- '3.10'
2323
- '3.11'
24+
- '3.12'
2425

2526
steps:
26-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2728
- name: Set up Python ${{ matrix.python-version }}
28-
uses: actions/setup-python@v3
29+
uses: actions/setup-python@v5
2930
with:
3031
python-version: ${{ matrix.python-version }}
3132
- name: Install dependencies
@@ -39,11 +40,11 @@ jobs:
3940
lint:
4041
runs-on: ubuntu-latest
4142
steps:
42-
- uses: actions/checkout@v3
43+
- uses: actions/checkout@v4
4344
- name: Set up Python
44-
uses: actions/setup-python@v3
45+
uses: actions/setup-python@v5
4546
with:
46-
python-version: '3.11'
47+
python-version: '3.12'
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
@@ -8,6 +8,8 @@
88

99
### Enhancements
1010

11+
* Confirms support for Python 3.12.
12+
1113
* Confirms support for Django 5.0.
1214

1315
## 1.6.3

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.6, 3.7, 3.8, 3.9, 3.10, 3.11
35+
* **Python**: 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12
3636
* **Django**: 3.2, 4.0, 4.1, 4.2, 5.0
3737
* **python-dateutil**
3838

setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers =
3232
Programming Language :: Python :: 3.9
3333
Programming Language :: Python :: 3.10
3434
Programming Language :: Python :: 3.11
35+
Programming Language :: Python :: 3.12
3536

3637
[options]
3738
install_requires =

tox.ini

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ envlist =
33
{py36,py37,py38,py39,py310}-django32-test
44
{py38,py39,py310}-django40-test
55
{py38,py39,py310,py311}-django41-test
6-
{py38,py39,py310,py311}-django42-test
7-
{py310,py311}-django50-test
8-
{py310,py311}-djangomain-test
6+
{py38,py39,py310,py311,py312}-django42-test
7+
{py310,py311,py312}-django50-test
8+
{py310,py311,py312}-djangomain-test
99
isort
1010
flake
1111

@@ -17,6 +17,7 @@ basepython =
1717
py39: python3.9
1818
py310: python3.10
1919
py311: python3.11
20+
py312: python3.12
2021
commands =
2122
test: coverage run ./runtests.py
2223
deps =
@@ -29,11 +30,11 @@ deps =
2930
djangomain: https://github.com/django/django/archive/main.tar.gz
3031

3132
[testenv:isort]
32-
basepython = python3.11
33+
basepython = python3.12
3334
deps = isort >= 5.1.0
3435
commands = isort --check-only --diff request tests setup.py runtests.py
3536

3637
[testenv:flake]
37-
basepython = python3.11
38+
basepython = python3.12
3839
deps = flake8
3940
commands = flake8

0 commit comments

Comments
 (0)