-
Notifications
You must be signed in to change notification settings - Fork 14
Update cibuildwheel to build wheels for Python 3.13 #23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Attempt to use cibuildwheel v2.21.3 which has support for Python 3.12 and 3.13
Hello, |
updated ci actions
Hi @tieu-sys, the PR (Salamist#1) was merged and new artifacts (wheels) were created: https://github.com/Salamist/libusb-package/actions/runs/13990671332 |
Thank you so much, it was quick ! |
Btw if the maintainers won't merge PR, probably we can make Scheduled workflow that will build and deploy wheels automatically (maybe with other package name to avoid pypi limitations, but with same content as an origin) |
Completely agree with your comment. |
I published wheels to the mirror on pypi with 3.12 and 3.13 support https://pypi.org/project/libusb-pkg |
Hi all, @flit granted me maintainer rights for this repo and associated PyPI project. |
Do you need some help? |
You can look use build/release pipeline on my fork as the reference |
Thanks, release is done, now I'm waiting for wheels to be built. At the moment, Win and Mac are already uploaded on PyPI, Linux still needs a bit of time :) |
Absolutely! Thanks! I'll try to solve some of the easier PRs/Issues first to get more familiar with the project :) |
Hello,
Updating cibuildwheel to version 2.21 enables building wheels for Python 3.13
As a side-effect, this PR fixes #16 and pyocd/pyOCD#1726
As for testing, I've used the
.find
method to find JLink and CMSIS-DAP debuggers. (USB Devices with VID 0x1366 and 0x1FC9 respectively)Operating systems: Win11, Ubuntu 22, and MacOS 14
Python versions: 3.8 - 3.13 (3.13 still with GIL enabled)
Wheels can be downloaded here: https://github.com/Salamist/libusb-package/actions/runs/11359288419