Extend Python version support to 3.13 and 3.14 - #130
Conversation
Co-authored-by: markobud <93592045+markobud@users.noreply.github.com>
Co-authored-by: markobud <93592045+markobud@users.noreply.github.com>
Co-authored-by: markobud <93592045+markobud@users.noreply.github.com>
Dependency ReviewThe following issues were found:
License Issues.github/workflows/build-wheels.yml
OpenSSF Scorecard
Scanned Files
|
|
@copilot All Build wheels / verify wheels for mac14, mac15, windows and ubuntu-latest failed. The copilot analysis is below. Solution: Ensure your wheel build step (cibuildwheel) produces wheels for Python 3.14 and for the correct architectures (x86_64, manylinux). Confirm your build matrix in .github/workflows/build-wheels.yml includes Python 3.14 as a supported version. cibuildwheel may not yet support Python 3.14 by default; check the official documentation or add python 3.14 explicitly. The file pattern should be corrected in your test and install steps. Use glob matching that accurately reflects the naming convention for wheels: bash If cibuildwheel does not yet generate cp314 wheels, update it or add a custom build step for Python 3.14. By correcting your build matrix and wheel pattern, and ensuring Python 3.14 wheels are actually built, you will resolve this job failure. |
Co-authored-by: markobud <93592045+markobud@users.noreply.github.com>
Fixed in commit c5c34df. The issue was that cibuildwheel v2.21.3 doesn't support Python 3.14. Upgraded to v3.3.1 which includes full cp314 support. Python 3.14 wheels should now build successfully across all platforms. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Extend Python version checks to 3.14
CI Failure Resolution
The build-wheels workflow was failing because cibuildwheel v2.21.3 doesn't support Python 3.14 (cp314).
Root Cause:
Solution:
Commit: Upgrade cibuildwheel from v2.21.3 to v3.3.1 for Python 3.14 support
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.