Skip to content

Commit e495b41

Browse files
committed
Bump minimal python version to 3.11, support python 3.14
1 parent 0339e9a commit e495b41

6 files changed

Lines changed: 213 additions & 251 deletions

File tree

.github/workflows/build-wheels.yml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,28 +16,34 @@ jobs:
1616
matrix:
1717
include:
1818
# Linux builds
19-
- os: ubuntu-latest
20-
python-version: '3.10'
2119
- os: ubuntu-latest
2220
python-version: '3.11'
2321
- os: ubuntu-latest
2422
python-version: '3.12'
23+
- os: ubuntu-latest
24+
python-version: '3.13'
25+
- os: ubuntu-latest
26+
python-version: '3.14'
2527

26-
# Windows builds
27-
- os: windows-latest
28-
python-version: '3.10'
28+
# Windows builds
2929
- os: windows-latest
3030
python-version: '3.11'
3131
- os: windows-latest
3232
python-version: '3.12'
33+
- os: windows-latest
34+
python-version: '3.13'
35+
- os: windows-latest
36+
python-version: '3.14'
3337

3438
# macOS builds
35-
- os: macos-latest
36-
python-version: '3.10'
3739
- os: macos-latest
3840
python-version: '3.11'
3941
- os: macos-latest
4042
python-version: '3.12'
43+
- os: macos-latest
44+
python-version: '3.13'
45+
- os: macos-latest
46+
python-version: '3.14'
4147

4248
steps:
4349
- uses: actions/checkout@v4
@@ -126,7 +132,7 @@ jobs:
126132
Release ${{ steps.get_version.outputs.VERSION }}
127133
128134
This release includes:
129-
- Updated wheel builds for Python 3.10, 3.11, and 3.12
135+
- Updated wheel builds for Python 3.11, 3.12, 3.13 and 3.14
130136
- Updated pyproject.toml with correct wheel URLs
131137
draft: false
132138
prerelease: false

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,34 +61,34 @@ jobs:
6161
matrix:
6262
include:
6363
# Ubuntu
64-
- os: ubuntu-latest
65-
python-version: "3.10"
6664
- os: ubuntu-latest
6765
python-version: "3.11"
6866
- os: ubuntu-latest
6967
python-version: "3.12"
7068
- os: ubuntu-latest
7169
python-version: "3.13"
70+
- os: ubuntu-latest
71+
python-version: "3.14"
7272

7373
# Windows
74-
- os: windows-latest
75-
python-version: "3.10"
7674
- os: windows-latest
7775
python-version: "3.11"
7876
- os: windows-latest
7977
python-version: "3.12"
8078
- os: windows-latest
8179
python-version: "3.13"
80+
- os: windows-latest
81+
python-version: "3.14"
8282

8383
# macOS (arm64)
84-
- os: macos-14
85-
python-version: "3.10"
8684
- os: macos-14
8785
python-version: "3.11"
8886
- os: macos-14
8987
python-version: "3.12"
9088
- os: macos-14
9189
python-version: "3.13"
90+
- os: macos-14
91+
python-version: "3.14"
9292
steps:
9393
- uses: actions/checkout@v4
9494
- uses: ./.github/workflows/actions/prepare

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.10.13
1+
3.11

0 commit comments

Comments
 (0)