-
Notifications
You must be signed in to change notification settings - Fork 9
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
Relocate broken #28
Comments
Thanks for opening an issue and providing a fix at the same time! I appreciate that you took backwards compatibility into account. I should have time this weekend to test and merge your patch. I will also accept a pull request that contains this patch if you want to create one. |
Also, the project should already handle the alternative shells like fish using https://github.com/kevinconway/venvctrl/blob/master/venvctrl/venv/base.py#L244-L262. If you're seeing issues with those then it may be another bug. |
Unfortunately, there is no PR as I'm swamped with work with stuff that doesn't work. |
I looked more closely at the issue. You linked to a change for Can you give me any more details on how this issue is impacting you? For example, are you working in an environment that has set |
I never use virtualenv. As recommended in many sources, I stick with Python's native venv shipped with every installation. When talking about venvctrl, I never realized it not to support venv! Partly, this is because the project I'm really using is rpmvenv and I ever had any problems with dependency packages like venvctrl before this. Btw. note how rpmvenv's name isn't rpmvirtualenv! Thus, supporting both is relatively easy and can be achieved. My suggested patch should be a good indication on this. Going forward, there are pretty much two options:
I really don't see a 3rd option. Agree? Also, I'd suggest putting emphasis on venv vs. virtualenv in docs and code. The topic is confusing enough for any developer. |
OK, I see now. You are using the I don't know if I will officially support As for the name of |
Fixed by #29 |
Venv commit: python/cpython@ebc8103
base.py
hasAs new activation script is:
Above regexp won't match anything making the entire thing collapse. Also, there are number of new file types, like
.fish
.Suggested patch:
The text was updated successfully, but these errors were encountered: