Skip to content

Commit acbbc20

Browse files
committed
update all CI head to 3.14 prerelease
undo errant delete of release workflow add missing 3.14 on windows tests
1 parent 66eb19a commit acbbc20

File tree

3 files changed

+51
-40
lines changed

3 files changed

+51
-40
lines changed

.github/workflows/lint.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,17 @@ jobs:
2626
strategy:
2727
matrix:
2828
# run static analysis on bleeding and trailing edges
29-
python-version: [ '3.9', '3.10', '3.13' ]
29+
python-version: [ '3.9', '3.10', '3.14' ]
3030
django-version:
3131
- '3.2' # LTS April 2024
3232
- '4.2' # LTS April 2026
3333
- '5.2' # December 2025
3434
exclude:
3535
- python-version: '3.9'
3636
django-version: '4.2'
37-
- python-version: '3.13'
37+
- python-version: '3.14'
3838
django-version: '4.2'
39-
- python-version: '3.13'
39+
- python-version: '3.14'
4040
django-version: '3.2'
4141
- python-version: '3.10'
4242
django-version: '3.2'
@@ -57,6 +57,7 @@ jobs:
5757
id: sp
5858
with:
5959
python-version: ${{ matrix.python-version }}
60+
allow-prereleases: true
6061

6162
- name: Install uv
6263
uses: astral-sh/setup-uv@v6

.github/workflows/test.yml

Lines changed: 29 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,14 @@ jobs:
117117
shell: pwsh
118118
strategy:
119119
matrix:
120-
python-version: ['3.9', '3.13']
120+
python-version: ['3.9', '3.14']
121121
django-version:
122122
- '3.2' # LTS April 2024
123123
- '5.2' # April 2028
124124
exclude:
125125
- python-version: '3.9'
126126
django-version: '5.2'
127-
- python-version: '3.13'
127+
- python-version: '3.14'
128128
django-version: '3.2'
129129

130130
env:
@@ -140,6 +140,7 @@ jobs:
140140
id: sp
141141
with:
142142
python-version: ${{ matrix.python-version }}
143+
allow-prereleases: true
143144
- name: setup-ssh-debug
144145
if: ${{ github.event.inputs.debug == 'true' }}
145146
uses: mxschmitt/action-tmate@v3.22
@@ -175,14 +176,14 @@ jobs:
175176
actions: write
176177
strategy:
177178
matrix:
178-
python-version: ['3.9', '3.13']
179+
python-version: ['3.9', '3.14']
179180
django-version:
180181
- '3.2' # LTS April 2024
181182
- '5.2' # LTS April 2028
182183
exclude:
183184
- python-version: '3.9'
184185
django-version: '5.2'
185-
- python-version: '3.13'
186+
- python-version: '3.14'
186187
django-version: '3.2'
187188

188189
env:
@@ -199,6 +200,7 @@ jobs:
199200
id: sp
200201
with:
201202
python-version: ${{ matrix.python-version }}
203+
allow-prereleases: true
202204
- name: install-emacs-macos
203205
if: ${{ github.event.inputs.debug == 'true' }}
204206
run: |
@@ -245,7 +247,7 @@ jobs:
245247
TEST_DJANGO_VERSION: ${{ matrix.django-version }}
246248
strategy:
247249
matrix:
248-
python-version: ['3.13']
250+
python-version: ['3.14']
249251
postgres-version: ['latest']
250252
django-version:
251253
- '5.2' # April 2028
@@ -278,6 +280,7 @@ jobs:
278280
id: sp
279281
with:
280282
python-version: ${{ matrix.python-version }}
283+
allow-prereleases: true
281284
- name: install-emacs-macos
282285
if: ${{ github.event.inputs.debug == 'true' }}
283286
run: |
@@ -314,14 +317,14 @@ jobs:
314317
actions: write
315318
strategy:
316319
matrix:
317-
python-version: ['3.9', '3.13']
320+
python-version: ['3.9', '3.14']
318321
django-version:
319322
- '3.2' # LTS April 2024
320323
- '5.2' # April 2028
321324
exclude:
322325
- python-version: '3.9'
323326
django-version: '5.2'
324-
- python-version: '3.13'
327+
- python-version: '3.14'
325328
django-version: '3.2'
326329
env:
327330
COVERAGE_FILE: linux-bash-py${{ matrix.python-version }}-dj${{ matrix.django-version }}.coverage
@@ -337,6 +340,7 @@ jobs:
337340
id: sp
338341
with:
339342
python-version: ${{ matrix.python-version }}
343+
allow-prereleases: true
340344
- name: install-emacs-linux
341345
if: ${{ github.event.inputs.debug == 'true' }}
342346
run: |
@@ -376,14 +380,14 @@ jobs:
376380
actions: write
377381
strategy:
378382
matrix:
379-
python-version: ['3.9', '3.13']
383+
python-version: ['3.9', '3.14']
380384
django-version:
381385
- '3.2' # LTS April 2024
382386
- '5.2' # April 2028
383387
exclude:
384388
- python-version: '3.9'
385389
django-version: '5.2'
386-
- python-version: '3.13'
390+
- python-version: '3.14'
387391
django-version: '3.2'
388392
env:
389393
COVERAGE_FILE: linux-fish-py${{ matrix.python-version }}-dj${{ matrix.django-version }}.coverage
@@ -399,6 +403,7 @@ jobs:
399403
id: sp
400404
with:
401405
python-version: ${{ matrix.python-version }}
406+
allow-prereleases: true
402407
- name: install-emacs-linux
403408
if: ${{ github.event.inputs.debug == 'true' }}
404409
run: |
@@ -440,14 +445,14 @@ jobs:
440445
actions: write
441446
strategy:
442447
matrix:
443-
python-version: ['3.9', '3.13']
448+
python-version: ['3.9', '3.14']
444449
django-version:
445450
- '3.2' # LTS April 2024
446451
- '5.2' # April 2028
447452
exclude:
448453
- python-version: '3.9'
449454
django-version: '5.2'
450-
- python-version: '3.13'
455+
- python-version: '3.14'
451456
django-version: '3.2'
452457

