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 testsTy configuration is generated into each project’s pyproject.toml under [tool.ty].