打包与分发
Python Setup
ALWAYS invoke when: user creates a Python project, runs `uv init`, sets up `pyproject.toml`, adds/removes packages, installs dependencies, configures linting/formatting/testing, writes a standalone Python script with deps, or migrates from pip/Poetry/requirements.txt/mypy/black/pre-commit/prek. Apply code standards (typing, logging, pathlib, Pydantic) to ALL Python work.