Install pip tools as part of freeze-requirements

Makes the command faster and more self contained.
This commit is contained in:
Chris Hill-Scott
2021-01-08 16:40:51 +00:00
parent 1cfd1ca7b9
commit 8b1e4afd3b
3 changed files with 4 additions and 6 deletions

View File

@@ -75,7 +75,8 @@ fix-imports:
isort -rc ./app ./tests
.PHONY: freeze-requirements
freeze-requirements: requirements-for-test requirements.in requirements_for_test.in
freeze-requirements: ## create static requirements.txt
${VIRTUALENV_ROOT}/bin/pip install pip-tools
${VIRTUALENV_ROOT}/bin/pip-compile requirements.in
${VIRTUALENV_ROOT}/bin/pip-compile requirements_for_test.in