Solaar/lib/hidapi
SeongWoo Chung df2df301e2
macOS: handle `HIDError` in `hidapi.hidapi_impl._match()` (#2804)
* Fix: handle `HIDError` in `hidapi.hidapi_impl._match()`
The `open_path()` function may raise `HIDError` but `_match()`, its caller, does not handle it, unlike other cases after opening the path. This affects to the device enumeration process in `hidapi.enumerate()`, causing some devices to be randomly undiscovered.

* hidapi: revert to independent checking of long and short HID++ features with an extensible refactor

* Refactor: too long line
2025-02-09 12:31:20 -05:00
..
__init__.py hidapi: Explicitly load hidapi/udev implementation 2024-10-11 07:42:38 -04:00
common.py Fix warnings from automatic code inspections 2024-10-11 07:42:38 -04:00
hidapi_impl.py macOS: handle `HIDError` in `hidapi.hidapi_impl._match()` (#2804) 2025-02-09 12:31:20 -05:00
hidconsole.py Rewrote string concatenation/format with f strings 2025-01-29 08:40:14 -05:00
udev_impl.py hidapi: Remove outdated logger enabled checks 2025-01-02 08:23:09 -05:00