Skip to content

Commit f43ad87

Browse files
committed
chore: change python version
3.9 is EOL with security updates in a week and python 3.14 has released. So we drop python 3.9 from main repo and 3.14 is added
1 parent 4439dfd commit f43ad87

File tree

1 file changed

+4
-25
lines changed

1 file changed

+4
-25
lines changed

.github/workflows/test.yml

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: django CMS test.yml
22

3-
on:
3+
on:
44
pull_request:
55
push:
66
branches:
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: [3.9, '3.10', '3.11', '3.12', '3.13']
19+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
2020
requirements-file: [
2121
django-4.2.txt,
2222
django-5.0.txt,
@@ -26,13 +26,6 @@ jobs:
2626
os: [
2727
ubuntu-latest,
2828
]
29-
exclude:
30-
- requirements-file: django-5.0.txt
31-
python-version: 3.9
32-
- requirements-file: django-5.1.txt
33-
python-version: 3.9
34-
- requirements-file: django-5.2.txt
35-
python-version: 3.9
3629

3730
services:
3831
postgres:
@@ -81,7 +74,7 @@ jobs:
8174
strategy:
8275
fail-fast: false
8376
matrix:
84-
python-version: [3.9, '3.10', '3.11', '3.12', '3.13']
77+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
8578
requirements-file: [
8679
django-4.2.txt,
8780
django-5.0.txt,
@@ -91,13 +84,6 @@ jobs:
9184
os: [
9285
ubuntu-latest,
9386
]
94-
exclude:
95-
- requirements-file: django-5.0.txt
96-
python-version: 3.9
97-
- requirements-file: django-5.1.txt
98-
python-version: 3.9
99-
- requirements-file: django-5.2.txt
100-
python-version: 3.9
10187

10288
services:
10389
mysql:
@@ -145,7 +131,7 @@ jobs:
145131
strategy:
146132
fail-fast: false
147133
matrix:
148-
python-version: [3.9, '3.10', '3.11', '3.12', '3.13']
134+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
149135
requirements-file: [
150136
django-4.2.txt,
151137
django-5.0.txt,
@@ -155,13 +141,6 @@ jobs:
155141
os: [
156142
ubuntu-latest,
157143
]
158-
exclude:
159-
- requirements-file: django-5.0.txt
160-
python-version: 3.9
161-
- requirements-file: django-5.1.txt
162-
python-version: 3.9
163-
- requirements-file: django-5.2.txt
164-
python-version: 3.9
165144

166145
steps:
167146
- uses: actions/checkout@v5

0 commit comments

Comments
 (0)