{"library":"usb-devices","type":"library","category":null,"description":"usb-devices is a Python library providing tools for mapping, describing, and resetting USB devices connected to the system. It offers a cross-platform API to enumerate devices and retrieve detailed information such as product, manufacturer, and serial numbers, and provides functionality to reset individual devices. The library is actively maintained, with version 0.4.5 being the latest, and sees frequent minor releases addressing compatibility and stability.","language":"python","status":"active","version":"0.4.5","tags":["usb","device","hardware","discovery","enumeration"],"install":[{"cmd":"pip install usb-devices","imports":["from usb_devices import USBDevice"]}],"homepage":null,"github":"https://github.com/bluetooth-devices/usb-devices","docs":"https://usb-devices.readthedocs.io","changelog":"https://github.com/bluetooth-devices/usb-devices/blob/main/CHANGELOG.md","pypi":"https://pypi.org/project/usb-devices/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/usb-devices/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Tue Jun 30","last_verified":"Tue Jun 30","next_check":"Thu Jul 30","install_tag":null}}