@@ -200,7 +200,6 @@ jobs:
200200 python-version :
201201 - " 3.11"
202202 cibuildwheel :
203- - " cp39"
204203 - " cp310"
205204 - " cp311"
206205 - " cp312"
@@ -296,35 +295,28 @@ jobs:
296295 run : make dist-check
297296
298297 - name : Upload Wheel
299- uses : actions/upload-artifact@v4
300- with :
301- name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.9
302- path : dist/*.whl
303- if : ${{ matrix.cibuildwheel == 'cp39' }}
304-
305- - name : Upload Wheel
306- uses : actions/upload-artifact@v4
298+ uses : actions/upload-artifact@v5
307299 with :
308300 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.10
309301 path : dist/*.whl
310302 if : ${{ matrix.cibuildwheel == 'cp310' }}
311303
312304 - name : Upload Wheel
313- uses : actions/upload-artifact@v4
305+ uses : actions/upload-artifact@v5
314306 with :
315307 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.11
316308 path : dist/*.whl
317309 if : ${{ matrix.cibuildwheel == 'cp311' }}
318310
319311 - name : Upload Wheel
320- uses : actions/upload-artifact@v4
312+ uses : actions/upload-artifact@v5
321313 with :
322314 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.12
323315 path : dist/*.whl
324316 if : ${{ matrix.cibuildwheel == 'cp312' }}
325317
326318 - name : Upload Wheel
327- uses : actions/upload-artifact@v4
319+ uses : actions/upload-artifact@v5
328320 with :
329321 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-3.13
330322 path : dist/*.whl
@@ -385,7 +377,7 @@ jobs:
385377 run : make dist-check
386378
387379 - name : Upload SDist
388- uses : actions/upload-artifact@v4
380+ uses : actions/upload-artifact@v5
389381 with :
390382 name : csp-sdist
391383 path : dist/*.tar.gz
@@ -415,7 +407,6 @@ jobs:
415407 - macos-14
416408 - windows-2022
417409 python-version :
418- - 3.9
419410 - " 3.10"
420411 - 3.11
421412 - 3.12
@@ -426,15 +417,8 @@ jobs:
426417 # #############################################
427418 # Things to exclude if not a full matrix run #
428419 # #############################################
429- # mac arm builds support py3.10+
430- - os : macos-14
431- python-version : " 3.9"
432-
420+
433421 # Avoid extra resources for windows build
434- - is-full-run : false
435- os : windows-2022
436- python-version : " 3.9"
437-
438422 - is-full-run : false
439423 os : windows-2022
440424 python-version : " 3.10"
@@ -448,10 +432,6 @@ jobs:
448432 python-version : " 3.12"
449433
450434 # avoid unnecessary use of mac resources
451- - is-full-run : false
452- os : macos-14
453- python-version : " 3.9"
454-
455435 - is-full-run : false
456436 os : macos-14
457437 python-version : " 3.10"
@@ -482,7 +462,7 @@ jobs:
482462 run : make requirements
483463
484464 - name : Download wheel
485- uses : actions/download-artifact@v5
465+ uses : actions/download-artifact@v6
486466 with :
487467 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-${{ matrix.python-version }}
488468
@@ -566,7 +546,7 @@ jobs:
566546 os :
567547 - ubuntu-24.04
568548 python-version :
569- - 3.9
549+ - 3.11
570550
571551 runs-on : ${{ matrix.os }}
572552
@@ -593,7 +573,7 @@ jobs:
593573 - name : Install requirements
594574 run : sudo make dependencies-debian
595575
596- - uses : actions/download-artifact@v5
576+ - uses : actions/download-artifact@v6
597577 with :
598578 name : csp-sdist
599579 path : dist/
@@ -644,7 +624,7 @@ jobs:
644624 os :
645625 - ubuntu-24.04
646626 python-version :
647- - 3.9
627+ - " 3.10 "
648628 package :
649629 - sqlalchemy<2
650630 - perspective-python<3
@@ -674,7 +654,7 @@ jobs:
674654 run : sudo apt-get install graphviz
675655
676656 - name : Download wheel
677- uses : actions/download-artifact@v5
657+ uses : actions/download-artifact@v6
678658 with :
679659 name : csp-dist-${{ runner.os }}-${{ runner.arch }}-${{ matrix.python-version }}
680660
@@ -754,7 +734,7 @@ jobs:
754734
755735 steps :
756736 - name : Download wheels and sdist
757- uses : actions/download-artifact@v5
737+ uses : actions/download-artifact@v6
758738 with :
759739 name :
760740 merge-multiple : true
0 commit comments