Skip to content

Latest commit

 

History

History
41 lines (38 loc) · 1.18 KB

README.md

File metadata and controls

41 lines (38 loc) · 1.18 KB

Деловой Тиндер

Разработка

  • Запустить локально
    • Create venv and install deps
      python3 -m venv .venv
      pip3 install -r ./requirements.txt
      
    • Run
      make run
      
  • Установить 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
      • Собрать зависимости вручную:
        1. Ставим сборщик
        python -m pip install pip-tools
        1. Собираем
        pip-compile -o requirements.txt