Установить breakpoint в коде python
Встроенный breakpoint() аналог import pdb; pdb.set_trace()
breakpoint() # Python 3.7+ — drops into pdb at this line
more python
all 15 commands →
Запустить тесты через pytest
pytest -x -v --tb=short tests/
Проверить синтаксис без запуска
python3 -m py_compile script.py && echo OK
Форматировать код через black
black --check --diff . && black .
Линтинг через ruff
ruff check . --fix
Проверка типов через mypy
mypy --strict --ignore-missing-imports src/