-
Notifications
You must be signed in to change notification settings - Fork 81
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
Start supporting pyvenv #67
Comments
hi @berdario, any update on potentially using |
The Ubuntu bug has been fixed in Ubuntu/Debian, but the Python bug is included only in next minor release (3.7). |
Hi everyone, thanks for checking on the other issues and updating here. Yeah, I think it's a good time to start looking into it. Unfortunately I don't have time for it in the next month, I think (people are welcome to send a PR for it) I'm also thinking, that this change should coexist with the normal virtualenv-dependency implementation. Probably toggled with an environment variable (not sure yet if it should be opt-out or opt-in... I'd prefer the former, since otherwise not many people might test it). Only after a few months without complains, I'd then consider removing the virtualenv dependency for Python > 3.4 (or 3.7) |
I looked into this a bit, and currently the most significant difference might be |
Supporting pyvenv (the stdlib venv module) might mean that in a remote future, where Python <3.4 will have disappeared, the virtualenv dependency will be redundant.
Due to this bug, to use venv on Ubuntu/Debian it'd require a preemptive check if
ensurepip
is available withpython -c 'import ensurepip'
(python -m ensurepip
won't work due to a debian patch)Still, before implementing it, it's better to wait until some bugs will have been ironed out
The text was updated successfully, but these errors were encountered: