Skip to content

Commit 80098aa

Browse files
authored
Merge branch 'aboutcode-org:develop' into 404-geek_develop
2 parents d4edf25 + e795bc6 commit 80098aa

File tree

4,677 files changed

+267128
-77744
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,677 files changed

+267128
-77744
lines changed

.github/workflows/scancode-release.yml

Lines changed: 30 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -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.8
8+
# - Build release app archives, one for each of linux, windows, macos on Python 3.9 to 3.12
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
@@ -34,10 +34,10 @@ jobs:
3434
strategy:
3535
fail-fast: true
3636
matrix:
37-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
37+
pyver: ["3.9", "3.10", "3.11", "3.12"]
3838

3939
steps:
40-
- uses: actions/checkout@v4
40+
- uses: actions/checkout@v3
4141

4242
- name: Set up Python on ${{ matrix.pyver }}
4343
uses: actions/setup-python@v4
@@ -69,7 +69,7 @@ jobs:
6969
fail-fast: true
7070

7171
steps:
72-
- uses: actions/checkout@v4
72+
- uses: actions/checkout@v3
7373

7474
- name: Set up Python
7575
uses: actions/setup-python@v4
@@ -100,10 +100,11 @@ jobs:
100100
strategy:
101101
fail-fast: true
102102
matrix:
103-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
103+
pyver: ["3.9", "3.10", "3.11", "3.12"]
104104

105105
steps:
106-
- uses: actions/checkout@v4
106+
- uses: actions/checkout@v3
107+
- run: git fetch --prune --unshallow
107108

108109
- name: Set up Python on ${{ matrix.pyver }}
109110
uses: actions/setup-python@v4
@@ -134,10 +135,11 @@ jobs:
134135
strategy:
135136
fail-fast: true
136137
matrix:
137-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
138+
pyver: ["3.9", "3.10", "3.11", "3.12"]
138139

139140
steps:
140-
- uses: actions/checkout@v4
141+
- uses: actions/checkout@v3
142+
- run: git fetch --prune --unshallow
141143

142144
- name: Set up Python on ${{ matrix.pyver }}
143145
uses: actions/setup-python@v4
@@ -168,10 +170,11 @@ jobs:
168170
strategy:
169171
fail-fast: true
170172
matrix:
171-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
173+
pyver: ["3.9", "3.10", "3.11", "3.12"]
172174

173175
steps:
174-
- uses: actions/checkout@v4
176+
- uses: actions/checkout@v3
177+
- run: git fetch --prune --unshallow
175178

176179
- name: Set up Python on ${{ matrix.pyver }}
177180
uses: actions/setup-python@v4
@@ -202,7 +205,8 @@ jobs:
202205
fail-fast: true
203206

204207
steps:
205-
- uses: actions/checkout@v4
208+
- uses: actions/checkout@v3
209+
- run: git fetch --prune --unshallow
206210

207211
- name: Set up Python
208212
uses: actions/setup-python@v4
@@ -235,11 +239,11 @@ jobs:
235239
strategy:
236240
fail-fast: true
237241
matrix:
238-
os: [ubuntu-22.04, ubuntu-22.04, macos-11, macos-12]
239-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
242+
os: [ubuntu-22.04, ubuntu-24.04, macos-13, macos-14]
243+
pyver: ["3.9", "3.10", "3.11", "3.12"]
240244

241245
steps:
242-
- uses: actions/checkout@v4
246+
- uses: actions/checkout@v3
243247

244248
- name: Set up Python ${{ matrix.pyver }} on ${{ matrix.os }}
245249
uses: actions/setup-python@v4
@@ -282,10 +286,10 @@ jobs:
282286
fail-fast: true
283287
matrix:
284288
os: [windows-2019, windows-2022]
285-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
289+
pyver: ["3.9", "3.10", "3.11", "3.12"]
286290

