@@ -12,23 +12,36 @@ jobs:
12
12
fail-fast : false
13
13
matrix :
14
14
python-version : ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
15
- django-version : ['4.2', '5.0', '5.1', '5.2', 'main']
15
+ django-version : ['4.2', '5.0', '5.1', '5.2', '6.0', ' main']
16
16
17
17
exclude :
18
18
# Exclude py3.9 for Django >= 5.0,
19
19
# and py3.10 and py3.11 for Django > 5.2
20
+ # and py3.14 for Django < 5.2
20
21
- python-version : ' 3.9'
21
22
django-version : ' 5.0'
22
23
- python-version : ' 3.9'
23
24
django-version : ' 5.1'
24
25
- python-version : ' 3.9'
25
26
django-version : ' 5.2'
27
+ - python-version : ' 3.9'
28
+ django-version : ' 6.0'
26
29
- python-version : ' 3.9'
27
30
django-version : ' main'
31
+ - python-version : ' 3.10'
32
+ django-version : ' 6.0'
28
33
- python-version : ' 3.10'
29
34
django-version : ' main'
35
+ - python-version : ' 3.11'
36
+ django-version : ' 6.0'
30
37
- python-version : ' 3.11'
31
38
django-version : ' main'
39
+ - python-version : ' 3.14'
40
+ django-version : ' 4.2'
41
+ - python-version : ' 3.14'
42
+ django-version : ' 5.0'
43
+ - python-version : ' 3.14'
44
+ django-version : ' 5.1'
32
45
33
46
services :
34
47
@@ -120,7 +133,7 @@ jobs:
120
133
# Install this project in editable mode, so that its package metadata can be queried
121
134
pip install --editable .
122
135
# Install the latest minor version of Django we support
123
- pip install Django==5.2
136
+ pip install Django==6.0
124
137
125
138
- name : Check translation files are updated
126
139
run : python -m simple_history.tests.generated_file_checks.check_translations
0 commit comments