453458
env:
@@ -464,6 +469,7 @@ jobs:
464469
id: sp
465470
with:
466471
python-version: ${{ matrix.python-version }}
472+
allow-prereleases: true
467473
- name: install-emacs-macos
468474
if: ${{ github.event.inputs.debug == 'true' }}
469475
run: |
@@ -511,14 +517,14 @@ jobs:
511517
actions: write
512518
strategy:
513519
matrix:
514-
python-version: ['3.9', '3.13']
520+
python-version: ['3.9', '3.14']
515521
django-version:
516522
- '3.2' # LTS April 2024
517523
- '5.2' # April 2028
518524
exclude:
519525
- python-version: '3.9'
520526
django-version: '5.2'
521-
- python-version: '3.13'
527+
- python-version: '3.14'
522528
django-version: '3.2'
523529

524530
env:
@@ -535,6 +541,7 @@ jobs:
535541
id: sp
536542
with:
537543
python-version: ${{ matrix.python-version }}
544+
allow-prereleases: true
538545
- name: install-emacs-macos
539546
if: ${{ github.event.inputs.debug == 'true' }}
540547
run: |
@@ -572,14 +579,14 @@ jobs:
572579
actions: write
573580
strategy:
574581
matrix:
575-
python-version: ['3.9', '3.13']
582+
python-version: ['3.9', '3.14']
576583
django-version:
577584
- '3.2' # LTS April 2024
578585
- '5.2' # April 2028
579586
exclude:
580587
- python-version: '3.9'
581588
django-version: '5.2'
582-
- python-version: '3.13'
589+
- python-version: '3.14'
583590
django-version: '3.2'
584591

585592
env:
@@ -596,6 +603,7 @@ jobs:
596603
id: sp
597604
with:
598605
python-version: ${{ matrix.python-version }}
606+
allow-prereleases: true
599607
- name: install-emacs-macos
600608
if: ${{ github.event.inputs.debug == 'true' }}
601609
run: |
@@ -641,14 +649,14 @@ jobs:
641649
actions: write
642650
strategy:
643651
matrix:
644-
python-version: ['3.9', '3.13']
652+
python-version: ['3.9', '3.14']
645653
django-version:
646654
- '3.2' # LTS April 2024
647655
- '5.0' # April 2025
648656
exclude:
649657
- python-version: '3.9'
650658
django-version: '5.0'
651-
- python-version: '3.13'
659+
- python-version: '3.14'
652660
django-version: '3.2'
653661

654662
env:
@@ -665,6 +673,7 @@ jobs:
665673
id: sp
666674
with:
667675
python-version: ${{ matrix.python-version }}
676+
allow-prereleases: true
668677
- name: install-vim-windows
669678
if: ${{ github.event.inputs.debug == 'true' }}
670679
uses: rhysd/action-setup-vim@v1
@@ -715,14 +724,14 @@ jobs:
715724
actions: write
716725
strategy:
717726
matrix:
718-
python-version: ['3.9', '3.13']
727+
python-version: ['3.9', '3.14']
719728
django-version:
720729
- '3.2' # LTS April 2024
721730
- '5.0' # April 2025
722731
exclude:
723732
- python-version: '3.9'
724733
django-version: '5.0'
725-
- python-version: '3.13'
734+
- python-version: '3.14'
726735
django-version: '3.2'
727736

728737
env:
@@ -739,6 +748,7 @@ jobs:
739748
id: sp
740749
with:
741750
python-version: ${{ matrix.python-version }}
751+
allow-prereleases: true
742752
- name: install-vim-windows
743753
if: ${{ github.event.inputs.debug == 'true' }}
744754
uses: rhysd/action-setup-vim@v1

uv.lock

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)