============================= test session starts ==============================
platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1
rootdir: /build/liquidctl/src/liquidctl, configfile: pytest.ini
collected 3 items / 73 errors

==================================== ERRORS ====================================
____________________ ERROR collecting liquidctl/__init__.py ____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________________ ERROR collecting liquidctl/cli.py _______________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________________ ERROR collecting liquidctl/error.py ______________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
__________________ ERROR collecting liquidctl/extraversion.py __________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________________ ERROR collecting liquidctl/keyval.py _____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________________ ERROR collecting liquidctl/pmbus.py ______________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________________ ERROR collecting liquidctl/util.py ______________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting liquidctl/version.py _____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
________________ ERROR collecting liquidctl/driver/__init__.py _________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting liquidctl/driver/asetek.py __________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_______________ ERROR collecting liquidctl/driver/asetek_pro.py ________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________ ERROR collecting liquidctl/driver/commander_core.py ______________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________ ERROR collecting liquidctl/driver/commander_pro.py ______________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________ ERROR collecting liquidctl/driver/corsair_hid_psu.py _____________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
__________________ ERROR collecting liquidctl/driver/ddr4.py ___________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________ ERROR collecting liquidctl/driver/hydro_platinum.py ______________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting liquidctl/driver/kraken2.py _________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting liquidctl/driver/kraken3.py _________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting liquidctl/driver/nvidia.py __________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
________________ ERROR collecting liquidctl/driver/nzxt_epsu.py ________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_______________ ERROR collecting liquidctl/driver/rgb_fusion2.py _______________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________ ERROR collecting liquidctl/driver/smart_device.py _______________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
__________________ ERROR collecting liquidctl/driver/smbus.py __________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:992: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
<frozen importlib._bootstrap>:1050: in _gcd_import
    ???
<frozen importlib._bootstrap>:1027: in _find_and_load
    ???
<frozen importlib._bootstrap>:1006: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:688: in _load_unlocked
    ???
<frozen importlib._bootstrap_external>:883: in exec_module
    ???
<frozen importlib._bootstrap>:241: in _call_with_frames_removed
    ???
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________________ ERROR collecting liquidctl/driver/usb.py ___________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________________ ERROR collecting tests/_testutils.py _____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________________ ERROR collecting tests/test_api.py ______________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_api.py:2: in <module>
    from _testutils import VirtualBusDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________________ ERROR collecting tests/test_api.py ______________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_api.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_api.py:2: in <module>
    from _testutils import VirtualBusDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_asetek.py _____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_asetek.py:2: in <module>
    from _testutils import MockPyusbDevice, MockRuntimeStorage
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_asetek.py _____________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_asetek.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_asetek.py:2: in <module>
    from _testutils import MockPyusbDevice, MockRuntimeStorage
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
__________________ ERROR collecting tests/test_asetek_pro.py ___________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_asetek_pro.py:2: in <module>
    from _testutils import MockPyusbDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
