Skip to content

Commit 032dd00

Browse files
committed
ci: upgrade Python from 3.8 to 3.10+ in CI workflows
Python 3.8 reached EOL in October 2024. Newer package versions (scikit-learn>=1.8, scikit-image>=0.26, tensorboard>=2.20) no longer support Python 3.8, causing dependabot PRs to fail CI. - functional-test: 3.8 → 3.10 - code-lint: 3.8 → 3.10 - smoke-test: 3.8/3.9/3.10 → 3.9/3.10/3.11
1 parent 19d9694 commit 032dd00

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/code-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
- name: setup python
3838
uses: actions/setup-python@v5
3939
with:
40-
python-version: '3.8'
40+
python-version: '3.10'
4141
cache: 'pip'
4242

4343
- name: install dependencies

.github/workflows/functional-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
os:
5050
- ubuntu-latest
5151
python-version:
52-
- '3.8'
52+
- '3.10'
5353
task:
5454
- classification
5555
- detection

.github/workflows/smoke-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
- ubuntu-latest
3535
- windows-latest
3636
python-version:
37-
- '3.8'
3837
- '3.9'
3938
- '3.10'
39+
- '3.11'
4040
defaults:
4141
run:
4242
shell: bash -l {0}

0 commit comments

Comments
 (0)