-
Notifications
You must be signed in to change notification settings - Fork 293
Dev requirements are included when using Pipenv #87
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
Comments
Huh, I'm on the side of the folks who expected |
Same! Another approach I was thinking of was to do something like: mkdir tmp
cp Pipfile.lock tmp/ && cd !$
pipenv install # without dev
pipenv run pip freeze > requirements.txt However that will leave behind an unused virtualenv, as well as download the requirements twice. |
This is fixed by updating pipenv. |
Awesome! Thanks for pointing that out @kadrach |
Yep! Works for me now too with pipenv v8.3.2 and I can happily use the Pipfile instead of requirements.txt |
Might need to reopen this issue due to packages like Cython which is required during the build process. #113 |
When generating requirements.txt from a pipenv/pipfile, development dependencies are perhaps unnecessarily included. The package size could be reduced by avoiding this somehow.
Unfortunately pipenv does not support locking develop dependencies: https://github.com/kennethreitz/pipenv/issues/245
The text was updated successfully, but these errors were encountered: