-
Notifications
You must be signed in to change notification settings - Fork 363
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
Using pip-compile to generate full requirements #615
Comments
Currently taking a look at pip-tools, being able to list app dependencies only, and having comments where transitive dependencies come from should make things easier. I guess dependabot should still be able to work with this setup, and will continue to suggest changes to the requirements files directly. |
Something like this: #618 |
Yep, dependabot works just fine with a setup revolving around I generally run the |
Right now I'm not entirely sure what the status of the requirements.txt file actually is. It looks like we're trying to keep dependencies locked so that an update of a dependency won't inadvertently break the project.
Manually ensuring that each dependency is up to date can be a bit cumbersome especially if you commit to keeping track of transitive dependencies. I think a step in the right direction would be to use
pip-compile
, that way you'll only need to keep track of and update the top-most dependencies.https://github.com/jazzband/pip-tools/
The text was updated successfully, but these errors were encountered: