Libusb

Latest version: v1.0.27.post4

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 9

1.0.22b5

---------------------
- Drop support for Python 2
- Drop support for Python 3.4
- Add support for Python 3.8
- Setup update and cleanup.

1.0.22b4

---------------------
- Setup improvement.
- Update required setuptools version.
- Some updates of examples.

1.0.22b2

---------------------
- Setup improvement.
- Update required setuptools version.

1.0.22b1

---------------------
- Upgrade to the libusb v.1.0.22
- Setup improvement.

1.0.21

* Core: Refactor code related to transfer flags and timeout handling
* Darwin: Ignore root hub simulation devices
* Darwin: Improved support for OS X El Capitan
* Darwin: Work around devices with buggy endpoint descriptors
* Darwin: Do not use objc_registerThreadWithCollector after its deprecation
* Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
* Linux: Support preallocating kernel memory for zerocopy USB
* Linux: Deal with receiving POLLERR before all transfers have completed
* Solaris: Add solaris backend
* Windows: Add Visual Studio 2015 support
* Windows: Add usbdk backend
* Prevent attempts to recursively handle events
* Fix race condition in handle_timeout()
* Allow transferred argument to be optional in bulk APIs
* Various other bug fixes and improvements

1.0.21b4

---------------------
- Improve and simplify setup and packaging.

Page 5 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.