-
-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tests failing on Python 3.12 #73
Comments
Even installing the same Python version and Pip version, I'm unable to replicate the failure. I am able to replicate the failure, however, by uninstalling Setuptools. |
Deps when things passed:
And failed:
|
Here are the differences:
|
Interesting, so setuptools is actually missing from the later installs. Yet, when I tried to add setuptools to the environment explicitly (d6783ea), it doesn't seem to have a restorative effect. Maybe that's because wheel also needs to be installed? |
Oh! I was able to replicate the issue by upgrading tox. So it seems that something between tox 4.4.12 and 4.5.1 may have affected the behavior of setuptools being installed. |
There's nothing in the tox history that seems relevant, so now I'm suspecting virtualenv. |
Indeed, virtualenv 20.23.0 declares the dropped support (in a feature release, no less). |
Starting with https://github.com/jaraco/pip-run/actions/runs/4942872046 (bca2e68), tests started failing on Python 3.12 for all platforms, but only in CI. When testing locally, tests still pass on Python 3.12. The issue seems to be related to Setuptools not being available in
test_pkg_loaded_from_url
.The text was updated successfully, but these errors were encountered: