No failing assertions ;-).
pip install pip setuptools
python -c 'import pip; import setuptools'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/setuptools/setuptools/__init__.py", line 8, in <module>
import _distutils_hack.override # noqa: F401
File "/tmp/setuptools/.venv/lib/python3.10/site-packages/_distutils_hack/override.py", line 1, in <module>
__import__('_distutils_hack').do_override()
File "/tmp/setuptools/.venv/lib/python3.10/site-packages/_distutils_hack/__init__.py", line 71, in do_override
ensure_local_distutils()
File "/tmp/setuptools/.venv/lib/python3.10/site-packages/_distutils_hack/__init__.py", line 59, in ensure_local_distutils
assert '_distutils' in core.__file__, core.__file__
AssertionError: /usr/lib/python3.10/distutils/core.py
setuptools version
af875d6
Python version
CPython 3.10.2
OS
Gentoo Linux
Additional environment information
No response
Description
When
pipis imported beforesetuptools, theensure_local_distutilsassertion fails.Expected behavior
No failing assertions ;-).
How to Reproduce
Output
Code of Conduct