Skip to main content

ty

ty PyPI Discord

An extremely fast Python type checker and language server, written in Rust.


Shows a bar chart with benchmark results.

Type checking the home-assistant project without caching.


ty is backed by Astral, the creators of uv and Ruff.

ty is currently in beta.

Highlights

Getting started

Run ty with uvx to get started quickly:

uvx ty check

Or, check out the ty playground to try it out in your browser.

To learn more about using ty, see the documentation.

Installation

To install ty, see the installation documentation.

To add the ty language server to your editor, see the editor integration guide.

Getting help

If you have questions or want to report a bug, please open an issue in this repository.

You may also join our Discord server.

Contributing

Development of this project takes place in the Ruff repository at this time. Please open pull requests there for changes to anything in the ruff submodule (which includes all of the Rust source code).

See the contributing guide for more details.

Version policy

ty uses 0.0.x versioning. ty does not yet have a stable API; breaking changes, including changes to diagnostics, may occur between any two versions. See the type system support tracking issue for a detailed overview of currently supported features.

For information on the timeline, you can check out the Stable milestone.

FAQ

Which Python versions does ty support?

ty officially supports type checking code that targets Python 3.10 and later. Earlier versions (Python 3.7 through 3.9) can still be selected, but may result in false negatives or false positives due to a lack of bundled standard library stubs.

The target version is independent of the Python version used to install ty. For example, ty installed from PyPI using Python 3.8 or later can type check code targeting Python 3.7; the standalone installer does not require Python at all.

Why is ty doing _____?

See our typing FAQ.

How do you pronounce ty?

It's pronounced as "tee - why" (/tiː waɪ/)

How should I stylize ty?

Just "ty", please.

License

