============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/python-spake2/src/python-spake2-0.8 collected 0 items / 4 errors ==================================== ERRORS ==================================== _______________ ERROR collecting src/spake2/test/test_compat.py ________________ ImportError while importing test module '/build/python-spake2/src/python-spake2-0.8/src/spake2/test/test_compat.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) src/spake2/__init__.py:2: in from .spake2 import SPAKE2_A, SPAKE2_B, SPAKE2_Symmetric, SPAKEError src/spake2/spake2.py:5: in from .parameters.ed25519 import ParamsEd25519 src/spake2/parameters/ed25519.py:2: in from ..ed25519_group import Ed25519Group src/spake2/ed25519_group.py:1: in from . import ed25519_basic src/spake2/ed25519_basic.py:2: in from .groups import expand_arbitrary_element_seed src/spake2/groups.py:3: in from hkdf import Hkdf E ModuleNotFoundError: No module named 'hkdf' ________________ ERROR collecting src/spake2/test/test_group.py ________________ ImportError while importing test module '/build/python-spake2/src/python-spake2-0.8/src/spake2/test/test_group.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) src/spake2/__init__.py:2: in from .spake2 import SPAKE2_A, SPAKE2_B, SPAKE2_Symmetric, SPAKEError src/spake2/spake2.py:5: in from .parameters.ed25519 import ParamsEd25519 src/spake2/parameters/ed25519.py:2: in from ..ed25519_group import Ed25519Group src/spake2/ed25519_group.py:1: in from . import ed25519_basic src/spake2/ed25519_basic.py:2: in from .groups import expand_arbitrary_element_seed src/spake2/groups.py:3: in from hkdf import Hkdf E ModuleNotFoundError: No module named 'hkdf' _______________ ERROR collecting src/spake2/test/test_spake2.py ________________ ImportError while importing test module '/build/python-spake2/src/python-spake2-0.8/src/spake2/test/test_spake2.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) src/spake2/__init__.py:2: in from .spake2 import SPAKE2_A, SPAKE2_B, SPAKE2_Symmetric, SPAKEError src/spake2/spake2.py:5: in from .parameters.ed25519 import ParamsEd25519 src/spake2/parameters/ed25519.py:2: in from ..ed25519_group import Ed25519Group src/spake2/ed25519_group.py:1: in from . import ed25519_basic src/spake2/ed25519_basic.py:2: in from .groups import expand_arbitrary_element_seed src/spake2/groups.py:3: in from hkdf import Hkdf E ModuleNotFoundError: No module named 'hkdf' ________________ ERROR collecting src/spake2/test/test_utils.py ________________ ImportError while importing test module '/build/python-spake2/src/python-spake2-0.8/src/spake2/test/test_utils.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) src/spake2/__init__.py:2: in from .spake2 import SPAKE2_A, SPAKE2_B, SPAKE2_Symmetric, SPAKEError src/spake2/spake2.py:5: in from .parameters.ed25519 import ParamsEd25519 src/spake2/parameters/ed25519.py:2: in from ..ed25519_group import Ed25519Group src/spake2/ed25519_group.py:1: in from . import ed25519_basic src/spake2/ed25519_basic.py:2: in from .groups import expand_arbitrary_element_seed src/spake2/groups.py:3: in from hkdf import Hkdf E ModuleNotFoundError: No module named 'hkdf' =========================== short test summary info ============================ ERROR src/spake2/test/test_compat.py ERROR src/spake2/test/test_group.py ERROR src/spake2/test/test_spake2.py ERROR src/spake2/test/test_utils.py !!!!!!!!!!!!!!!!!!! Interrupted: 4 errors during collection !!!!!!!!!!!!!!!!!!!! ============================== 4 errors in 6.69s =============================== ==> ERROR: A failure occurred in check().  Aborting...