libusb-package icon indicating copy to clipboard operation
libusb-package copied to clipboard

Add support for Python 3.12 by updating pypa/cibuildwheel.

Open carlosperate opened this issue 2 years ago • 3 comments

Initial Python 3.12 support added to pypa/[email protected]: https://github.com/pypa/cibuildwheel/releases/tag/v2.13.0

But final 3.12.0 support added to pypa/[email protected], which is the latest release: https://github.com/pypa/cibuildwheel/releases/tag/v2.16.2

Fixes https://github.com/pyocd/libusb-package/issues/16.

carlosperate avatar Nov 24 '23 00:11 carlosperate

I downloaded my fork CI artefacts and the 3.12 wheels were generated. However, I've not really tested them: https://github.com/carlosperate/libusb-package/actions/runs/6975455179

What would be the best way to test them? Installing them in a virtual environemnt and running the test.py file?

carlosperate avatar Nov 24 '23 00:11 carlosperate

Even if PR https://github.com/pyocd/libusb-package/pull/20 supersedes the need to add explicity Python 3.12 support. This PR can still be merged to add the classifiers and update the pypa/cibuildwheel action version.

carlosperate avatar Nov 24 '23 01:11 carlosperate

Hi, any news regarding this issue? Source distribution for the latest version is missing https://pypi.org/project/libusb-package/1.0.26.2/#files and the wheel for Python 3.12 is not available.

marekvi95 avatar Oct 01 '24 13:10 marekvi95