This is a directory of requirements files. They are maintained using pip-tools
:
*.in
- for developers to enter required packages*.txt
- autogenerated bypip-tools
hash-lock the specific versions for production
When you want to upgrade (be sure to run from main treeherder directory, than this directory)
pip-compile --upgrade --generate-hashes --output-file requirements/common.txt requirements/common.in
pip-compile --upgrade --generate-hashes --allow-unsafe --output-file requirements/dev.txt requirements/dev.in