Astral объединила uv и ty: теперь проверка типов понимает зависимости ваших скриптов
Bringing uv and ty together

Astral выпустила экспериментальную интеграцию uv и ty. ty теперь читает inline-метаданные PEP 723, находит скрипты по всему проекту и через uv готовит для каждого отдельное окружение — с учётом его собственных зависимостей и версии Python. Появилась и единая команда uv check: она сама синхронизирует окружение, ставит нужные пакеты и запускает проверку типов, беря версию ty из lockfile. В планах — поддержка Ruff и поиск неиспользуемых зависимостей.
uv понимает окружение и зависимости вашего Python-проекта, а ty понимает ваш код. Объединив их, мы открываем новые возможности, недоступные каждому инструменту по отдельности.