Ty migration notes
This repository has been migrated from mypy to Astral ty for generated project type checking.
What changed
Replaced the generated type-check config fragment:
template/mypy-config.toml➜template/ty-config.toml
Updated config assembly in
src/uv_start/dev_deps.pyso generatedpyproject.tomlfiles now include[tool.ty]settings.Updated generated dev dependencies in
src/uv_start/dev_deps.py:uv add --dev ... mypy ...➜uv add --dev ... ty ...
Updated generated CI template (
template/.github/workflows/ci.yml) to run Ty:uv run ty check src tests
Updated repository docs/tests that referenced mypy to refer to Ty.
Ty usage in generated projects
Run type checks with:
uv run ty check src tests
Ty configuration is generated into each project’s pyproject.toml under [tool.ty].