287291
steps:
288-
- uses: actions/checkout@v4
292+
- uses: actions/checkout@v3
289293

290294
- name: Set up Python ${{ matrix.pyver }} on ${{ matrix.os }}
291295
uses: actions/setup-python@v4
@@ -326,11 +330,11 @@ jobs:
326330
strategy:
327331
fail-fast: true
328332
matrix:
329-
os: [ubuntu-22.04, ubuntu-22.04]
330-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
333+
os: [ubuntu-22.04, ubuntu-24.04]
334+
pyver: ["3.9", "3.10", "3.11", "3.12"]
331335

332336
steps:
333-
- uses: actions/checkout@v4
337+
- uses: actions/checkout@v3
334338

335339
- name: Set up Python ${{ matrix.pyver }} on ${{ matrix.os }}
336340
uses: actions/setup-python@v4
@@ -367,11 +371,11 @@ jobs:
367371
strategy:
368372
fail-fast: true
369373
matrix:
370-
os: [macos-11, macos-12]
371-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
374+
os: [macos-13, macos-14]
375+
pyver: ["3.9", "3.10", "3.11", "3.12"]
372376

373377
steps:
374-
- uses: actions/checkout@v4
378+
- uses: actions/checkout@v3
375379

376380
- name: Set up Python ${{ matrix.pyver }} on ${{ matrix.os }}
377381
uses: actions/setup-python@v4
@@ -409,10 +413,10 @@ jobs:
409413
fail-fast: true
410414
matrix:
411415
os: [windows-2019, windows-2022]
412-
pyver: ["3.8", "3.9", "3.10", "3.11", "3.12"]
416+
pyver: ["3.9", "3.10", "3.11", "3.12"]
413417

414418
steps:
415-
- uses: actions/checkout@v4
419+
- uses: actions/checkout@v3
416420

417421
- name: Set up Python ${{ matrix.pyver }} on ${{ matrix.os }}
418422
uses: actions/setup-python@v4
@@ -457,12 +461,6 @@ jobs:
457461
name: source_app
458462
path: dist
459463

460-
- name: Download a single artifact macos_app for python 3.8
461-
uses: actions/download-artifact@v3
462-
with:
463-
name: macos_app_py_3.8
464-
path: dist
465-
466464
- name: Download a single artifact macos_app for python 3.9
467465
uses: actions/download-artifact@v3
468466
with:
@@ -487,12 +485,6 @@ jobs:
487485
name: macos_app_py_3.12
488486
path: dist
489487

490-
- name: Download a single artifact linux_app for python 3.8
491-
uses: actions/download-artifact@v3
492-
with:
493-
name: linux_app_py_3.8
494-
path: dist
495-
496488
- name: Download a single artifact linux_app for python 3.9
497489
uses: actions/download-artifact@v3
498490
with:
@@ -517,12 +509,6 @@ jobs:
517509
name: linux_app_py_3.12
518510
path: dist
519511

520-
- name: Download a single artifact windows_app for python 3.8
521-
uses: actions/download-artifact@v3
522-
with:
523-
name: windows_app_py_3.8
524-
path: dist
525-
526512
- name: Download a single artifact windows_app for python 3.9
527513
uses: actions/download-artifact@v3
528514
with:
@@ -573,13 +559,13 @@ jobs:
573559
strategy:
574560
fail-fast: true
575561
matrix:
576-
dist_names: ["wheels-3.8", "wheels-3.9", "wheels-3.10", "wheels-3.11", "wheels-3.12", sdists]
562+
dist_names: ["wheels-3.9", "wheels-3.10", "wheels-3.11", "wheels-3.12", sdists]
577563

578564
steps:
579565
- name: Set up Python
580566
uses: actions/setup-python@v4
581567
with:
582-
python-version: 3.8
568+
python-version: 3.9
583569

584570
- name: Download a single artifact
585571
uses: actions/download-artifact@v3

0 commit comments

Comments
 (0)