============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/python-pydecor/src/pydecor-2.0.1, configfile: setup.cfg collected 0 items / 6 errors ==================================== ERRORS ==================================== ____________________ ERROR collecting tests/test_caches.py _____________________ ImportError while importing test module '/build/python-pydecor/src/pydecor-2.0.1/tests/test_caches.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) tests/test_caches.py:10: in from pydecor.caches import FIFOCache, LRUCache, TimedCache src/pydecor/__init__.py:11: in from . import decorators src/pydecor/decorators/__init__.py:27: in from .ready_to_wear import ( src/pydecor/decorators/ready_to_wear.py:15: in from pydecor import functions src/pydecor/functions.py:19: in from ._memoization import convert_to_hashable src/pydecor/_memoization.py:8: in import dill as pickle E ModuleNotFoundError: No module named 'dill' ___________________ ERROR collecting tests/test_functions.py ___________________ ImportError while importing test module '/build/python-pydecor/src/pydecor-2.0.1/tests/test_functions.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) tests/test_functions.py:18: in from pydecor.decorators import Decorated src/pydecor/__init__.py:11: in from . import decorators src/pydecor/decorators/__init__.py:27: in from .ready_to_wear import ( src/pydecor/decorators/ready_to_wear.py:15: in from pydecor import functions src/pydecor/functions.py:19: in from ._memoization import convert_to_hashable src/pydecor/_memoization.py:8: in import dill as pickle E ModuleNotFoundError: No module named 'dill' __________________ ERROR collecting tests/test_memoization.py __________________ ImportError while importing test module '/build/python-pydecor/src/pydecor-2.0.1/tests/test_memoization.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) tests/test_memoization.py:8: in from pydecor._memoization import hashable src/pydecor/__init__.py:11: in from . import decorators src/pydecor/decorators/__init__.py:27: in from .ready_to_wear import ( src/pydecor/decorators/ready_to_wear.py:15: in from pydecor import functions src/pydecor/functions.py:19: in from ._memoization import convert_to_hashable src/pydecor/_memoization.py:8: in import dill as pickle E ModuleNotFoundError: No module named 'dill' _______________ ERROR collecting tests/decorators/test_export.py _______________ ImportError while importing test module '/build/python-pydecor/src/pydecor-2.0.1/tests/decorators/test_export.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) tests/decorators/test_export.py:13: in from pydecor.decorators import export src/pydecor/__init__.py:11: in from . import decorators src/pydecor/decorators/__init__.py:27: in from .ready_to_wear import ( src/pydecor/decorators/ready_to_wear.py:15: in from pydecor import functions src/pydecor/functions.py:19: in from ._memoization import convert_to_hashable src/pydecor/_memoization.py:8: in import dill as pickle E ModuleNotFoundError: No module named 'dill' ______________ ERROR collecting tests/decorators/test_generics.py ______________ ImportError while importing test module '/build/python-pydecor/src/pydecor-2.0.1/tests/decorators/test_generics.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) tests/decorators/test_generics.py:14: in from pydecor.decorators import ( src/pydecor/__init__.py:11: in from . import decorators src/pydecor/decorators/__init__.py:27: in from .ready_to_wear import ( src/pydecor/decorators/ready_to_wear.py:15: in from pydecor import functions src/pydecor/functions.py:19: in from ._memoization import convert_to_hashable src/pydecor/_memoization.py:8: in import dill as pickle E ModuleNotFoundError: No module named 'dill' ___________ ERROR collecting tests/decorators/test_ready_to_wear.py ____________ ImportError while importing test module '/build/python-pydecor/src/pydecor-2.0.1/tests/decorators/test_ready_to_wear.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) tests/decorators/test_ready_to_wear.py:10: in from pydecor.caches import FIFOCache, LRUCache, TimedCache src/pydecor/__init__.py:11: in from . import decorators src/pydecor/decorators/__init__.py:27: in from .ready_to_wear import ( src/pydecor/decorators/ready_to_wear.py:15: in from pydecor import functions src/pydecor/functions.py:19: in from ._memoization import convert_to_hashable src/pydecor/_memoization.py:8: in import dill as pickle E ModuleNotFoundError: No module named 'dill' =============================== warnings summary =============================== ../../../../usr/lib/python3.10/site-packages/_pytest/config/__init__.py:1233 /usr/lib/python3.10/site-packages/_pytest/config/__init__.py:1233: PytestConfigWarning: Unknown config option: junit_xml self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ ERROR tests/test_caches.py ERROR tests/test_functions.py ERROR tests/test_memoization.py ERROR tests/decorators/test_export.py ERROR tests/decorators/test_generics.py ERROR tests/decorators/test_ready_to_wear.py !!!!!!!!!!!!!!!!!!! Interrupted: 6 errors during collection !!!!!!!!!!!!!!!!!!!! ========================= 1 warning, 6 errors in 2.91s ========================= ==> ERROR: A failure occurred in check().  Aborting...