Skip to content

Commit 03b8306

Browse files
mishushakovclaude
andcommitted
Update GitHub workflows to Python 3.13
Upgrade all Python workflow jobs from Python 3.12 (and 3.10 for linting) to Python 3.13, and update setup-python action from v4 to v6 to support the new version. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
1 parent 5de870c commit 03b8306

File tree

6 files changed

+14
-14
lines changed

6 files changed

+14
-14
lines changed

.github/workflows/charts_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ jobs:
1818
uses: actions/checkout@v4
1919

2020
- name: Set up Python
21-
uses: actions/setup-python@v4
21+
uses: actions/setup-python@v6
2222
with:
23-
python-version: '3.12'
23+
python-version: '3.13'
2424

2525
- name: Install and configure Poetry
2626
uses: snok/install-poetry@v1

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ jobs:
3131
run: pnpm install --frozen-lockfile
3232

3333
- name: Set up Python
34-
uses: actions/setup-python@v4
34+
uses: actions/setup-python@v6
3535
with:
36-
python-version: '3.10'
36+
python-version: '3.13'
3737

3838
- name: Install and configure Poetry
3939
uses: snok/install-poetry@v1

.github/workflows/performance_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ jobs:
3232
uses: actions/checkout@v4
3333

3434
- name: Set up Python
35-
uses: actions/setup-python@v4
35+
uses: actions/setup-python@v6
3636
with:
37-
python-version: '3.12'
37+
python-version: '3.13'
3838

3939
- name: Install and configure Poetry
4040
uses: snok/install-poetry@v1

.github/workflows/python_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ jobs:
2828
uses: actions/checkout@v4
2929

3030
- name: Set up Python
31-
uses: actions/setup-python@v4
31+
uses: actions/setup-python@v6
3232
with:
33-
python-version: '3.12'
33+
python-version: '3.13'
3434

3535
- name: Install and configure Poetry
3636
uses: snok/install-poetry@v1

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,9 @@ jobs:
126126
version: 9.5
127127

128128
- name: Set up Python
129-
uses: actions/setup-python@v4
129+
uses: actions/setup-python@v6
130130
with:
131-
python-version: "3.12"
131+
python-version: "3.13"
132132

133133
- name: Install and configure Poetry
134134
uses: snok/install-poetry@v1
@@ -285,9 +285,9 @@ jobs:
285285
token: ${{ steps.app-token.outputs.token }}
286286

287287
- name: Set up Python
288-
uses: actions/setup-python@v4
288+
uses: actions/setup-python@v6
289289
with:
290-
python-version: "3.12"
290+
python-version: "3.13"
291291

292292
- name: Install and configure Poetry
293293
uses: snok/install-poetry@v1

.github/workflows/release_candidates.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ jobs:
5858
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
5959

6060
- name: Set up Python
61-
uses: actions/setup-python@v4
61+
uses: actions/setup-python@v6
6262
if: ${{ contains( github.event.pull_request.labels.*.name, 'python-rc') }}
6363
with:
64-
python-version: "3.12"
64+
python-version: "3.13"
6565

6666
- name: Install and configure Poetry
6767
uses: snok/install-poetry@v1

0 commit comments

Comments
 (0)