Insert structured logs.
Full API scaffolding.
Create tests using pytest with coverage for edge cases.
Auto-generate structured documentation for class/methods.
Clean up legacy or messy functions.
Official FastAPI documentation. Used for generating, validating and explaining async API routes, models, and patterns in Python.
Official documentation for writing and running tests using pytest in Python.
Official Python proposal for static typing and type annotations.
Official style guide for Python code formatting.
Python code autoformatter for consistent code style.
Official Python async I/O event loop and coroutines.
Modern async HTTP client for Python.
Standard for describing RESTful APIs (used in FastAPI).
Opinionated code formatter for JavaScript/TypeScript.
Optional static typing checker for Python.
Extremely fast Python linter, replacement for flake8 + isort + more.
Simple task runner for Python projects via pyproject.toml.
Python utility for sorting imports consistently.
Static site generator for project documentation.