Skip to content

Commit c539752

Browse files
authored
BLD: Build Python 3.15 wheels (#66808)
1 parent 03f18af commit c539752

2 files changed

Lines changed: 3 additions & 7 deletions

File tree

.github/workflows/wheels.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -99,14 +99,10 @@ jobs:
9999
- [macos-15, macosx_arm64]
100100
- [windows-2025, win_amd64]
101101
- [windows-11-arm, win_arm64]
102-
python: [["cp311", "3.11"], ["cp312", "3.12"], ["cp313", "3.13"], ["cp314", "3.14"], ["cp314t", "3.14"]]
102+
python: [["cp311", "3.11"], ["cp312", "3.12"], ["cp313", "3.13"], ["cp314", "3.14"], ["cp314t", "3.14"], ["cp315", "3.15"], ["cp315t", "3.15"]]
103103
include:
104104
- buildplat: [ubuntu-24.04, pyodide_wasm32]
105105
python: ["cp312", "3.12"]
106-
exclude:
107-
# BackendUnavailable: Cannot import 'mesonpy'
108-
- buildplat: [windows-11-arm, win_arm64]
109-
python: ["cp313t", "3.13"]
110106

111107
steps:
112108
- name: Checkout pandas
@@ -143,8 +139,7 @@ jobs:
143139
python-version: '3.14'
144140

145141
- name: Install wheel
146-
# cryptography pin due to https://github.com/pyca/cryptography/pull/14216
147-
run: python -m pip install wheel cryptography==46.0.3
142+
run: python -m pip install wheel
148143

149144
- name: Validate wheel RECORD
150145
run: for whl in $(ls wheelhouse); do wheel unpack wheelhouse/$whl -d /tmp; done

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ classifiers = [
7070
'Programming Language :: Python :: 3.12',
7171
'Programming Language :: Python :: 3.13',
7272
'Programming Language :: Python :: 3.14',
73+
'Programming Language :: Python :: 3.15',
7374
'Topic :: Scientific/Engineering'
7475
]
7576

0 commit comments

Comments
 (0)