Проект содержит скрипт, который синхронизирует данные о Telegram чатах в сервисе unit's routes database.
Создание виртуального окружения:
poetry env use python3.11
Активация виртуального окружения:
poetry shell
Установка зависимостей:
poetry install --without dev
Запуск скрипта:
python src/main.py
Активация виртуального окружения:
poetry shell
Установка всех зависимостей:
poetry install
Запуск тестов:
pytest
Создание отчёта о покрытии тестами:
pytest --cov-report=html --cov=./src
В корне проекта будет создана директория htmlcov
. Внутри будет файл index.html
.