Skip to content

Add consolekit and sdjson to tests/requirements.txt #51

Open
@ancieg

Description

@ancieg

Description

cachecontrol and sdjson are missed in tests/requirements.txt

Steps to Reproduce

  1. $ git clone https://github.com/repo-helper/pyproject-parser && cd pyproject-parser
  2. $ python3 -m venv .venv && source .venv/bin/activate
  3. $ python3 -m pip -r requirements.txt -r tests/requirements.txt
  4. $ python3 -m pytest -vra

Actual result:

Traceback (most recent call last):
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 782, in import_plugin
    __import__(importspec)
ModuleNotFoundError: No module named 'consolekit'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/ancieg/pyproject-parser/.venv/bin/pytest", line 8, in <module>
    sys.exit(console_main())
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 189, in console_main
    code = main()
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 147, in main
    config = _prepareconfig(args, plugins)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 328, in _prepareconfig
    config = pluginmanager.hook.pytest_cmdline_parse(
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_hooks.py", line 433, in __call__
    return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_manager.py", line 112, in _hookexec
    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_callers.py", line 133, in _multicall
    teardown[0].send(outcome)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/helpconfig.py", line 103, in pytest_cmdline_parse
    config: Config = outcome.get_result()
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_result.py", line 108, in get_result
    raise exc.with_traceback(exc.__traceback__)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_callers.py", line 80, in _multicall
    res = hook_impl.function(*args)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 1075, in pytest_cmdline_parse
    self.parse(args)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 1425, in parse
    self._preparse(args, addopts=addopts)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 1327, in _preparse
    self.hook.pytest_load_initial_conftests(
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_hooks.py", line 433, in __call__
    return self._hookexec(self.name, self._hookimpls, kwargs, firstresult)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_manager.py", line 112, in _hookexec
    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_callers.py", line 155, in _multicall
    return outcome.get_result()
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_result.py", line 108, in get_result
    raise exc.with_traceback(exc.__traceback__)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/pluggy/_callers.py", line 80, in _multicall
    res = hook_impl.function(*args)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 1153, in pytest_load_initial_conftests
    self.pluginmanager._set_initial_conftests(
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 564, in _set_initial_conftests
    self._try_load_conftest(anchor, importmode, rootpath)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 586, in _try_load_conftest
    self._getconftestmodules(x, importmode, rootpath)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 610, in _getconftestmodules
    mod = self._importconftest(conftestpath, importmode, rootpath)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 658, in _importconftest
    self.consider_conftest(mod)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 740, in consider_conftest
    self.register(conftestmodule, name=conftestmodule.__file__)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 495, in register
    self.consider_module(plugin)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 748, in consider_module
    self._import_plugin_specs(getattr(mod, "pytest_plugins", []))
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 755, in _import_plugin_specs
    self.import_plugin(import_spec)
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 784, in import_plugin
    raise ImportError(
  File "/home/ancieg/pyproject-parser/.venv/lib64/python3/site-packages/_pytest/config/__init__.py", line 782, in import_plugin
    __import__(importspec)
ImportError: Error importing plugin "consolekit.testing": No module named 'consolekit'

Expected result:

The tests passed successfully.

Reproduces how often:

Always.

Version

  • Operating System: ALT Workstation K 10.2 (Sorbaronia Mitschurinii)
  • Python: 3.9.16
  • pyproject-parser: v0.9.1 (f24f2e8)

Installation source

$ git clone https://github.com/repo-helper/pyproject-parser && cd pyproject-parser

Other Additional Information:

When I installed consolekit and run pytest again, the error changed (summary only):

============================================================================== short test summary info ===============================================================================
SKIPPED [1] tests/test_utils.py:47: could not import 'readme_renderer': No module named 'readme_renderer'
SKIPPED [1] tests/test_utils.py:36: could not import 'readme_renderer': No module named 'readme_renderer'
SKIPPED [2] tests/test_config.py:363: Message differs on Windows.
SKIPPED [1] tests/test_config.py:465: Error differs on 3.6
SKIPPED [1] tests/test_config.py:363: Error differs on 3.6
SKIPPED [2] tests/test_pyproject_class.py:76: Error differs on 3.6
SKIPPED [2] tests/test_pyproject_class.py:76: Message differs on Windows.
FAILED tests/test_cli.py::test_info_readme_license[False-0-1-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-first_build_requirement] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-1-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-1-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-1-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-1-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-0-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-1-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_3] - FileNotFoundError: [Errno 2] No such file or directory: 'pyproject-parser'
FAILED tests/test_cli.py::test_info_readme_license[False-4-1-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-0-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-project] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-1-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-build-system] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-0-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-build-system] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-all] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-0-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-0-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-0-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-0-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-0-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-0-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-first_author] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-0-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-1-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-0-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-1-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-0-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-0-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-0-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-1-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-all] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-1-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-0-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-fourth_keyword] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-1-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-fourth_keyword] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-first_author] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-0-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-0-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-0-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-tool.whey.base-classifiers] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-0-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-0-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-1-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-first_author] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-fourth_keyword] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-1-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-0-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-build-system.requires] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-project.authors] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-0-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-0-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-0-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-project] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-0-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-1-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-0-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-0-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-0-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-1-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-project.urls.Source Code] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-1-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-project.urls.Source Code] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-1-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-build-system.requires] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-0-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-0-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-0-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-1-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-1-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-tool.whey.base-classifiers] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-project.urls.Source Code] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-tool.whey.base-classifiers] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-fourth_keyword] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-1-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-1-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-0-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-0-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-1-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_2] - FileNotFoundError: [Errno 2] No such file or directory: 'pyproject-parser'
FAILED tests/test_cli.py::test_info[None-build-system] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-1-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-project.urls.Source Code] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-1-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-1-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-1-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-0-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-first_build_requirement] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_1] - FileNotFoundError: [Errno 2] No such file or directory: 'pyproject-parser'
FAILED tests/test_cli.py::test_info_readme_license[False-2-1-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-1-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-0-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-1-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-1-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-1-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-1-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-0-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-1-project.readme.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-project.authors] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-build-system.requires] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-0-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-1-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-1-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-project] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[0-build-system] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-1-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-project.authors] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-0-0-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-1-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-project.authors] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-0-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-1-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-1-project.license.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-all] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-project] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-2-0-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-tool.whey.base-classifiers] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[None-build-system.requires] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-1-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-4-1-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-0-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-first_author] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-None-1-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-1-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-4-0-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-1-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-all] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-0-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-0-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-1-project.license] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-0-project.readme.file] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-0-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-0-0-project.readme] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[False-None-1-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[4-first_build_requirement] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info_readme_license[True-2-0-project.license.text] - ModuleNotFoundError: No module named 'sdjson'
FAILED tests/test_cli.py::test_info[2-first_build_requirement] - ModuleNotFoundError: No module named 'sdjson'
==================================================================== 139 failed, 397 passed, 10 skipped in 15.45s ====================================================================

After sdjson installation the error changed again:

============================================================================== short test summary info ===============================================================================
SKIPPED [2] tests/test_pyproject_class.py:76: Error differs on 3.6
SKIPPED [2] tests/test_pyproject_class.py:76: Message differs on Windows.
SKIPPED [2] tests/test_config.py:363: Message differs on Windows.
SKIPPED [1] tests/test_config.py:465: Error differs on 3.6
SKIPPED [1] tests/test_config.py:363: Error differs on 3.6
SKIPPED [1] tests/test_utils.py:36: could not import 'readme_renderer': No module named 'readme_renderer'
SKIPPED [1] tests/test_utils.py:47: could not import 'readme_renderer': No module named 'readme_renderer'
FAILED tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_3] - FileNotFoundError: [Errno 2] No such file or directory: 'pyproject-parser'
FAILED tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_2] - FileNotFoundError: [Errno 2] No such file or directory: 'pyproject-parser'
FAILED tests/test_cli.py::test_check_extra_deprecation_warning[duplicate_extra_1] - FileNotFoundError: [Errno 2] No such file or directory: 'pyproject-parser'
===================================================================== 3 failed, 533 passed, 10 skipped in 6.09s ======================================================================

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingstale

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions