============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/python-soupsieve/src/soupsieve-2.2.1, configfile: tox.ini collected 4 items / 79 errors ==================================== ERRORS ==================================== ______________________ ERROR collecting tests/test_api.py ______________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_api.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_api.py:2: in import soupsieve as sv soupsieve/__init__.py:29: in from . import css_parser as cp soupsieve/css_parser.py:5: in from . import css_match as cm soupsieve/css_match.py:9: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________________ ERROR collecting tests/test_bs4_cases.py ___________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_bs4_cases.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_bs4_cases.py:2: in from bs4 import BeautifulSoup E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_extra/test_attribute.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_extra/test_attribute.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_extra/test_attribute.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_extra/test_custom.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_extra/test_custom.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_extra/test_custom.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_extra/test_soup_contains.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_extra/test_soup_contains.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_extra/test_soup_contains.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _________ ERROR collecting tests/test_extra/test_soup_contains_own.py __________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_extra/test_soup_contains_own.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_extra/test_soup_contains_own.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level1/test_active.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_active.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_level1/test_active.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level1/test_at_rule.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_at_rule.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_level1/test_at_rule.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level1/test_class.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_class.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_level1/test_class.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level1/test_comments.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_comments.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_level1/test_comments.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ____________ ERROR collecting tests/test_level1/test_descendant.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_descendant.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_level1/test_descendant.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level1/test_escapes.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_escapes.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_level1/test_escapes.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ________________ ERROR collecting tests/test_level1/test_id.py _________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_id.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_level1/test_id.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level1/test_link.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_link.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_level1/test_link.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level1/test_list.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_list.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_level1/test_list.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level1/test_pseudo_class.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_pseudo_class.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_level1/test_pseudo_class.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' __________ ERROR collecting tests/test_level1/test_pseudo_element.py ___________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_pseudo_element.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_level1/test_pseudo_element.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level1/test_type.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_type.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_level1/test_type.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level1/test_visited.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level1/test_visited.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_level1/test_visited.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level2/test_attribute.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level2/test_attribute.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_level2/test_attribute.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level2/test_child.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level2/test_child.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_level2/test_child.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ____________ ERROR collecting tests/test_level2/test_first_child.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level2/test_first_child.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_level2/test_first_child.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level2/test_focus.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level2/test_focus.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_level2/test_focus.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level2/test_hover.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level2/test_hover.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_level2/test_hover.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level2/test_lang.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level2/test_lang.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_level2/test_lang.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level2/test_next_sibling.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level2/test_next_sibling.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_level2/test_next_sibling.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' __________ ERROR collecting tests/test_level2/test_universal_type.py ___________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level2/test_universal_type.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_level2/test_universal_type.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level3/test_attribute.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_attribute.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_level3/test_attribute.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level3/test_checked.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_checked.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_level3/test_checked.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level3/test_disabled.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_disabled.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_level3/test_disabled.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level3/test_empty.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_empty.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_level3/test_empty.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level3/test_enabled.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_enabled.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_level3/test_enabled.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level3/test_first_of_type.py ___________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_first_of_type.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_level3/test_first_of_type.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ____________ ERROR collecting tests/test_level3/test_last_child.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_last_child.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_level3/test_last_child.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level3/test_last_of_type.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_last_of_type.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_level3/test_last_of_type.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level3/test_namespace.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_namespace.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_level3/test_namespace.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ________________ ERROR collecting tests/test_level3/test_not.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_not.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_level3/test_not.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level3/test_nth_child.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_nth_child.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_level3/test_nth_child.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' __________ ERROR collecting tests/test_level3/test_nth_last_child.py ___________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_nth_last_child.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_level3/test_nth_last_child.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _________ ERROR collecting tests/test_level3/test_nth_last_of_type.py __________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_nth_last_of_type.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_level3/test_nth_last_of_type.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ____________ ERROR collecting tests/test_level3/test_nth_of_type.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_nth_of_type.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_level3/test_nth_of_type.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ____________ ERROR collecting tests/test_level3/test_only_child.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_only_child.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_level3/test_only_child.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level3/test_only_of_type.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_only_of_type.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_level3/test_only_of_type.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level3/test_root.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_root.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_level3/test_root.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ________ ERROR collecting tests/test_level3/test_subsequent_sibling.py _________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_subsequent_sibling.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_level3/test_subsequent_sibling.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level3/test_target.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level3/test_target.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_level3/test_target.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level4/test_any_link.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_any_link.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_level4/test_any_link.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level4/test_attribute.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_attribute.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_level4/test_attribute.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level4/test_current.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_current.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_level4/test_current.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level4/test_default.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_default.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_level4/test_default.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level4/test_defined.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_defined.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_level4/test_defined.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ________________ ERROR collecting tests/test_level4/test_dir.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_dir.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_level4/test_dir.py:3: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level4/test_focus_visible.py ___________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_focus_visible.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_level4/test_focus_visible.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level4/test_focus_within.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_focus_within.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_level4/test_focus_within.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level4/test_future.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_future.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_level4/test_future.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ________________ ERROR collecting tests/test_level4/test_has.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_has.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_level4/test_has.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level4/test_host.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_host.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_level4/test_host.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level4/test_host_context.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_host_context.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_level4/test_host_context.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level4/test_in_range.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_in_range.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_level4/test_in_range.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level4/test_indeterminate.py ___________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_indeterminate.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_level4/test_indeterminate.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ________________ ERROR collecting tests/test_level4/test_is.py _________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_is.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_level4/test_is.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level4/test_lang.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_lang.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_level4/test_lang.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ____________ ERROR collecting tests/test_level4/test_local_link.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_local_link.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_level4/test_local_link.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level4/test_matches.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_matches.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_level4/test_matches.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ________________ ERROR collecting tests/test_level4/test_not.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_not.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_level4/test_not.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level4/test_nth_child.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_nth_child.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_level4/test_nth_child.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level4/test_optional.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_optional.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_level4/test_optional.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level4/test_out_of_range.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_out_of_range.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_level4/test_out_of_range.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level4/test_past.py ________________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_past.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_level4/test_past.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level4/test_paused.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_paused.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_level4/test_paused.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _________ ERROR collecting tests/test_level4/test_placeholder_shown.py _________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_placeholder_shown.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_level4/test_placeholder_shown.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ______________ ERROR collecting tests/test_level4/test_playing.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_playing.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_level4/test_playing.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level4/test_read_only.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_read_only.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_level4/test_read_only.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ____________ ERROR collecting tests/test_level4/test_read_write.py _____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_read_write.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_level4/test_read_write.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _____________ ERROR collecting tests/test_level4/test_required.py ______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_required.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_level4/test_required.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level4/test_scope.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_scope.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_level4/test_scope.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level4/test_target_within.py ___________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_target_within.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_level4/test_target_within.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' ___________ ERROR collecting tests/test_level4/test_user_invalid.py ____________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_user_invalid.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_level4/test_user_invalid.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' _______________ ERROR collecting tests/test_level4/test_where.py _______________ ImportError while importing test module '/build/python-soupsieve/src/soupsieve-2.2.1/tests/test_level4/test_where.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_level4/test_where.py:2: in from .. import util tests/util.py:3: in import bs4 E ModuleNotFoundError: No module named 'bs4' =========================== short test summary info ============================ ERROR tests/test_api.py ERROR tests/test_bs4_cases.py ERROR tests/test_extra/test_attribute.py ERROR tests/test_extra/test_custom.py ERROR tests/test_extra/test_soup_contains.py ERROR tests/test_extra/test_soup_contains_own.py ERROR tests/test_level1/test_active.py ERROR tests/test_level1/test_at_rule.py ERROR tests/test_level1/test_class.py ERROR tests/test_level1/test_comments.py ERROR tests/test_level1/test_descendant.py ERROR tests/test_level1/test_escapes.py ERROR tests/test_level1/test_id.py ERROR tests/test_level1/test_link.py ERROR tests/test_level1/test_list.py ERROR tests/test_level1/test_pseudo_class.py ERROR tests/test_level1/test_pseudo_element.py ERROR tests/test_level1/test_type.py ERROR tests/test_level1/test_visited.py ERROR tests/test_level2/test_attribute.py ERROR tests/test_level2/test_child.py ERROR tests/test_level2/test_first_child.py ERROR tests/test_level2/test_focus.py ERROR tests/test_level2/test_hover.py ERROR tests/test_level2/test_lang.py ERROR tests/test_level2/test_next_sibling.py ERROR tests/test_level2/test_universal_type.py ERROR tests/test_level3/test_attribute.py ERROR tests/test_level3/test_checked.py ERROR tests/test_level3/test_disabled.py ERROR tests/test_level3/test_empty.py ERROR tests/test_level3/test_enabled.py ERROR tests/test_level3/test_first_of_type.py ERROR tests/test_level3/test_last_child.py ERROR tests/test_level3/test_last_of_type.py ERROR tests/test_level3/test_namespace.py ERROR tests/test_level3/test_not.py ERROR tests/test_level3/test_nth_child.py ERROR tests/test_level3/test_nth_last_child.py ERROR tests/test_level3/test_nth_last_of_type.py ERROR tests/test_level3/test_nth_of_type.py ERROR tests/test_level3/test_only_child.py ERROR tests/test_level3/test_only_of_type.py ERROR tests/test_level3/test_root.py ERROR tests/test_level3/test_subsequent_sibling.py ERROR tests/test_level3/test_target.py ERROR tests/test_level4/test_any_link.py ERROR tests/test_level4/test_attribute.py ERROR tests/test_level4/test_current.py ERROR tests/test_level4/test_default.py ERROR tests/test_level4/test_defined.py ERROR tests/test_level4/test_dir.py ERROR tests/test_level4/test_focus_visible.py ERROR tests/test_level4/test_focus_within.py ERROR tests/test_level4/test_future.py ERROR tests/test_level4/test_has.py ERROR tests/test_level4/test_host.py ERROR tests/test_level4/test_host_context.py ERROR tests/test_level4/test_in_range.py ERROR tests/test_level4/test_indeterminate.py ERROR tests/test_level4/test_is.py ERROR tests/test_level4/test_lang.py ERROR tests/test_level4/test_local_link.py ERROR tests/test_level4/test_matches.py ERROR tests/test_level4/test_not.py ERROR tests/test_level4/test_nth_child.py ERROR tests/test_level4/test_optional.py ERROR tests/test_level4/test_out_of_range.py ERROR tests/test_level4/test_past.py ERROR tests/test_level4/test_paused.py ERROR tests/test_level4/test_placeholder_shown.py ERROR tests/test_level4/test_playing.py ERROR tests/test_level4/test_read_only.py ERROR tests/test_level4/test_read_write.py ERROR tests/test_level4/test_required.py ERROR tests/test_level4/test_scope.py ERROR tests/test_level4/test_target_within.py ERROR tests/test_level4/test_user_invalid.py ERROR tests/test_level4/test_where.py !!!!!!!!!!!!!!!!!!! Interrupted: 79 errors during collection !!!!!!!!!!!!!!!!!!! ============================== 79 errors in 5.97s ============================== ==> ERROR: A failure occurred in check().  Aborting...