-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
xonsh support #498
Comments
So, as a general rule: venv tools don't work on xonsh, because we have 0 bourne compatibility. xonsh has its own tool called vox that manages, activates, and deactivates virtual envs in python. By default, it stores venvs in I've written The cool thing is that because avox uses vox, the From a loose scan of the features and such, it looks like the only problem is The thing I personaly would like to see is avox-style automatic detection of pipenv projects and doing appropriate activations, but there's an argument to be made for feature parity between shells. |
@laerus |
calling this out of scope for now. |
I've been happily using xonsh with It appears the new shell logic in Downgrading to Thank you! |
@rca This is likely because we switched the shell spawning backend in the latest release. Would you mind creating a separate issue to track this? Thanks for the help. Also, to clarify—by your environment description, you installed Python 3 from Homebrew, but Pipenv and xonsh with pip (of the Homebrew Python 3). Am I correct? This information is relevant for recreating and tracing the problem. Edit: Also I suspect this has something to do with the new logic uses |
I had made a pretty big mess the first time around, but am still able to repro with a cleaner install using the python.org 3.6 package. I will elaborate in an issue under shellingham. Thank you. |
we apparently don't work well on xonsh, according to @astronouth7303
The text was updated successfully, but these errors were encountered: