"Charlie Marsh announced the Beta release of ty on Dec 16 "designed as an alternative to tools like mypy, Pyright, and Pylance." Extremely fast even from first run Successive runs are incremental, only rerunning necessary computations as a user edits a file or function. This allows live updates."
"We know about supply chain security issues, but what can you do? Typosquatting (not great) Github/PyPI account take-overs (very bad) Enter pip-audit. Run it in two ways: Against your installed dependencies in current venv As a proper unit test (so when running pytest or CI/CD)."
ty launched in Beta on Dec 16 as an alternative to tools like mypy, Pyright, and Pylance. ty is extremely fast even on first run and performs incremental successive runs that only recompute changed code, enabling live updates as files or functions are edited. ty includes visual diagnostics similar to color-enhanced tracebacks, extensive configuration control, and a VSCode/Cursor extension. Users can disable either the default language server or ty's language server to avoid running two servers. pip-audit enables practical Python supply-chain security by scanning installed environments and running as unit tests in CI, and recommended practice uses lockfile generation and isolated Docker testing before installing updates.
Read at Pythonbytes
Unable to calculate read time
Collection
[
|
...
]