Repository navigation
PyPI wheels missing for Python 3.14 #28
Description
Activity
- added a commit that references this issue
on Apr 5, 2026 Just got bit by this today.
silently failing isn't really an optimal outcome.For anyone stuck in the interim I added a script to pull dlls from an old version that at least in my specific use case seemed to fix it. Note this is a bad solution for temporary use only.
Reacted by a_p_u_r_o- added a commit that references this issue
on Apr 10, 2026 - added a commit that references this issue
on May 15, 2026 @Pog3k @icc-jand Since libusb_package seems to be abandonware, I have made and published a new version at libusb_package_tng, which can also be installed via pip. This new version works with Python 3.14 and doesn't require rebuilds every time the Python version goes up (which seems a bit ridiculous since the only time you should need to rebuild anything is if libusb releases a new version that you want to upgrade to).
Apologies to the maintainers if this is an inappropriate place to post this.
Reacted by Jos Verlinde- added a commit that references this issue
on Jun 11, 2026 Should be addressed with #32.
Reacted by dogtopus@RobertRostohar Nice. Would you please also bump the libusb version to 1.0.30?
thanks, what are the plans for the future as I have a PR ready to switch to the TNG package....
will you publish publish a --pre release for 3.15 in preparation for a quick update once it is released ?@dogtopus, updating to the latest libusb requires more efforts. Please open a separate issue for that.
@Josverl, we'll publish a release shortly which enables Python 3.14 and most likely will work also with 3.15. If there will be additional changes required for 3.15 we address them after 3.15 is the out of pre-release.
release shortly which enables Python 3.14 and most likely will work also with 3.15.
OK, I'll wait for that to decide what path to take.
For me the value of a pre-release would be to allow validating and finding and fixing eventual issues in advance. Rather than skewing a month for every tiered dependency. Normally I could do that by installing from main/master, but I don't think that works in this case.Still, better a bit late than never. So thanks for the efforts.
Can you try out the latest released v1.0.26.4 with Python 3.15? I believe it should work already.
Reacted by Jos VerlindeCan you try out the latest released v1.0.26.4 with Python 3.15? I believe it should work already.
I can confirm Version: 1.0.26.4 works for my application on :
- Windows 11 + Python 3.14 and 3.15.
Using uv's python-build-standalone .
Ill continue testing and update here.
- added a commit that references this issue
on Jun 20, 2026 Updating to latest libusb is covered by #35.
Wheels for Python 3.14 are currently missing on PyPI.
I think it would also help to include a source distribution (sdist), since pip can automatically build a wheel from the sdist when a prebuilt one isn’t available.
This is similar to #24
Would be great to have them available when possible — thanks!