What problem does it solve? Keeping up with the fast-moving Python ecosystem is hard: developers often write outdated code, miss modern 3.12+ language features, or struggle to choose between tools like uv, ruff, mypy, and pydantic when building production services. ## Core Features & Use Cases - Modern Python Development: Applies Python 3.12+ features such as pattern matching, improved typing, generics, and async/await patterns with asyncio and trio. - Modern Tooling Guidance: Configures projects with uv for package management, ruff for linting and formatting, mypy/pyright for type checking, and pytest for testing. - Production Services: Designs FastAPI, Django, or Flask applications with Pydantic validation, SQLAlchemy 2.0, background tasks, and Docker-based deployment. - Use Case: Ask it to migrate a legacy project from pip and flake8 to uv and ruff, add type hints across the codebase, and set up pytest with coverage in CI. ## Quick Start Ask the agent to review your Python module and refactor it to use Python 3.12 features, type hints, and async patterns with pytest coverage.