Skip to content

Commit e5a821e

Browse files
committed
Update Python version in CI workflows from 3.9 to 3.10 and add Python 3.14 to test matrix
- Update github-page.yml to use Python 3.10 instead of 3.9 - Update release.yml to use Python 3.10 as base version - Add Python 3.14 to release workflow test matrix (3.10, 3.11, 3.12, 3.13, 3.14) - Update ruff syntax check to use full output format for better error visibility
1 parent 10ad17b commit e5a821e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/github-page.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
- name: Checkout main
1313
uses: actions/checkout@v4
1414

15-
- name: Set up Python 3.9
15+
- name: Set up Python 3.10
1616
uses: actions/setup-python@v4
1717
with:
18-
python-version: '3.9'
18+
python-version: '3.10'
1919

2020
- name: Install dependencies
2121
run: |

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
strategy:
1010
matrix:
11-
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
11+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
1212
steps:
1313
- uses: actions/checkout@v4
1414
- uses: actions/setup-python@v4
@@ -26,7 +26,7 @@ jobs:
2626
- name: Lint with ruff
2727
run: |
2828
# stop the build if there are Python syntax errors or undefined names
29-
uv run ruff check --select=E9,F63,F7,F82 --show-source --statistics
29+
uv run ruff check --select=E9,F63,F7,F82 --output-format=full --statistics
3030
# Run full ruff linting
3131
uv run ruff check --statistics
3232
@@ -50,7 +50,7 @@ jobs:
5050
steps:
5151
- uses: actions/setup-python@v4
5252
with:
53-
python-version: 3.9
53+
python-version: '3.10'
5454
- name: Checkout code
5555
uses: actions/checkout@v4
5656
with:

0 commit comments

Comments
 (0)