What problem does it solve? Keeping up with the rapidly evolving Python ecosystem is difficult: developers struggle to choose the right tools (uv vs pip, ruff vs flake8), write correct async code, optimize performance bottlenecks, and ship production-grade services with proper typing, testing, and deployment practices. ## Core Features & Use Cases - Modern Python Development: Implements Python 3.12+ features including pattern matching, generics, Protocol typing, and advanced async/await patterns with asyncio, aiohttp, and trio. - Tooling & Quality Setup: Configures uv for package management, ruff for linting/formatting, mypy or pyright for type checking, and pytest with Hypothesis for testing. - Performance & Production: Profiles code with cProfile and py-spy, optimizes async and multiprocessing workloads, and builds FastAPI services with Pydantic validation and Docker deployment. - Use Case: Ask it to migrate a legacy project from pip to uv, set up ruff and mypy, then refactor a slow synchronous API client into an async implementation with full test coverage. ## Quick Start Ask the agent to review your Python module and refactor it using modern Python 3.12 patterns with type hints, async support, and pytest tests.