-
-
Notifications
You must be signed in to change notification settings - Fork 292
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
tox -epy39 -- -vvsk test_issues_892
broken on main
#1451
Comments
If Pex no longer supported Python 2, it sounds like this issue wouldn't be the case? Or at least easier to fix. If so, that would be the second Pex issue you filed this week where our life is harder because of python 2. (Other is the error for conflicting constraints file). I continue to encourage removing python 2 support in the near future. |
I know you do ;) |
And "our" life is not harder in a burdensome way. At least not mine. I'm happy to maintain long term compatibility for users. Full stop. Pex will be moving on in order to unblock a Pip upgrade that brings fixes - but only for that reason. |
This brings a few fixes: https://github.com/pypa/virtualenv/blob/16.7.12/docs/changes.rst#v16712-2020-07-22 Work towards #1451
Lots of heat on this one but little light. This is green in CI and used to work for me locally but now does not:
It turns out this is because, despite Pex creating a venv using
-E
, thevirtualenv.py
vendored in to create Python 2.7 and PyPy venvs appears to readPYTHONPATH
on its own and choke:That's vs:
It looks like something like the fix for #892 in #895 will need to be applied to virtualenv creation.
The text was updated successfully, but these errors were encountered: