Skip to content

Commit 80c1c42

Browse files
authored
CI: Use Python 3.13 (#2325)
* CI: Use Python 3.13 Faster, better error messages, etc. * CI: allow-prereleases: true for examples
1 parent a8e2b83 commit 80c1c42

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.github/workflows/benchmarks.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Set up Python
2626
uses: actions/setup-python@v5
2727
with:
28-
python-version: '3.12'
28+
python-version: '3.13'
2929
- name: Add project directory to PYTHONPATH
3030
run: echo "PYTHONPATH=$PYTHONPATH:$(pwd)" >> $GITHUB_ENV
3131
- name: Install dependencies

.github/workflows/build_lint.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ jobs:
3131
fail-fast: False
3232
matrix:
3333
os: [windows, ubuntu, macos]
34-
python-version: ["3.12"]
34+
python-version: ["3.13"]
3535
include:
3636
- os: ubuntu
37-
python-version: "3.13"
37+
python-version: "3.12"
3838
- os: ubuntu
3939
python-version: "3.11"
4040
- os: ubuntu
@@ -68,7 +68,8 @@ jobs:
6868
- name: Set up Python
6969
uses: actions/setup-python@v5
7070
with:
71-
python-version: "3.12"
71+
python-version: "3.13"
72+
allow-prereleases: true
7273
cache: 'pip'
7374
- name: Install uv
7475
run: pip install uv

.github/workflows/release.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ jobs:
3232
- name: Set up Python
3333
uses: actions/setup-python@v5
3434
with:
35-
python-version: "3.12"
35+
python-version: "3.13"
36+
allow-prereleases: true
3637
cache: 'pip'
3738
- name: Install dependencies
3839
run: pip install -U pip hatch

0 commit comments

Comments
 (0)