Repository navigation
Add support for Python 3.15 - #1498
Conversation
|
Follows Kimi's review regarding the Windows failure. Blocking: Windows wheel jobs fail (all 3 arches, all Python versions, including cp311) The error is delvewheel: FileNotFoundError: Unable to find library: git2.dll at the repair
Suggested fix — restore the previous behavior in pyproject.toml: [tool.cibuildwheel.windows]
repair-wheel-command = ""I verified cibuildwheel 4.3.1 honors an explicit empty string (options.py:914 reads it An alternative is delvewheel repair --ignore-existing -w {dest_dir} {wheel}, which makes |
|
Also, the compatibility table in install.rst is wrong, the next release will be 1.21.0 |
|
All green now! Sorry for the delay on this. Would you like me to squash my changes now, or will you do that on merge? Thanks |
|
Hi, as I'm primarily on Windows, I thought I could contribute some testing. Verified the Windows x64 wheels from run 39282503127 (head 1261088) on a real Windows 11 box. cp311, cp313, cp315 and cp315t (CPython 3.15.0rc2) install in fresh venvs, and |
This PR adds support for Python 3.15. The
cibuildwheelpackage had to be updated in order for Python 3.15 wheels to build. The relevant documentation has also been updated to indicate support for Python 3.15.All tests and wheel builds are passing on my fork, except Windows wheels are failing at the "repair wheel" phase. It seems unrelated to the Python updates, as Python 3.11 is failing. Maybe the Windows wheel builds will work on this repo?
Happy to make changes as needed!