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

Possible switch from venv to pipenv #14

Open
HeathNaylor opened this issue Nov 21, 2019 · 3 comments
Open

Possible switch from venv to pipenv #14

HeathNaylor opened this issue Nov 21, 2019 · 3 comments

Comments

@HeathNaylor
Copy link

In my experience, I have found it easier to both work with and teach pipenv over venv, would you be open to switching to that? I am looking to implement dotenv but don't want to double up on work if I can help it.

@briancappello
Copy link
Owner

Hey Heath, sure, I'd be open to using pipenv. I think it has the advantge of integrating with .env files natively (or at least I know it works with pipenv shell).

@briancappello
Copy link
Owner

I'm a little old-school and prefer mkvirtualenv myself, but I definitely agree about pipenv being a good default. Plus more advanced users that wish to use other tools can always do so on their own

@squarism
Copy link

squarism commented Feb 19, 2020

My own two cents, we switched from requirements.txt to pipenv and that by itself was better. I didn't completely love the experience with having to drop into a shell and some other things. I looked at poetry (the README has a few opinions on pipenv) and I like it so far although it's been only a short amount of time. I agree/align with poetry's world view because it's similar to other languages' defaults/flow (my bias).

The only weird thing is the installer (curl+sh ... eh) but I'm using the pip installed version without issue.

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

3 participants