__________________ ERROR collecting tests/test_asetek_pro.py ___________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_asetek_pro.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_asetek_pro.py:2: in <module>
    from _testutils import MockPyusbDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________ ERROR collecting tests/test_backward_compatibility_10.py ___________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_backward_compatibility_10.py:9: in <module>
    from _testutils import MockHidapiDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________ ERROR collecting tests/test_backward_compatibility_10.py ___________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_backward_compatibility_10.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_backward_compatibility_10.py:9: in <module>
    from _testutils import MockHidapiDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________ ERROR collecting tests/test_backward_compatibility_11.py ___________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_backward_compatibility_11.py:7: in <module>
    from liquidctl.driver.kraken2 import Kraken2
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________ ERROR collecting tests/test_backward_compatibility_11.py ___________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_backward_compatibility_11.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_backward_compatibility_11.py:7: in <module>
    from liquidctl.driver.kraken2 import Kraken2
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________ ERROR collecting tests/test_backward_compatibility_14.py ___________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_backward_compatibility_14.py:4: in <module>
    from _testutils import MockHidapiDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________ ERROR collecting tests/test_backward_compatibility_14.py ___________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_backward_compatibility_14.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_backward_compatibility_14.py:4: in <module>
    from _testutils import MockHidapiDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________ ERROR collecting tests/test_backward_compatibility_15.py ___________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_backward_compatibility_15.py:5: in <module>
    from liquidctl.driver.hydro_platinum import HydroPlatinum
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________ ERROR collecting tests/test_backward_compatibility_15.py ___________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_backward_compatibility_15.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_backward_compatibility_15.py:5: in <module>
    from liquidctl.driver.hydro_platinum import HydroPlatinum
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________________ ERROR collecting tests/test_cli.py ______________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_cli.py:2: in <module>
    from _testutils import VirtualBusDevice, VirtualControlMode
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________________ ERROR collecting tests/test_cli.py ______________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_cli.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_cli.py:2: in <module>
    from _testutils import VirtualBusDevice, VirtualControlMode
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
________________ ERROR collecting tests/test_commander_core.py _________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_commander_core.py:4: in <module>
    from liquidctl import ExpectationNotMet
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
________________ ERROR collecting tests/test_commander_core.py _________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_commander_core.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_commander_core.py:4: in <module>
    from liquidctl import ExpectationNotMet
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting tests/test_commander_pro.py _________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_commander_pro.py:2: in <module>
    from _testutils import MockHidapiDevice, Report, MockRuntimeStorage
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting tests/test_commander_pro.py _________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_commander_pro.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_commander_pro.py:2: in <module>
    from _testutils import MockHidapiDevice, Report, MockRuntimeStorage
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
________________ ERROR collecting tests/test_corsair_hid_psu.py ________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_corsair_hid_psu.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
________________ ERROR collecting tests/test_corsair_hid_psu.py ________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_corsair_hid_psu.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_corsair_hid_psu.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________________ ERROR collecting tests/test_ddr4.py ______________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_ddr4.py:2: in <module>
    from _testutils import VirtualSmbus
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________________ ERROR collecting tests/test_ddr4.py ______________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_ddr4.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_ddr4.py:2: in <module>
    from _testutils import VirtualSmbus
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting tests/test_hidapi_device.py _________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_hidapi_device.py:3: in <module>
    from liquidctl.driver.usb import HidapiDevice
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting tests/test_hidapi_device.py _________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_hidapi_device.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_hidapi_device.py:3: in <module>
    from liquidctl.driver.usb import HidapiDevice
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
________________ ERROR collecting tests/test_hydro_platinum.py _________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_hydro_platinum.py:2: in <module>
    from _testutils import MockHidapiDevice, Report, MockRuntimeStorage
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
________________ ERROR collecting tests/test_hydro_platinum.py _________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_hydro_platinum.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_hydro_platinum.py:2: in <module>
    from _testutils import MockHidapiDevice, Report, MockRuntimeStorage
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_keyval.py _____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_keyval.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_keyval.py _____________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_keyval.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_keyval.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_kraken2.py ____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_kraken2.py:2: in <module>
    from _testutils import MockHidapiDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_kraken2.py ____________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_kraken2.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_kraken2.py:2: in <module>
    from _testutils import MockHidapiDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_kraken3.py ____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_kraken3.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_kraken3.py ____________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_kraken3.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_kraken3.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_nvidia.py _____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_nvidia.py:2: in <module>
    from _testutils import VirtualSmbus
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
____________________ ERROR collecting tests/test_nvidia.py _____________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_nvidia.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_nvidia.py:2: in <module>
    from _testutils import VirtualSmbus
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________________ ERROR collecting tests/test_nzxt_epsu.py ___________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_nzxt_epsu.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
___________________ ERROR collecting tests/test_nzxt_epsu.py ___________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_nzxt_epsu.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_nzxt_epsu.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
__________________ ERROR collecting tests/test_rgb_fusion2.py __________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_rgb_fusion2.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
__________________ ERROR collecting tests/test_rgb_fusion2.py __________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_rgb_fusion2.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_rgb_fusion2.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting tests/test_smart_device.py __________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_smart_device.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting tests/test_smart_device.py __________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_smart_device.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_smart_device.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting tests/test_smart_device2.py _________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_smart_device2.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_________________ ERROR collecting tests/test_smart_device2.py _________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_smart_device2.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_smart_device2.py:2: in <module>
    from _testutils import MockHidapiDevice, Report
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________________ ERROR collecting tests/test_smbus.py _____________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_smbus.py:5: in <module>
    from liquidctl.driver.smbus import LinuxI2c, LinuxI2cBus, SmbusDriver
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
_____________________ ERROR collecting tests/test_smbus.py _____________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_smbus.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_smbus.py:5: in <module>
    from liquidctl.driver.smbus import LinuxI2c, LinuxI2cBus, SmbusDriver
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________________ ERROR collecting tests/test_usb.py ______________________
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
tests/test_usb.py:2: in <module>
    from _testutils import MockHidapiDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
