-
Notifications
You must be signed in to change notification settings - Fork 24
/
Makefile
17 lines (13 loc) · 845 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
reqs-compile:
pip-compile --generate-hashes --output-file requirements/requirements.txt requirements/requirements.in
pip-compile --generate-hashes --output-file requirements/requirements.dev.txt requirements/requirements.dev.in
# Note: requirements.dev.txt includes packages from requirements.txt also.
reqs-download:
pip download -r requirements/requirements.dev.txt --dest vendor --platform manylinux2014_x86_64 --abi cp38 --no-deps
#Note: Only installs prod requirements NOT RECOMMENDED FOR DEVELOPMENT.
reqs-download-prod:
pip download -r requirements/requirements.txt --dest vendor --platform manylinux2014_x86_64 --abi cp38 --no-deps
reqs-install:
pip install -r requirements/requirements.txt --no-index --find-links ./vendor/
reqs-install-dev:
pip install -r requirements/requirements.dev.txt --no-index --find-links ./vendor/