Modern Python projects, cleanly configured.
Python tooling
Configures Python projects and scripts with modern dependency, linting, formatting, testing, and type-checking tools.
When to use it
Use when creating Python projects, setting up project configuration and development tools, writing dependency-using scripts, or migrating legacy tooling.
It changes how the agent configures Python projects, manages dependencies, and runs development tools.
What you provide
No additional actions listed in the analysis.
Python 3.11 or newer is required because the tools target modern Python and project examples specify that minimum.
The uv command must be available to initialize projects, manage dependencies, synchronize environments, and run tools.