Package: python3-aiousbwatcher
Source: aiousbwatcher
Version: 1.1.2-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Installed-Size: 392
Depends: python3-asyncinotify, python3:any, libjs-sphinxdoc (>= 9.0)
Built-Using: sphinx (= 9.1.0-4)
Section: python
Priority: optional
Homepage: https://github.com/bluetooth-devices/aiousbwatcher
Description: Watch for USB devices to be plugged and unplugged
 This library provides asynchronous monitoring of USB device connection and
 disconnection events on Linux systems. It uses an event-driven approach to
 allow applications to detect when USB devices are inserted or removed in real
 time. The library interacts with the underlying Linux system to receive
 notifications about changes in USB device availability, making it possible to
 react promptly to device insertions and removals. This enables applications to
 track and respond to hardware changes such as the plugging or unplugging of
 USB storage devices, input devices, or other USB peripherals. Notifications
 are delivered through asynchronous interfaces suited for applications using an
 event loop. The library does not communicate with the USB devices beyond
 detecting their presence or removal.
