chore(generator): подключён типчекер ty и цель make typecheck
- Зачем:
- код генератора будет расти в #38/#39 — проверку типов лучше
завести до реализации, чем типизировать задним числом.
- Что:
- ty добавлен dev-зависимостью генератора (закреплён в uv.lock).
- в Makefile добавлена цель typecheck, README обеих сторон обновлены.
- Проверка:
- make typecheck && make lint && make test — всё зелено, 248 тестов.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -9,7 +9,14 @@ requires-python = ">=3.14,<3.15"
|
||||
dependencies = ["numpy>=2"]
|
||||
|
||||
[dependency-groups]
|
||||
dev = ["pytest>=8", "ruff>=0.15"]
|
||||
dev = [
|
||||
"pytest>=8",
|
||||
"ruff>=0.15",
|
||||
# Типчекер; молод (0.0.x), но версия закреплена в uv.lock. Настройка
|
||||
# сверена с доками Astral через Context7: запуск `uv run ty check`,
|
||||
# правил по умолчанию пока достаточно.
|
||||
"ty>=0.0.65",
|
||||
]
|
||||
|
||||
[build-system]
|
||||
requires = ["uv_build>=0.11.21,<0.12.0"]
|
||||
|
||||
Reference in New Issue
Block a user