simion / pip-upgrader

An interactive pip requirements upgrader. It also updates the version in your requirements.txt file.
Apache License 2.0
512 stars 35 forks source link

Add requirements.in to valid requirements files #41

Open bpereto opened 3 years ago

bpereto commented 3 years ago

Add requirements.in to valid requirements files, not just requirements.txt

I keep the requirements in a requirements.in file and "compile" a requirements.txt through pip-compile (https://github.com/jazzband/pip-tools).

The workflow could be more simple than executing:

cp requirements.in requirements.in.txt
pip-upgrader requirements.in.txt
mv requirements.in.txt requirements.in
pip-compile requirements.in > requirements.txt