This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author jaraco
Recipients jaraco, ned.deily, vstinner
Date 2022-03-16.01:15:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1647393339.38.0.561569479032.issue47013@roundup.psfhosted.org>
In-reply-to
Content
See https://github.com/pypa/setuptools/issues/3007#issuecomment-1068621865 where I did a brief analysis and probable explanation.

What it boils down to: Setuptools needs to supply its own copy of distutils aggressively. It provides an opt out for this behavior and is able to offer built in opt out based on whatever signal is available. The default opt out is the SETUPTOOLS_USE_DISTUTILS=stdlib env var. for CPython, it also disables the behavior when ./pybuilddir.txt is present, but installed Pythons probably don’t have this config.

Can those test runners be updated to set this environment variable?
History
Date User Action Args
2022-03-16 01:15:39jaracosetrecipients: + jaraco, vstinner, ned.deily
2022-03-16 01:15:39jaracosetmessageid: <1647393339.38.0.561569479032.issue47013@roundup.psfhosted.org>
2022-03-16 01:15:39jaracolinkissue47013 messages
2022-03-16 01:15:39jaracocreate