============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/bpython/src/bpython-0.22.1 collected 163 items / 12 errors / 151 selected ==================================== ERRORS ==================================== __________________ ERROR collecting bpython/test/test_args.py __________________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_args.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) bpython/test/test_args.py:12: in from bpython import args bpython/args.py:35: in import curtsies E ModuleNotFoundError: No module named 'curtsies' _________________ ERROR collecting bpython/test/test_config.py _________________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_config.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) bpython/test/test_config.py:6: in from bpython import config bpython/config.py:35: in from xdg import BaseDirectory E ModuleNotFoundError: No module named 'xdg' ________________ ERROR collecting bpython/test/test_crashers.py ________________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_crashers.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) bpython/test/test_crashers.py:11: in from bpython.config import getpreferredencoding bpython/config.py:35: in from xdg import BaseDirectory E ModuleNotFoundError: No module named 'xdg' ________________ ERROR collecting bpython/test/test_curtsies.py ________________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_curtsies.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) bpython/test/test_curtsies.py:4: in from bpython.curtsies import combined_events bpython/curtsies.py:11: in import curtsies E ModuleNotFoundError: No module named 'curtsies' __________ ERROR collecting bpython/test/test_curtsies_coderunner.py ___________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_curtsies_coderunner.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) bpython/test/test_curtsies_coderunner.py:5: in from bpython.curtsiesfrontend.coderunner import CodeRunner, FakeOutput bpython/curtsiesfrontend/coderunner.py:14: in import greenlet E ModuleNotFoundError: No module named 'greenlet' ___________ ERROR collecting bpython/test/test_curtsies_painting.py ____________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_curtsies_painting.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) bpython/test/test_curtsies_painting.py:8: in from curtsies.formatstringarray import ( E ModuleNotFoundError: No module named 'curtsies' ____________ ERROR collecting bpython/test/test_curtsies_parser.py _____________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_curtsies_parser.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) bpython/test/test_curtsies_parser.py:2: in from bpython.curtsiesfrontend import parse bpython/curtsiesfrontend/parse.py:3: in from curtsies.formatstring import fmtstr, FmtStr E ModuleNotFoundError: No module named 'curtsies' _____________ ERROR collecting bpython/test/test_curtsies_repl.py ______________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_curtsies_repl.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) bpython/test/test_curtsies_repl.py:12: in from bpython.curtsiesfrontend import repl as curtsiesrepl bpython/curtsiesfrontend/repl.py:19: in import blessings E ModuleNotFoundError: No module named 'blessings' ________________ ERROR collecting bpython/test/test_history.py _________________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_history.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) bpython/test/test_history.py:5: in from bpython.config import getpreferredencoding bpython/config.py:35: in from xdg import BaseDirectory E ModuleNotFoundError: No module named 'xdg' ______________ ERROR collecting bpython/test/test_interpreter.py _______________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_interpreter.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) bpython/test/test_interpreter.py:5: in from curtsies.fmtfuncs import bold, green, magenta, cyan, red, plain E ModuleNotFoundError: No module named 'curtsies' _______________ ERROR collecting bpython/test/test_preprocess.py _______________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_preprocess.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) bpython/test/test_preprocess.py:9: in from bpython.curtsiesfrontend.interpreter import code_finished_will_parse bpython/curtsiesfrontend/interpreter.py:10: in from ..curtsiesfrontend.parse import parse bpython/curtsiesfrontend/parse.py:3: in from curtsies.formatstring import fmtstr, FmtStr E ModuleNotFoundError: No module named 'curtsies' __________________ ERROR collecting bpython/test/test_repl.py __________________ ImportError while importing test module '/build/bpython/src/bpython-0.22.1/bpython/test/test_repl.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) bpython/test/test_repl.py:12: in from bpython import config, repl, cli, autocomplete bpython/config.py:35: in from xdg import BaseDirectory E ModuleNotFoundError: No module named 'xdg' =========================== short test summary info ============================ ERROR bpython/test/test_args.py ERROR bpython/test/test_config.py ERROR bpython/test/test_crashers.py ERROR bpython/test/test_curtsies.py ERROR bpython/test/test_curtsies_coderunner.py ERROR bpython/test/test_curtsies_painting.py ERROR bpython/test/test_curtsies_parser.py ERROR bpython/test/test_curtsies_repl.py ERROR bpython/test/test_history.py ERROR bpython/test/test_interpreter.py ERROR bpython/test/test_preprocess.py ERROR bpython/test/test_repl.py !!!!!!!!!!!!!!!!!!! Interrupted: 12 errors during collection !!!!!!!!!!!!!!!!!!! ============================= 12 errors in 10.75s ============================== ==> ERROR: A failure occurred in check().  Aborting...