============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/python-klein/src/klein-21.8.0 plugins: hypothesis-6.17.0 collected 162 items / 6 errors / 156 selected ==================================== ERRORS ==================================== _______________ ERROR collecting src/klein/test/test_headers.py ________________ ImportError while importing test module '/build/python-klein/src/klein-21.8.0/src/klein/test/test_headers.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/klein/test/test_headers.py:34: in from .._headers import ( src/klein/_headers.py:13: in from ._imessage import ( src/klein/_imessage.py:17: in from tubes.itube import IFount E ModuleNotFoundError: No module named 'tubes' ____________ ERROR collecting src/klein/test/test_headers_compat.py ____________ ImportError while importing test module '/build/python-klein/src/klein-21.8.0/src/klein/test/test_headers_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/klein/test/test_headers_compat.py:10: in from .._headers import ( src/klein/_headers.py:13: in from ._imessage import ( src/klein/_imessage.py:17: in from tubes.itube import IFount E ModuleNotFoundError: No module named 'tubes' _______________ ERROR collecting src/klein/test/test_message.py ________________ ImportError while importing test module '/build/python-klein/src/klein-21.8.0/src/klein/test/test_message.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/klein/test/test_message.py:16: in from .._imessage import IHTTPMessage src/klein/_imessage.py:17: in from tubes.itube import IFount E ModuleNotFoundError: No module named 'tubes' _______________ ERROR collecting src/klein/test/test_request.py ________________ ImportError while importing test module '/build/python-klein/src/klein-21.8.0/src/klein/test/test_request.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/klein/test/test_request.py:10: in from .._headers import FrozenHTTPHeaders src/klein/_headers.py:13: in from ._imessage import ( src/klein/_imessage.py:17: in from tubes.itube import IFount E ModuleNotFoundError: No module named 'tubes' ____________ ERROR collecting src/klein/test/test_request_compat.py ____________ ImportError while importing test module '/build/python-klein/src/klein-21.8.0/src/klein/test/test_request_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/klein/test/test_request_compat.py:29: in from .._headers import IHTTPHeaders src/klein/_headers.py:13: in from ._imessage import ( src/klein/_imessage.py:17: in from tubes.itube import IFount E ModuleNotFoundError: No module named 'tubes' _______________ ERROR collecting src/klein/test/test_response.py _______________ ImportError while importing test module '/build/python-klein/src/klein-21.8.0/src/klein/test/test_response.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/klein/test/test_response.py:8: in from .._headers import FrozenHTTPHeaders src/klein/_headers.py:13: in from ._imessage import ( src/klein/_imessage.py:17: in from tubes.itube import IFount E ModuleNotFoundError: No module named 'tubes' =============================== warnings summary =============================== ../../../../usr/lib/python3.10/site-packages/twisted/web/test/test_web.py:27 /usr/lib/python3.10/site-packages/twisted/web/test/test_web.py:27: DeprecationWarning: twisted.test.proto_helpers.EventLoggingObserver was deprecated in Twisted 19.7.0: Please use twisted.internet.testing.EventLoggingObserver instead. from twisted.test.proto_helpers import EventLoggingObserver src/klein/_form.py:132 src/klein/_form.py:132 src/klein/_form.py:132 src/klein/_form.py:132 src/klein/_form.py:132 src/klein/_form.py:132 src/klein/_form.py:132 src/klein/_form.py:132 src/klein/_form.py:132 /build/python-klein/src/klein-21.8.0/src/klein/_form.py:132: DeprecationWarning: assoc is deprecated and will be removed after 2018/01. return attr.assoc( src/klein/test/test_form.py:37 /build/python-klein/src/klein-21.8.0/src/klein/test/test_form.py:37: PytestCollectionWarning: cannot collect test class 'TestObject' because it has a __init__ constructor (from: src/klein/test/test_form.py) @attr.s(auto_attribs=True, hash=False) -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ ERROR src/klein/test/test_headers.py ERROR src/klein/test/test_headers_compat.py ERROR src/klein/test/test_message.py ERROR src/klein/test/test_request.py ERROR src/klein/test/test_request_compat.py ERROR src/klein/test/test_response.py !!!!!!!!!!!!!!!!!!! Interrupted: 6 errors during collection !!!!!!!!!!!!!!!!!!!! ======================== 11 warnings, 6 errors in 7.19s ======================== ==> ERROR: A failure occurred in check().  Aborting...