python
fastapi
python_fastapi
Official
Configuration
Policy
Use Pydantic v2 models for request/response contracts.
Split routers by domain and enable lifespan for startup tasks.
Use uv for dependency management - faster than pip/poetry.
Commands
run
uvicorn app.main:app --reload
lint
ruff check .
test
pytest
format
ruff format .
install
uv sync
typecheck
pyright
Add This Standard
Sign in to add this standard to your workspace
Sign in with GitHubDetails
- Language
- python
- Framework
- fastapi
- Used in
- 4 rulesets