{"library":"pyudev","type":"library","category":null,"description":"pyudev is an LGPL-licensed, pure Python binding for libudev, the device and hardware management library for Linux. It provides functionality to enumerate devices, query their properties and attributes, and monitor device events, including asynchronous monitoring with various GUI toolkit integrations. The current version is 0.24.4 and it supports CPython 3.9 and newer. It is actively maintained with development on GitHub.","language":"python","status":"active","version":"0.24.4","tags":["linux","udev","hardware","device management","system"],"install":[{"cmd":"pip install pyudev","imports":["from pyudev import Context","from pyudev import Device","from pyudev import Monitor","from pyudev import MonitorObserver","from pyudev import Devices"]}],"homepage":null,"github":"http://github.com/pyudev/pyudev","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pyudev/","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":0.05,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pyudev/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}