ty is licensed under the MIT license (LICENSE or https://opensource.org/licenses/MIT).

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in ty by you, as defined in the MIT license, shall be licensed as above, without any additional terms or conditions.

Metadata

Release files for ty 0.0.98

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ty 0.0.98
File Size Uploaded Provenance Actions
ty-0.0.98.tar.gz 8.2 MB Without provenance Details for ty-0.0.98.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for ty 0.0.98
File Actions
ty-0.0.98-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details for ty-0.0.98-py3-none-win_arm64.whl
ty-0.0.98-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for ty-0.0.98-py3-none-win_amd64.whl
ty-0.0.98-py3-none-win32.whl Python 3 none Windows x86-32 Details for ty-0.0.98-py3-none-win32.whl
ty-0.0.98-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details for ty-0.0.98-py3-none-musllinux_1_2_x86_64.whl
ty-0.0.98-py3-none-musllinux_1_2_i686.whl Python 3 none Linux musl 1.2+ x86-32 Details for ty-0.0.98-py3-none-musllinux_1_2_i686.whl
ty-0.0.98-py3-none-musllinux_1_2_armv7l.whl Python 3 none Linux musl 1.2+ ARMv7l Details for ty-0.0.98-py3-none-musllinux_1_2_armv7l.whl
ty-0.0.98-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details for ty-0.0.98-py3-none-musllinux_1_2_aarch64.whl
ty-0.0.98-py3-none-manylinux_2_31_riscv64.whl Python 3 none Linux glibc 2.31+ RISC-V 64 Details for ty-0.0.98-py3-none-manylinux_2_31_riscv64.whl
ty-0.0.98-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for ty-0.0.98-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ty-0.0.98-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl Python 3 none Linux glibc 2.17+ IBM System/390x Details for ty-0.0.98-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
ty-0.0.98-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl Python 3 none Linux glibc 2.17+ PowerPC 64-le Details for ty-0.0.98-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
ty-0.0.98-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl Python 3 none Linux glibc 2.17+ x86-32 Details for ty-0.0.98-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
ty-0.0.98-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl Python 3 none Linux glibc 2.17+ ARMv7l Details for ty-0.0.98-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
ty-0.0.98-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for ty-0.0.98-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
ty-0.0.98-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for ty-0.0.98-py3-none-macosx_11_0_arm64.whl
ty-0.0.98-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details for ty-0.0.98-py3-none-macosx_10_12_x86_64.whl
ty-0.0.98-py3-none-linux_armv6l.whl Python 3 none linux armv6l Details for ty-0.0.98-py3-none-linux_armv6l.whl

Total release size: 258.0 MB

Release files / ty-0.0.98.tar.gz

Download URL ty-0.0.98.tar.gz
Size 8.2 MB
Tags Source
SHA-256 checksum
How to use checksums
91778c8201da22ba553fb51c5b01c346b7ab37bbf0267536c86e5be4f09467ad
BLAKE2b-256 checksum
How to use checksums
a9bca17167c26defcb6ce004b3668624deb47ed98955f5ef14d8aee6d533d6c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-win_arm64.whl

Download URL ty-0.0.98-py3-none-win_arm64.whl
Size 13.7 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
b1f9412cb766fec79d7586f72708152d3c97a5fbad826bef986ebbeff3dd0c4f
BLAKE2b-256 checksum
How to use checksums
445fc0db82d5e4a5399771735653ce9e0173e1556feb69fcd0ac159aa1473cd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-win_amd64.whl

Download URL ty-0.0.98-py3-none-win_amd64.whl
Size 14.3 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
c2c41c6923b149b520577fd0424cdbddad12760ddaaa5eda429266aab2d315b9
BLAKE2b-256 checksum
How to use checksums
4294dc9ba9966ce387f66a296c7b6dfe4e8754695cfa6946f16e8fbfd3beffeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-win32.whl

Download URL ty-0.0.98-py3-none-win32.whl
Size 13.6 MB
Tags Python 3 Windows x86-32
SHA-256 checksum
How to use checksums
b6dccf6abbb07d2d58db48b535465c9995c52047a208d7c5eda438539c0fdd4c
BLAKE2b-256 checksum
How to use checksums
9d3cfdfc54ed7e49148d166f130d16e1d2e034eaf685ef762f194c2b2b2969c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-musllinux_1_2_x86_64.whl

Download URL ty-0.0.98-py3-none-musllinux_1_2_x86_64.whl
Size 15.1 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
a3c144a37cea1a2bd643563e7603974f2262132e7225e4e8d536b52092f84fb5
BLAKE2b-256 checksum
How to use checksums
8e4b6c914a633b4f2db404289b003aa87b62c0a15e17870f249a2a31585c03ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-musllinux_1_2_i686.whl

Download URL ty-0.0.98-py3-none-musllinux_1_2_i686.whl
Size 14.8 MB
Tags Linux musl 1.2+ x86-32 Python 3
SHA-256 checksum
How to use checksums
c066c7985b3e6d30ddb23cae5b1e09b0689c98e91efcd0e1ba07da67a4a5db36
BLAKE2b-256 checksum
How to use checksums
eb4a1ec3a4cbf80badff198d13b278c0cac4cc55256a73c3a7b52774815763e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-musllinux_1_2_armv7l.whl

Download URL ty-0.0.98-py3-none-musllinux_1_2_armv7l.whl
Size 14.4 MB
Tags Linux musl 1.2+ ARMv7l Python 3
SHA-256 checksum
How to use checksums
1d26a72fec5e2e1d21bacdc3ccf8f69b5b352a23f0c717ad5c6267aa25ed7958
BLAKE2b-256 checksum
How to use checksums
cdedc1b0357ba7524f297d0c90cfeb6241dbf82382f451810db786965926676b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-musllinux_1_2_aarch64.whl

Download URL ty-0.0.98-py3-none-musllinux_1_2_aarch64.whl
Size 14.1 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
188df587adc6130d75445d8df7e1af01c3d9b18962f90382865d963893bd2fcb
BLAKE2b-256 checksum
How to use checksums
b953092e5c944f57324b9ca23227468aca022907e78a83477e7597f5a493b77d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-manylinux_2_31_riscv64.whl

Download URL ty-0.0.98-py3-none-manylinux_2_31_riscv64.whl
Size 15.3 MB
Tags Linux glibc 2.31+ RISC-V 64 Python 3
SHA-256 checksum
How to use checksums
44b86d87bb79efd1cc0481cabfbbad45a425fe639fc832762649352e9c6dac2b
BLAKE2b-256 checksum
How to use checksums
d4b77d23d6e8cccbca995e47c0a26c85b3d600354cba5c57122b1a8bdd25edbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ty-0.0.98-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 16.5 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
1f08c4f7a7f368a0f8a5f8020a660f4cb325fec7ab48d1d073496cb17edd9796
BLAKE2b-256 checksum
How to use checksums
a8a5efaeb737756db133975085754f1bf0f1d720b322130b0f310ad26457ec59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL ty-0.0.98-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 15.8 MB
Tags Linux glibc 2.17+ IBM System/390x Python 3
SHA-256 checksum
How to use checksums
a00992a56b56b783b4203e0762aa1157ec4721b190a9b0d3bbe6647ce3518f2c
BLAKE2b-256 checksum
How to use checksums
70df63773ba170878ff0e26a3ed432391faf903a1df712ddfdc929693745f0f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL ty-0.0.98-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 15.8 MB
Tags Linux glibc 2.17+ PowerPC 64-le Python 3
SHA-256 checksum
How to use checksums
b46b175a61982dd835ad5e634ab7f5d6045f7e459c0324c1ecb656afa2a79124
BLAKE2b-256 checksum
How to use checksums
d26e32eb263f83d404532cf7e580fdf464364195c8683725383e0c1f7f207dab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL ty-0.0.98-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Size 15.4 MB
Tags Linux glibc 2.17+ x86-32 Python 3
SHA-256 checksum
How to use checksums
3ecc9c19acea7c00d834ce3eea181837293bda8113737815ca1044009689f8b1
BLAKE2b-256 checksum
How to use checksums
4efb8ed2e04688eb74d61a9875b20dee33097e01bcaf8dd541801819cfaf7b11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL ty-0.0.98-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 14.4 MB
Tags Linux glibc 2.17+ ARMv7l Python 3
SHA-256 checksum
How to use checksums
ec7cf10443de01c22a6ebd0e08c76f9092378d404f95c50a6efca352c3e671de
BLAKE2b-256 checksum
How to use checksums
201425167823974fad33f83aa65fe5b5b90dda44add7b6041c2b2b1a3a108ac8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ty-0.0.98-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 14.2 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
01133c80ae420cd1c23e25299b10f852a6ae84ea4618b83db7c00d244d10a0cb
BLAKE2b-256 checksum
How to use checksums
3cda6ef71f418084487c22f66de651a7db24595f44256ee239e4a78aa2e7047f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-macosx_11_0_arm64.whl

Download URL ty-0.0.98-py3-none-macosx_11_0_arm64.whl
Size 13.3 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f1f411590d81edcc75013d220ee522ee083b07f9eb2f085c1eb63767b22d3022
BLAKE2b-256 checksum
How to use checksums
775ddd82abd70653d48b0e7a5f05582c38149a585e49dfde7f473b0a52064c54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-macosx_10_12_x86_64.whl

Download URL ty-0.0.98-py3-none-macosx_10_12_x86_64.whl
Size 14.3 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9207be78d93bf5640caad7a6c93f8c4b5ba262e997774f288a0350220c7a7053
BLAKE2b-256 checksum
How to use checksums
2b511a9a2648c63e04bef27e2ab27e3e419f7e80d1ef567d41111e2b133065fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ty-0.0.98-py3-none-linux_armv6l.whl

Download URL ty-0.0.98-py3-none-linux_armv6l.whl
Size 14.7 MB
Tags Python 3 linux armv6l
SHA-256 checksum
How to use checksums
4fc233f6f794ffde14d6bbe5ad0999e3d809f486a2a5500890076fd3e142beb4
BLAKE2b-256 checksum
How to use checksums
3391de19c23f17dc3a4ad1caa30048c151681f21b90794b67d81adb6fd543b25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for ty 0.0.98

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.98 This release

18 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page