Skip to content

AttributeError and ModuleNotFoundError after release of 72.x #4518

@jaraco

Description

@jaraco

After removing the test command in #4458, the integration tests started failing.

Several of the tests passed, but one failed:

[gw0] [ 11%] PASSED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[pip-v.LATEST] 
setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[pytest-v.LATEST] 
[gw1] [ 22%] PASSED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[mypy-v.LATEST] 
setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[botocore-v.LATEST] 
[gw0] [ 33%] PASSED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[pytest-v.LATEST] 
[gw3] [ 44%] PASSED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[pyyaml-v.LATEST] 
setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[protobuf-v.LATEST] 
setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[charset-normalizer-v.LATEST] 
[gw2] [ 55%] PASSED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[kiwisolver-v.LATEST] 
setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[brotli-v.LATEST] 
[gw1] [ 66%] PASSED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[botocore-v.LATEST] 
[gw2] [ 77%] FAILED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[brotli-v.LATEST] 
[gw3] [ 88%] PASSED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[charset-normalizer-v.LATEST] 
[gw0] [100%] PASSED setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist[protobuf-v.LATEST] 

The traceback, as reported by pip, seems to indicate some issue with an entry point expecting setuptools.dist.check_test_suite:

        File "/tmp/pytest-of-runner/pytest-0/popen-gw2/test_install_sdist_brotli_v_LA0/.venv/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 286, in __init__
          self.finalize_options()
        File "/tmp/pytest-of-runner/pytest-0/popen-gw2/test_install_sdist_brotli_v_LA0/.venv/lib/python3.10/site-packages/setuptools/dist.py", line 630, in finalize_options
          ep(self)
        File "/tmp/pytest-of-runner/pytest-0/popen-gw2/test_install_sdist_brotli_v_LA0/.venv/lib/python3.10/site-packages/setuptools/dist.py", line 650, in _finalize_setup_keywords
          ep.load()(self, ep.name, value)
        File "/opt/hostedtoolcache/Python/3.10.14/x64/lib/python3.10/importlib/metadata/__init__.py", line 173, in load
          return functools.reduce(getattr, attrs, module)
      AttributeError: module 'setuptools.dist' has no attribute 'check_test_suite'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions