Skip to content

Commit abddbd1

Browse files
committed
shift from EOL Python 3.9 to 3.10 in CI
1 parent 7f9d429 commit abddbd1

File tree

4 files changed

+7
-10
lines changed

4 files changed

+7
-10
lines changed

.github/workflows/precommit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- uses: actions/checkout@v4.1.6
2525
- uses: actions/setup-python@v5.0.0
2626
with:
27-
python-version: 3.9
27+
python-version: "3.10"
2828
- run: |
2929
pip install pre-commit
3030
pre-commit clean

.github/workflows/pypi.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,7 @@ jobs:
5858
strategy:
5959
matrix:
6060
platform: [ ubuntu-latest, macos-latest, windows-latest ]
61-
python-version: [ "3.9", "3.12" ]
62-
exclude:
63-
- platform: macos-14
64-
python-version: "3.9"
61+
python-version: [ "3.10", "3.12" ]
6562
runs-on: ${{ matrix.platform }}
6663
needs: [ package ]
6764
steps:

.github/workflows/readme_snippets.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
- uses: actions/checkout@v4.1.6
6666
- uses: actions/setup-python@v5.0.0
6767
with:
68-
python-version: 3.9
68+
python-version: "3.10"
6969
- run: pip install -e .
7070
- run: pip install pytest-codeblocks pytest
7171
- run: python -c "import pytest_codeblocks; code=pytest_codeblocks.extract_from_file('docs/markdown/pysdm_landing.md'); f=open('readme.m', 'w'); f.writelines(block.code for block in code if block.syntax=='Matlab'); f.close()"

.github/workflows/tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
strategy:
2727
matrix:
2828
platform: [ ubuntu-24.04, macos-15-intel, macos-14, windows-latest ]
29-
python-version: [ "3.9", "3.12" ]
29+
python-version: [ "3.10", "3.12" ]
3030
runs-on: ${{ matrix.platform }}
3131
steps:
3232
- uses: actions/checkout@v4.1.6
@@ -45,7 +45,7 @@ jobs:
4545
python-version: ["3.12"]
4646
include: # for pylint
4747
- platform: ubuntu-24.04
48-
python-version: "3.9"
48+
python-version: "3.10"
4949
runs-on: ${{ matrix.platform }}
5050
steps:
5151
- uses: actions/checkout@v4.1.6
@@ -62,7 +62,7 @@ jobs:
6262
strategy:
6363
matrix:
6464
platform: [ubuntu-24.04]
65-
python-version: ["3.9"]
65+
python-version: ["3.10"]
6666
runs-on: ${{ matrix.platform }}
6767
steps:
6868
- uses: actions/checkout@v4.1.6
@@ -91,7 +91,7 @@ jobs:
9191
strategy:
9292
matrix:
9393
platform: [ ubuntu-24.04, macos-15-intel, macos-14, windows-latest ]
94-
python-version: [ "3.9", "3.12" ]
94+
python-version: [ "3.10", "3.12" ]
9595
runs-on: ${{ matrix.platform }}
9696
env:
9797
NUMBA_DISABLE_JIT: 1

0 commit comments

Comments
 (0)