fix: update command prefixes for linting and static analysis in README
This commit is contained in:
parent
d2c424c419
commit
754cdb7bd6
10
README.md
10
README.md
|
|
@ -159,11 +159,9 @@ uvx pytest
|
||||||
|
|
||||||
## Линтинг и статический анализ
|
## Линтинг и статический анализ
|
||||||
|
|
||||||
- `uvx ruff check app tests` — основной линтер (PEP8, сортировка импортов, дополнительные правила).
|
- `uv run ruff check app tests` — основной линтер (PEP8, сортировка импортов, дополнительные правила).
|
||||||
- `uvx ruff format app tests` — автоформатирование (аналог black) для единообразного стиля.
|
- `uv run ruff format app tests` — автоформатирование (аналог black) для единообразного стиля.
|
||||||
- `uvx isort .` — отдельная сортировка импортов (профиль `black`).
|
- `uv run isort .` — отдельная сортировка импортов (профиль `black`).
|
||||||
- `uvx mypy app services tests` — статическая проверка типов (строгий режим + плагин pydantic).
|
- `uv run mypy app services tests` — статическая проверка типов (строгий режим + плагин pydantic).
|
||||||
|
|
||||||
В CI/PR рекомендуется запускать команды именно в этом порядке, чтобы быстрее находить проблемы.
|
В CI/PR рекомендуется запускать команды именно в этом порядке, чтобы быстрее находить проблемы.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue