@@ -5,7 +5,7 @@ name: Create ScanCode release archives, then test and publish to GH and PyPI
55 # Summary of the steps:
66 # - Build wheel and sdist for the "main" scancode, then build these for the "mini" flavor
77 # - test each wheel and sdist on every possible OS x Python version combinations
8- # - Build release app archives, one for each of linux, windows, macos on Python 3.9 to 3.13
8+ # - Build release app archives, one for each of linux, windows, macos on Python 3.10 to 3.13
99 # - test each on its target OS and Python version
1010 # - Create gh-release and upload app archives to release
1111 # - Upload all wheels and sdist to PyPI
3434 strategy :
3535 fail-fast : true
3636 matrix :
37- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
37+ pyver : ["3.10", "3.11", "3.12", "3.13"]
3838
3939 steps :
4040 - uses : actions/checkout@v4
@@ -100,7 +100,7 @@ jobs:
100100 strategy :
101101 fail-fast : true
102102 matrix :
103- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
103+ pyver : ["3.10", "3.11", "3.12", "3.13"]
104104
105105 steps :
106106 - uses : actions/checkout@v4
@@ -135,7 +135,7 @@ jobs:
135135 strategy :
136136 fail-fast : true
137137 matrix :
138- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
138+ pyver : ["3.10", "3.11", "3.12", "3.13"]
139139
140140 steps :
141141 - uses : actions/checkout@v4
@@ -170,7 +170,7 @@ jobs:
170170 strategy :
171171 fail-fast : true
172172 matrix :
173- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
173+ pyver : ["3.10", "3.11", "3.12", "3.13"]
174174
175175 steps :
176176 - uses : actions/checkout@v4
@@ -240,7 +240,7 @@ jobs:
240240 fail-fast : true
241241 matrix :
242242 os : [ubuntu-24.04, ubuntu-24.04, macos-13, macos-14]
243- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
243+ pyver : ["3.10", "3.11", "3.12", "3.13"]
244244
245245 steps :
246246 - uses : actions/checkout@v4
@@ -286,7 +286,7 @@ jobs:
286286 fail-fast : true
287287 matrix :
288288 os : [windows-2025, windows-2022]
289- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
289+ pyver : ["3.10", "3.11", "3.12", "3.13"]
290290
291291 steps :
292292 - uses : actions/checkout@v4
@@ -331,7 +331,7 @@ jobs:
331331 fail-fast : true
332332 matrix :
333333 os : [ubuntu-24.04, ubuntu-24.04]
334- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
334+ pyver : ["3.10", "3.11", "3.12", "3.13"]
335335
336336 steps :
337337 - uses : actions/checkout@v4
@@ -376,7 +376,7 @@ jobs:
376376 fail-fast : true
377377 matrix :
378378 os : [macos-13, macos-14]
379- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
379+ pyver : ["3.10", "3.11", "3.12", "3.13"]
380380
381381 steps :
382382 - uses : actions/checkout@v4
@@ -421,7 +421,7 @@ jobs:
421421 fail-fast : true
422422 matrix :
423423 os : [windows-2025, windows-2022]
424- pyver : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
424+ pyver : ["3.10", "3.11", "3.12", "3.13"]
425425
426426 steps :
427427 - uses : actions/checkout@v4
@@ -469,12 +469,6 @@ jobs:
469469 name : source_app
470470 path : dist
471471
472- - name : Download a single artifact macos_app for python 3.9
473- uses : actions/download-artifact@v4
474- with :
475- name : macos_app_py_3.9
476- path : dist
477-
478472 - name : Download a single artifact macos_app for python 3.10
479473 uses : actions/download-artifact@v4
480474 with :
@@ -499,12 +493,6 @@ jobs:
499493 name : macos_app_py_3.13
500494 path : dist
501495
502- - name : Download a single artifact linux_app for python 3.9
503- uses : actions/download-artifact@v4
504- with :
505- name : linux_app_py_3.9
506- path : dist
507-
508496 - name : Download a single artifact linux_app for python 3.10
509497 uses : actions/download-artifact@v4
510498 with :
@@ -529,12 +517,6 @@ jobs:
529517 name : linux_app_py_3.13
530518 path : dist
531519
532- - name : Download a single artifact windows_app for python 3.9
533- uses : actions/download-artifact@v4
534- with :
535- name : windows_app_py_3.9
536- path : dist
537-
538520 - name : Download a single artifact windows_app for python 3.10
539521 uses : actions/download-artifact@v4
540522 with :
@@ -585,7 +567,7 @@ jobs:
585567 strategy :
586568 fail-fast : false
587569 matrix :
588- dist_names : ["wheels-3.9", "wheels-3. 10", "wheels-3.11", "wheels-3.12", "wheels-3.13", sdists]
570+ dist_names : ["wheels-3.10", "wheels-3.11", "wheels-3.12", "wheels-3.13", sdists]
589571
590572 steps :
591573 - name : Set up Python
0 commit comments