You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently when bumping dependencies it is up to the developer to ensure all .txt requirement files are updated as needed and this can be error prune.
Describe the solution you'd like
An automated make pip-compile make command that:
sets the dependencies between different .in files
provides command to run to compile affected .txt files (via the dependencies)
also set up a CI step that runs pip-compile when changes in requirements folder is detected
Describe alternatives you've considered
Currently way is the alternative: human checking and it is error prune.
This PR resolves#1294 by adding a Makefile to compile requirements.
This makefile respects the dependencies between file and will compile
them in order. E.g., extra-*.txt will be compiled __after__ base.txt is
updated.
Test locally by simply running `make pip-compile` or `cd requirements &&
make clean && make all`
---------
Co-authored-by: qued <[email protected]>
Is your feature request related to a problem? Please describe.
Currently when bumping dependencies it is up to the developer to ensure all
.txt
requirement files are updated as needed and this can be error prune.Describe the solution you'd like
An automated
make pip-compile
make command that:.in
files.txt
files (via the dependencies)requirements
folder is detectedDescribe alternatives you've considered
Currently way is the alternative: human checking and it is error prune.
Additional context
example of makefile
The text was updated successfully, but these errors were encountered: