macOS
brew install tylocal Homebrew formula metadata
brew / rang 1231
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de ty pour les workflows d'agents IA.
installation
brew install tylocal Homebrew formula metadata
sudo apk add tyAlpine Linux edge package indexes · ty · Source: dl-cdn.alpinelinux.org
sudo dnf install tyFedora Rawhide package metadata · ty · Source: dl.fedoraproject.org
nix profile install nixpkgs#tynixpkgs package indexes · pkgs/by-name/ty/ty/package.nix · Source: api.github.com
sudo pacman -S tyArch Linux sync databases · ty · Source: geo.mirror.pkgbuild.com
sudo zypper install python313-tyopenSUSE Tumbleweed package metadata · python313-ty · Source: download.opensuse.org
scoop install main/tyScoop official bucket manifest trees · bucket/ty.json · Source: api.github.com
winget install --id astral-sh.ty -eWindows Package Manager source index · astral-sh.ty · Source: cdn.winget.microsoft.com
aperçu
Extremely fast Python type checker, written in Rust
historique
ty is Astral's Rust-written Python type checker and language server. Astral presents it as the next tool in the same high-performance Python developer-tooling line as Ruff and uv.
Astral announced ty as a beta type checker and language server after building a reputation around fast Python tooling. The official README states that ty is in beta, uses 0.0.x versioning, and does not yet promise a stable API, so its history is still early and deliberately pre-1.0.
The project is developed in close relationship with Ruff: the README says development currently takes place in the Ruff repository for changes to the Rust source contained in its submodule.
Astral positions ty as an alternative to mypy, Pyright, and Pylance, emphasizing speed, gradual adoption, editor features, and support for partially typed code. The docs and README highlight editor integrations for VS Code, PyCharm, Neovim, and other LSP-capable clients.
The Homebrew formula's presence alongside packages in apk, dnf, Nix, Arch, Scoop, Winget, and zypper reflects rapid package-manager adoption typical of Astral tools, even while ty remains beta.
Package users run `ty check` from the CLI or use ty as a language server in editors. The README recommends `uvx ty check` for quick use, while the documentation covers installation, configuration, diagnostics, suppression comments, project support, and editor setup.
ty matters in the package-manager niche because it extends the modern Rust-for-Python-tooling pattern from Ruff and uv into static typing. For maintainers, it is another fast single-command tool that can be wired into editors, CI, pre-commit workflows, and distro packages without a bespoke Python runtime story.
posture de sécurité
Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour ty. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
pyproject.tomlty.toml~/.config/ty/ty.toml$XDG_CONFIG_HOME/ty/ty.tomlpyproject.tomlty.toml%APPDATA%\ty\ty.tomlexécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
ty | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:ty |
|---|---|
| Version | 0.0.65 |
| Gestionnaire de paquets | Homebrew |
| Page d'accueil | https://docs.astral.sh/ty/ |
| Dépôt | https://github.com/astral-sh/ty |
| Dernière mise à jour | 2026-07-30T19:13:13Z |
| Pulse | updated |
| Bouteille | non enregistré |
| Service | aucun déclaré |
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
ty
nix profile install nixpkgs#tyty 0.0.63-r0
Extremely fast Python type checker
https://github.com/astral-sh/ty
sudo apk add tyty-bash-completion 0.0.63-r0
Bash completions for ty
https://github.com/astral-sh/ty
sudo apk add ty-bash-completionty-fish-completion 0.0.63-r0
Fish completions for ty
https://github.com/astral-sh/ty
sudo apk add ty-fish-completionty-pyc 0.0.63-r0
Precompiled Python bytecode for ty
https://github.com/astral-sh/ty
sudo apk add ty-pycty-zsh-completion 0.0.63-r0
Zsh completions for ty
https://github.com/astral-sh/ty
sudo apk add ty-zsh-completionpython3-ty 0.0.58-2.fc45
Importable Python module for ty
https://github.com/astral-sh/ty
sudo dnf install python3-tyty 0.0.58-2.fc45
Extremely fast Python type checker and language server
https://github.com/astral-sh/ty
sudo dnf install tyty 0.0.65-1
Extremely fast Python type checker and language server, written in Rust
https://github.com/astral-sh/ty
sudo pacman -S typython313-ty 0.0.56-1.2
An extremely fast Python type checker and language server, written in Rust
https://github.com/astral-sh/ty
sudo zypper install python313-typython314-ty 0.0.56-1.2
An extremely fast Python type checker and language server, written in Rust
https://github.com/astral-sh/ty
sudo zypper install python314-tymain/ty
scoop install main/tyastral-sh.ty
winget install --id astral-sh.ty -episte source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.