Skip to content

Commit 8d2dfad

Browse files
authored
Add support for Django 5.0 and Python 3.12 (#930)
1 parent 0a5411c commit 8d2dfad

File tree

3 files changed

+25
-8
lines changed

3 files changed

+25
-8
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,30 @@ jobs:
2929
runs-on: ubuntu-latest
3030
strategy:
3131
matrix:
32-
python-version: [3.8, 3.9, "3.10", 3.11]
33-
django-version: [3.2, 4.1, 4.2]
32+
python-version: [3.8, 3.9, "3.10", 3.11, 3.12]
33+
django-version: [3.2, 4.1, 4.2, "5.0a1"]
3434
exclude:
35+
# Django 3.2
3536
- python-version: "3.10"
3637
django-version: 3.2
3738
- python-version: 3.11
3839
django-version: 3.2
40+
- python-version: 3.12
41+
django-version: 3.2
42+
43+
# Django 4.1
44+
- python-version: 3.12
45+
django-version: 4.1
46+
47+
# Django 4.2
48+
- python-version: 3.12
49+
django-version: 4.2
50+
51+
# Django 5.0
52+
- python-version: 3.8
53+
django-version: 5.0a1
54+
- python-version: 3.9
55+
django-version: 5.0a1
3956

4057
steps:
4158
- name: Set up Python ${{ matrix.python-version }}

requirements/common.pip

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# xml parsing
2-
lxml==4.9.2
3-
pytz==2022.7
4-
tablib[xls,yaml]==3.3.0
5-
openpyxl==3.0.10
2+
lxml==4.9.3
3+
pytz==2023.3.post1
4+
tablib[xls,yaml]==3.5.0
5+
openpyxl==3.1.2
66
psycopg2-binary==2.9.5
7-
django-filter==22.1
7+
django-filter==23.3

requirements/django-dev.pip

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
-r common.pip
2-
Django==3.2.6
2+
Django==4.2.6

0 commit comments

Comments
 (0)