Тестовый репозиторий для работы с FastAPI
git clone https://github.com/MiVaJ/nevito-fastapi.git
cd nevito-fastapipython -m venv venv
source venv/bin/activate # Для Linux/macOS
# или
venv\Scripts\activate # Для Windowspip install -r requirements.txtuvicorn main:app --reloadДля проверки кода используются Ruff и Mypy. Перед созданием коммита рекомендуется запускать следующие команды:
Проверить код на ошибки и отсортировать импорты:
ruff check . --fixОтформатировать код (привести к единому стилю):
ruff format .Проверить корректность аннотаций типов:
mypy .