Skip to content

Repository files navigation

antworker

Стек технологий

  • httpx — асинхронный HTTP-клиент для Python. Быстрый и удобный инструмент для работы с HTTP-запросами.
  • pydantic — библиотека для валидации и работы с данными, которая позволяет легко управлять типами данных и проверками.
  • python-dotenv — позволяет загружать переменные окружения из .env файла, что упрощает настройку проекта и работу с конфиденциальной информацией.
  • uv — быстрый и надёжный менеджер зависимостей, который упрощает установку и управление библиотеками Python.

Dev-зависимости

  • mypy — статический анализатор типов.
  • ruff — быстрый линтер и автоформаттер.
  • flake8 — инструмент для проверки качества кода.
  • pytest — фреймворк для написания и запуска тестов.

⚙️ Установка и активация виртуального окружения

# Создать виртуальное окружение
uv venv

# Активация окружения:
source .venv/Scripts/activate        # Windows
source .venv/bin/activate            # WSL / Git Bash / Linux / macOS

# Установить зависимости проекта
uv pip install

# Установить dev-зависимости (опционально)
uv pip install .[dev]

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages