Skip to content

Commit

Permalink
Add pydeps Makefile target for installing Python dependencies (#6890)
Browse files Browse the repository at this point in the history
This combines the manual steps needed for installing the Python dependencies into a single Makefile target.
  • Loading branch information
justinclift committed Apr 18, 2024
1 parent 7e8a61c commit 6c68b48
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.PHONY: compose_build up test_db create_database create_db clean clean-all down tests lint backend-unit-tests frontend-unit-tests test build watch start redis-cli bash
.PHONY: compose_build up test_db create_database create_db clean clean-all down tests lint backend-unit-tests frontend-unit-tests pydeps test build watch start redis-cli bash

export COMPOSE_DOCKER_CLI_BUILD=1
export DOCKER_BUILDKIT=1
Expand Down Expand Up @@ -54,6 +54,12 @@ env: .env
format:
pre-commit run --all-files

pydeps:
pip3 install wheel
pip3 install --upgrade black ruff launchpadlib pip setuptools
pip3 install poetry
poetry install --only main,all_ds,dev

tests:
docker compose run server tests

Expand Down

0 comments on commit 6c68b48

Please sign in to comment.