dev #12

Merged
k1nq merged 30 commits from dev into master 2025-12-01 12:03:22 +00:00
1 changed files with 4 additions and 6 deletions
Showing only changes of commit 754cdb7bd6 - Show all commits

View File

@ -159,11 +159,9 @@ uvx pytest
## Линтинг и статический анализ
- `uvx ruff check app tests` — основной линтер (PEP8, сортировка импортов, дополнительные правила).
- `uvx ruff format app tests` — автоформатирование (аналог black) для единообразного стиля.
- `uvx isort .` — отдельная сортировка импортов (профиль `black`).
- `uvx mypy app services tests` — статическая проверка типов (строгий режим + плагин pydantic).
- `uv run ruff check app tests` — основной линтер (PEP8, сортировка импортов, дополнительные правила).
- `uv run ruff format app tests` — автоформатирование (аналог black) для единообразного стиля.
- `uv run isort .` — отдельная сортировка импортов (профиль `black`).
- `uv run mypy app services tests` — статическая проверка типов (строгий режим + плагин pydantic).
В CI/PR рекомендуется запускать команды именно в этом порядке, чтобы быстрее находить проблемы.