Skip to content
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

Replacing Pyenv? #5

Closed
hydrosquall opened this issue Sep 7, 2017 · 3 comments
Closed

Replacing Pyenv? #5

hydrosquall opened this issue Sep 7, 2017 · 3 comments

Comments

@hydrosquall
Copy link

Hi,

I noticed that the project says that it replaces a whole multitude of tools, including pyenv.

Does this indicate that you'd recommend using this as the sole python package in the global python package space? Or could hatch be safely used from within a virtualenv that was produced by pyenv? (I'm not sure if hatch modifies $PATH or any other environment variables from quickly browsing the project).

@ofek
Copy link
Sponsor Collaborator

ofek commented Sep 7, 2017

Hatch doesn't replace all the functionality of all those tools, just the core/most common use cases. :)

You may certainly safely use Hatch from an env activated by other means. Hatch only modifies $PATH when it activates an env i.e. hatch use .... Also, please note when you do this that only the subprocessed shell's environment is altered, not yours.

@hydrosquall
Copy link
Author

Thank you for clarifying! Will give this a go inside one of my pyenv virtualenvs sometime soon then.

@ofek
Copy link
Sponsor Collaborator

ofek commented Sep 7, 2017

Please let me know how you like it!

@ofek ofek closed this as completed Sep 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants