{"package": "libusb", "summary": "Python binding for the libusb C library.", "pypi_url": "https://pypi.org/project/libusb", "piwheels_url": "https://www.piwheels.org/project/libusb", "releases": {"1.0.30": {"released": "2026-09-11 08:57:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.0.30rc2": {"released": "2026-05-04 17:41:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.30rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.30rc2-py3-none-any.whl", "filehash": "e6beac449c821992ecc56aad914089bb3c37ef3a10db46e3a51148674d1bf070", "filesize": 743007, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": ["libudev1"], "pip_dependencies": ["pkg-about", "py-utlx", "typing-extensions"]}}}, "1.0.30rc1": {"released": "2026-03-31 16:38:58", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.30rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.30rc1-py3-none-any.whl", "filehash": "4d84ed4e057189e65e03f57eca092a138f80db66264e997d2e70ad62e4a23214", "filesize": 741436, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": ["libudev1"], "pip_dependencies": ["pkg-about", "py-utlx", "typing-extensions"]}}}, "1.0.29.post7": {"released": "2026-02-16 08:22:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.29.post7-py3-none-any.whl": {"file_url": "/simple/libusb/libusb-1.0.29.post7-py3-none-any.whl", "filehash": "90b5c1d597f935f1a77b68fa87c350fe33b30a8aa6b85df0f9b4f455b36ed87a", "filesize": 745259, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": ["libudev1"], "pip_dependencies": ["pkg-about", "py-utlx", "typing-extensions"]}}}, "1.0.29.post6": {"released": "2026-01-26 20:55:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.29.post6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.29.post6-py3-none-any.whl", "filehash": "f665527a245843a0be250f2846f27a495833820182796ee371bd0d2a62a8ddd1", "filesize": 745262, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": ["libudev1"], "pip_dependencies": ["pkg-about", "py-utlx", "typing-extensions"]}}}, "1.0.29.post4": {"released": "2026-01-23 12:32:05", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.29.post4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.29.post4-py3-none-any.whl", "filehash": "255c13181d003de53ab8d7f0ba5595085586526d8040603d39e14764a42b8666", "filesize": 745338, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": ["libudev1"], "pip_dependencies": ["pkg-about", "py-utlx", "typing-extensions"]}}}, "1.0.29.post3": {"released": "2026-01-15 15:07:25", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.29.post3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.29.post3-py3-none-any.whl", "filehash": "c7eb2763bdba7ede1e74a33442ebcd1bef227cd3f0b883940b05bb5474105583", "filesize": 745285, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": ["libudev1"], "pip_dependencies": ["pkg-about", "py-utlx", "setuptools", "typing-extensions"]}}}, "1.0.29.post1": {"released": "2025-11-28 00:54:14", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.29.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.29.post1-py3-none-any.whl", "filehash": "93105359eed8d0972a17bdef557bf08689cce206668dbc43bcc1a3cb57b39d51", "filesize": 746964, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": ["libudev1"], "pip_dependencies": ["pkg-about", "py-utlx", "setuptools", "typing-extensions"]}}}, "1.0.29": {"released": "2025-06-30 08:56:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.29-py3-none-any.whl", "filehash": "93b9978acc148c6f71a9e244a3cd870bc2eee68a03070a1c219a9baae0e30701", "filesize": 588771, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.28.post2": {"released": "2025-05-16 07:57:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.0.28.post1": {"released": "2025-05-05 07:29:38", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.28.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.28.post1-py3-none-any.whl", "filehash": "254c32fc49b40a957548e07a65336348ab58252e81f47fc9346544dacaf1d833", "filesize": 588592, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.10.0", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.28": {"released": "2025-05-04 13:17:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.0.27.post4": {"released": "2025-02-14 23:12:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.27.post4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.27.post4-py3-none-any.whl", "filehash": "6dcf52a21c223d271f9b803b2d751f6cb17171bccb64e7e206d7144df14b417b", "filesize": 583950, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.9.0", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.27.post3": {"released": "2024-10-09 21:03:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.27.post3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.27.post3-py3-none-any.whl", "filehash": "a1f2f9e6f93a5127cf53dcc903cc75a3184a53197443fc74dda3fbf20be09059", "filesize": 581095, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.9.0", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.27.post2": {"released": "2024-09-30 19:56:16", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.27.post2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.27.post2-py3-none-any.whl", "filehash": "05437f02f6f109f2806cfece1294512f7bb4c77fc5a89ce3c0ca4df1a8d96f88", "filesize": 581086, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.9.0", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.27.post1": {"released": "2024-08-15 14:17:42", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.27.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.27.post1-py3-none-any.whl", "filehash": "6dcaceed5a01fc60503db4a2d6235670c6696b25e5df601a8431b8808bdd17c7", "filesize": 581122, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.8.10", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.27": {"released": "2024-02-05 22:39:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.27-py3-none-any.whl", "filehash": "472e387caa1f3b8542354e4f3975f976cd88c50e078e8e5852e548320d1748ae", "filesize": 581797, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.8.1", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.26": {"released": "2024-02-05 18:51:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.26-py3-none-any.whl", "filehash": "c7cadd8b5d9f26cd6862066c93a5aaeba70a6149277bf026f71c8ddaade6520a", "filesize": 581371, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.8.1", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.26rc4": {"released": "2024-01-27 01:52:07", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.26rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.26rc4-py3-none-any.whl", "filehash": "f2368d678b360b14a358b7a1bd4cf4989930cbd1f288296b0dd29c66264086bc", "filesize": 580055, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.8.1", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.26rc2": {"released": "2023-12-20 20:02:31", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.26rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.26rc2-py3-none-any.whl", "filehash": "6625a36582884525596568dca7b6e77f47dde21f477f7755d058a222da1395b3", "filesize": 580110, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.8.1", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.26b5": {"released": "2022-09-11 12:43:38", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.26b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.26b5-py3-none-any.whl", "filehash": "d52c8a923e5c286571f17306873ccf1bece5b621022000a67942cfe3cdd5debd", "filesize": 387459, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.7.0", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.26b4": {"released": "2022-08-25 18:44:29", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.26b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.26b4-py3-none-any.whl", "filehash": "f1e9481c4015852e47bbe3294d7fa97050da09e6aa374d1a2a1a3396d0c36f39", "filesize": 387333, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.7.0", "apt_dependencies": [], "pip_dependencies": ["pkg-about", "setuptools"]}}}, "1.0.26b3": {"released": "2022-07-28 08:32:27", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.26b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.26b3-py3-none-any.whl", "filehash": "81889071a474a873263a3011144d669c21dbac61104624332a949a58c932d087", "filesize": 391147, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.7.0", "apt_dependencies": [], "pip_dependencies": ["importlib-metadata", "importlib-resources", "packaging", "pkg-about", "setuptools"]}}}, "1.0.26b2": {"released": "2022-07-18 22:19:10", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.26b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.26b2-py3-none-any.whl", "filehash": "2ced63ad19198471d2a0f137f54656d8d6dc0fd5ed45f6a13c3890d2cec415cf", "filesize": 329472, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.7.0", "apt_dependencies": [], "pip_dependencies": ["importlib-metadata", "importlib-resources", "packaging", "pkg-about", "setuptools"]}}}, "1.0.24b3": {"released": "2022-01-10 12:21:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.24b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.24b3-py3-none-any.whl", "filehash": "1100408498474e1a3dc5bfa05ebf0e2c5a4f6b7463ff83d09a4e345c7da136d3", "filesize": 259589, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.7.0", "apt_dependencies": [], "pip_dependencies": ["importlib-metadata", "importlib-resources", "packaging", "pkg-about", "setuptools"]}}}, "1.0.24b1": {"released": "2021-11-10 13:48:20", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.24b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.24b1-py3-none-any.whl", "filehash": "e9f1526207ee0ffae4d4f41c3854f1a7812f85593733f9245f8589de80d5ed36", "filesize": 259520, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.6.0", "apt_dependencies": [], "pip_dependencies": ["importlib-metadata", "importlib-resources", "packaging", "pkg-about", "setuptools"]}}}, "1.0.23b7": {"released": "2020-11-19 08:44:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.23b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.23b7-py3-none-any.whl", "filehash": "8173b72f27d1e19e64bd027d15ab612c3635a11459ec5d80d93c9a3ffb88f259", "filesize": 190847, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.6.0", "apt_dependencies": [], "pip_dependencies": ["setuptools"]}}}, "1.0.23b1": {"released": "2020-09-16 21:27:01", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"libusb-1.0.23b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.23b1-py3-none-any.whl", "filehash": "0c6bb9a1aa5c2240924233ff61fc9ebd1f79e46045e5a832887f6f7dedbb2470", "filesize": 190458, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": "<4.0.0,>=3.6.0", "apt_dependencies": [], "pip_dependencies": ["atpublic", "setuptools"]}}}, "1.0.22b9": {"released": "2020-01-17 08:39:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.22b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.22b9-py3-none-any.whl", "filehash": "2ea57fbd37c17bd48632ca1fd8733ff37d6ce08928e7f852bcee83a9d1c992e1", "filesize": 186049, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5.0", "apt_dependencies": [], "pip_dependencies": ["atpublic", "setuptools"]}}}, "1.0.22b8": {"released": "2019-11-24 16:40:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.22b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.22b8-py3-none-any.whl", "filehash": "b1dc941930cc75ad509df6f381ffceb2b9319653c8e712c93f93bb23d85a21ab", "filesize": 185904, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5.0", "apt_dependencies": [], "pip_dependencies": ["setuptools"]}}}, "1.0.22b4": {"released": "2019-02-16 01:40:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.22b4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.22b4-py2.py3-none-any.whl", "filehash": "21e61c25f167f124e4d1d8d4e14314ed002c3d5692a6d95176da70834f959b57", "filesize": 136662, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "apt_dependencies": [], "pip_dependencies": ["cffi", "setuptools"]}}}, "1.0.22b2": {"released": "2018-11-09 00:10:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"libusb-1.0.22b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/libusb/libusb-1.0.22b2-py2.py3-none-any.whl", "filehash": "315fb361e9de7fd96ca8c87934208080856507916df9de690b3fd2f5be8336a7", "filesize": 135359, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7.0,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "apt_dependencies": [], "pip_dependencies": ["cffi", "setuptools"]}}}}}