fastapiBounded changes to existing FastAPI apps involving lifespan, dependency injection, Pydantic request/response models, async handler boundaries, auth dependencies, service transactions, and TestClient/dependency_overrides tests. Use when a task touches `from fastapi import` code, routers, Depends prov
python-packagingBuild and validate installable Python distributions, covering pyproject.toml build config, metadata and versions, runtime vs optional dependencies, package data, entry points, wheel/sdist clean-install checks, uv project workflows, and PyPI release workflows with trusted publishing. Use when changin
pythonPython idiom and diagnosis for typing, exceptions, resource lifetimes, asyncio, stdlib choices, profiling, and pytest. Use when writing, reviewing, or debugging *.py code, or when pyproject.toml tooling (ruff, mypy, pyright, pytest, uv) shapes the change. Not for building or releasing distributions