- Запустить локально
- Create venv and install deps
python3 -m venv .venv pip3 install -r ./requirements.txt
- Run
make run
- Create venv and install deps
- Установить pre-commit
-
Install pre-commit
pip install pre-commit
-
Init
pre-commit install
-
Работа с зависимостями:
- Все зависимости описываются в
requirements.in
, из них будет автоматически сгенерированrequirements.txt
(при помощи pre-commit). - Аналогичный файл
requirements-lint.in
для линтеров - Установить lint зависимости:
pip install -r ./requirements-lint.txt
- Собрать зависимости вручную:
- Ставим сборщик
python -m pip install pip-tools
- Собираем
pip-compile -o requirements.txt
- Все зависимости описываются в
-