______________________ ERROR collecting tests/test_usb.py ______________________
ImportError while importing test module '/build/liquidctl/src/liquidctl/tests/test_usb.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
liquidctl/driver/usb.py:66: in <module>
    import hidraw as hid
E   ModuleNotFoundError: No module named 'hidraw'

During handling of the above exception, another exception occurred:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_usb.py:2: in <module>
    from _testutils import MockHidapiDevice
tests/_testutils.py:8: in <module>
    from liquidctl.keyval import RuntimeStorage, _FilesystemBackend
liquidctl/__init__.py:1: in <module>
    from liquidctl.driver import find_liquidctl_devices
liquidctl/driver/__init__.py:26: in <module>
    from liquidctl.driver import asetek
liquidctl/driver/asetek.py:23: in <module>
    from liquidctl.driver.usb import UsbDriver
liquidctl/driver/usb.py:68: in <module>
    import hid
E   ModuleNotFoundError: No module named 'hid'
=========================== short test summary info ============================
ERROR liquidctl/__init__.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/cli.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/error.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/extraversion.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/keyval.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/pmbus.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/util.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/version.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/__init__.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/asetek.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/asetek_pro.py - ModuleNotFoundError: No module named '...
ERROR liquidctl/driver/commander_core.py - ModuleNotFoundError: No module nam...
ERROR liquidctl/driver/commander_pro.py - ModuleNotFoundError: No module name...
ERROR liquidctl/driver/corsair_hid_psu.py - ModuleNotFoundError: No module na...
ERROR liquidctl/driver/ddr4.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/hydro_platinum.py - ModuleNotFoundError: No module nam...
ERROR liquidctl/driver/kraken2.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/kraken3.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/nvidia.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/nzxt_epsu.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/rgb_fusion2.py - ModuleNotFoundError: No module named ...
ERROR liquidctl/driver/smart_device.py - ModuleNotFoundError: No module named...
ERROR liquidctl/driver/smbus.py - ModuleNotFoundError: No module named 'hid'
ERROR liquidctl/driver/usb.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/_testutils.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_api.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_api.py
ERROR tests/test_asetek.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_asetek.py
ERROR tests/test_asetek_pro.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_asetek_pro.py
ERROR tests/test_backward_compatibility_10.py - ModuleNotFoundError: No modul...
ERROR tests/test_backward_compatibility_10.py
ERROR tests/test_backward_compatibility_11.py - ModuleNotFoundError: No modul...
ERROR tests/test_backward_compatibility_11.py
ERROR tests/test_backward_compatibility_14.py - ModuleNotFoundError: No modul...
ERROR tests/test_backward_compatibility_14.py
ERROR tests/test_backward_compatibility_15.py - ModuleNotFoundError: No modul...
ERROR tests/test_backward_compatibility_15.py
ERROR tests/test_cli.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_cli.py
ERROR tests/test_commander_core.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_commander_core.py
ERROR tests/test_commander_pro.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_commander_pro.py
ERROR tests/test_corsair_hid_psu.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_corsair_hid_psu.py
ERROR tests/test_ddr4.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_ddr4.py
ERROR tests/test_hidapi_device.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_hidapi_device.py
ERROR tests/test_hydro_platinum.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_hydro_platinum.py
ERROR tests/test_keyval.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_keyval.py
ERROR tests/test_kraken2.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_kraken2.py
ERROR tests/test_kraken3.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_kraken3.py
ERROR tests/test_nvidia.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_nvidia.py
ERROR tests/test_nzxt_epsu.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_nzxt_epsu.py
ERROR tests/test_rgb_fusion2.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_rgb_fusion2.py
ERROR tests/test_smart_device.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_smart_device.py
ERROR tests/test_smart_device2.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_smart_device2.py
ERROR tests/test_smbus.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_smbus.py
ERROR tests/test_usb.py - ModuleNotFoundError: No module named 'hid'
ERROR tests/test_usb.py
!!!!!!!!!!!!!!!!!!! Interrupted: 73 errors during collection !!!!!!!!!!!!!!!!!!!
============================== 73 errors in 8.64s ==============================
[1m[31m==> ERROR:[m[1m A failure occurred in check().[m
[1m    Aborting...[m
