An open API service for producing an overview of a list of open source projects.

https://github.com/astral-sh/ty

Score: 31.421663039541016

Last synced: about 19 hours ago
JSON representation

Repository metadata:

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


Owner metadata:


Committers metadata

Last synced: 7 days ago

Total Commits: 623
Total Committers: 51
Avg Commits per committer: 12.216
Development Distribution Score (DDS): 0.716

Commits in past year: 445
Committers in past year: 39
Avg Commits per committer in past year: 11.41
Development Distribution Score (DDS) in past year: 0.67

Name Email Commits
renovate[bot] 2****] 177
Zanie Blue c****t@z****v 108
Charlie Marsh c****h@g****m 78
David Peter s****p 50
Micha Reiser m****a@r****o 47
Alex Waygood A****d@G****m 41
Dhruv Manilawala d****a@g****m 15
Carl Meyer c****l@a****h 11
Aria Desires a****s@g****m 8
Matthew Mckee m****4@y****k 8
William Woodruff w****m@y****t 7
Andrew Gallant a****w@a****h 6
zaniebot z****t@a****e 6
Jack O'Connor o****3@g****m 6
Zsolt Dollenstein z****l@g****m 5
Shaan Majid 7****d 3
Sumana Harihareswara s****h@c****c 3
Jaimin j****9@g****m 3
Dev-X25874 2****4 2
Emil Sadek e****k@h****m 2
Joren Hammudoglu j****u@g****m 2
Loïc Riegel 9****l 2
Nameless r****s@g****m 2
Tobias Hernstig 3****g 2
charliecloudberry 1****y 2
konsti k****n@m****g 2
हिमांशु s****7@g****m 1
toby 8****o 1
samypr100 3****0 1
alexCam 1****n 1
and 21 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 1,508
Total pull requests: 354
Average time to close issues: 27 days
Average time to close pull requests: about 18 hours
Total issue authors: 545
Total pull request authors: 39
Average comments per issue: 2.21
Average comments per pull request: 0.49
Merged pull request: 288
Bot issues: 21
Bot pull requests: 74

Past year issues: 718
Past year pull requests: 100
Past year average time to close issues: 26 days
Past year average time to close pull requests: about 15 hours
Past year issue authors: 300
Past year pull request authors: 20
Past year average comments per issue: 2.37
Past year average comments per pull request: 0.45
Past year merged pull request: 79
Past year bot issues: 13
Past year bot pull requests: 36

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/astral-sh/ty

Top Issue Authors

  • MichaReiser (148)
  • carljm (88)
  • sharkdp (80)
  • AlexWaygood (72)
  • dhruvmanila (46)
  • DetachHead (46)
  • MeGaGiGaGon (32)
  • KotlinIsland (25)
  • lerebear (19)
  • jelle-openai (19)
  • cmp0xff (19)
  • github-actions[bot] (19)
  • jonathandung (18)
  • JelleZijlstra (15)
  • correctmost (14)

Top Pull Request Authors

  • renovate[bot] (74)
  • zanieb (74)
  • charliermarsh (34)
  • MichaReiser (34)
  • AlexWaygood (24)
  • sharkdp (21)
  • dhruvmanila (16)
  • carljm (11)
  • brainwane (8)
  • woodruffw (5)
  • esadek (4)
  • Gankra (4)
  • paul-nameless (4)
  • BurntSushi (3)
  • jorenham (3)

Top Issue Labels

  • bug (270)
  • server (206)
  • generics (109)
  • question (70)
  • fatal (70)
  • diagnostics (57)
  • help wanted (57)
  • narrowing (50)
  • imports (47)
  • type properties (44)
  • performance (39)
  • typing semantics (36)
  • wish (35)
  • runtime semantics (33)
  • configuration (32)
  • documentation (30)
  • control flow (28)
  • bidirectional inference (27)
  • set-theoretic types (27)
  • Protocols (25)
  • overloads (23)
  • calls (22)
  • cli (21)
  • dataclasses (17)
  • hang (17)
  • library (16)
  • typeddict (15)
  • needs-info (14)
  • testing (14)
  • memory (14)

Top Pull Request Labels

  • internal (95)
  • documentation (83)
  • release (76)
  • ci (13)

Package metadata

proxy.golang.org: github.com/astral-sh/ty

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/astral-sh/ty#section-documentation
  • Licenses: mit
  • Latest release: v0.0.0-20260814211756-62ebbecc7045 (published 11 days ago)
  • Last Synced: 2026-08-24T13:50:18.711Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.462%
    • Average: 4.612%
    • Dependent repos count: 4.762%
alpine-edge: ty-bash-completion

Bash completions for ty

  • Homepage: https://github.com/astral-sh/ty
  • Licenses: MIT
  • Latest release: 0.0.63-r0 (published about 1 month ago)
  • Last Synced: 2026-07-25T17:02:30.902Z (about 1 month ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 6.613%
    • Dependent packages count: 13.226%
  • Maintainers (1)
alpine-edge: ty-fish-completion

Fish completions for ty

  • Homepage: https://github.com/astral-sh/ty
  • Licenses: MIT
  • Latest release: 0.0.63-r0 (published about 1 month ago)
  • Last Synced: 2026-07-25T17:02:30.966Z (about 1 month ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 6.613%
    • Dependent packages count: 13.226%
  • Maintainers (1)
alpine-edge: ty-pyc

Precompiled Python bytecode for ty

  • Homepage: https://github.com/astral-sh/ty
  • Licenses: MIT
  • Latest release: 0.0.63-r0 (published about 1 month ago)
  • Last Synced: 2026-07-25T17:02:31.045Z (about 1 month ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 6.613%
    • Dependent packages count: 13.226%
  • Maintainers (1)
alpine-edge: ty

Extremely fast Python type checker

  • Homepage: https://github.com/astral-sh/ty
  • Licenses: MIT
  • Latest release: 0.0.63-r0 (published about 1 month ago)
  • Last Synced: 2026-07-25T17:02:30.830Z (about 1 month ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 6.613%
    • Dependent packages count: 13.226%
  • Maintainers (1)
alpine-edge: ty-zsh-completion

Zsh completions for ty

  • Homepage: https://github.com/astral-sh/ty
  • Licenses: MIT
  • Latest release: 0.0.63-r0 (published about 1 month ago)
  • Last Synced: 2026-07-25T17:02:31.094Z (about 1 month ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 6.613%
    • Dependent packages count: 13.226%
  • Maintainers (1)
pypi.org: ty

An extremely fast Python type checker, written in Rust.

  • Homepage: https://github.com/astral-sh/ty/
  • Documentation: https://ty.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 0.0.74 (published 4 days ago)
  • Last Synced: 2026-08-24T13:50:20.815Z (2 days ago)
  • Versions: 115
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Downloads: 42,577,698 Last month
  • Rankings:
    • Dependent packages count: 10.002%
    • Dependent repos count: 11.614%
    • Downloads: 12.785%
    • Average: 20.601%
    • Forks count: 29.794%
    • Stargazers count: 38.809%
  • Maintainers (4)
nixpkgs-unstable: ty

Extremely fast Python type checker and language server, written in Rust

nixpkgs-unstable: python313Packages.ty

Extremely fast Python type checker and language server, written in Rust

nixpkgs-unstable: python314Packages.ty

Extremely fast Python type checker and language server, written in Rust


Dependencies

.github/workflows/notify-dependents.yml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
.github/workflows/publish-versions.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • astral-sh/setup-uv 11f9893b081a58869d3b5fccaea48c9e9e46f990 composite
.github/workflows/publish-mirror.yml actions
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
.github/workflows/build-binaries.yml actions
  • PyO3/maturin-action aef21716ff3dcae8a1c301d23ec3e4446972a6e3 composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/setup-python a26af69be951a213d495a4c3e4e4022e16d87065 composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
  • addnab/docker-run-action 4f65fabd2431ebc8d299f8e5a018d79a769ae185 composite
  • uraimo/run-on-arch-action ac33288c3728ca72563c97b8b88dda5a65a84448 composite
.github/workflows/build-docker.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/download-artifact d3f86a106a0bac45b974a628896c90dbdf5c8093 composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
  • docker/build-push-action 14487ce63c7a62a4a324b0bfb37086795e31c6c1 composite
  • docker/login-action 74a5d142397b4f367a81961eba4e8cd7edddf772 composite
  • docker/metadata-action 902fa8ec7d6ecbf8d84d538b9b233a880e428804 composite
  • docker/setup-buildx-action b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 composite
.github/workflows/ci.yaml actions
  • PyO3/maturin-action aef21716ff3dcae8a1c301d23ec3e4446972a6e3 composite
  • Swatinem/rust-cache 9d47c6ad4b02e050fd481d890b2ea34778fd09d6 composite
  • actions/cache 5a3ec84eff668545956fd18022155c47e93e2684 composite
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/setup-python a26af69be951a213d495a4c3e4e4022e16d87065 composite
  • astral-sh/setup-uv d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 composite
.github/workflows/publish-pypi.yml actions
  • actions/download-artifact d3f86a106a0bac45b974a628896c90dbdf5c8093 composite
  • astral-sh/setup-uv d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 composite
.github/workflows/release.yml actions
  • actions/checkout 85e6279cec87321a52edac9c87bce653a07cf6c2 composite
  • actions/download-artifact d3f86a106a0bac45b974a628896c90dbdf5c8093 composite
  • actions/upload-artifact 6027e3dd177782cd8ab9af838c04fd81a07f1d47 composite
Dockerfile docker
  • scratch latest build
  • ubuntu latest build
pyproject.toml pypi
uv.lock pypi
  • annotated-types 0.7.0
  • anyio 4.5.2
  • anyio 4.9.0
  • certifi 2025.4.26
  • cffi 1.17.1
  • click 8.1.8
  • colorama 0.4.6
  • exceptiongroup 1.2.2
  • h11 0.16.0
  • hishel 0.0.33
  • hishel 0.1.2
  • httpcore 1.0.9
  • httpx 0.28.1
  • idna 3.10
  • markdown-it-py 3.0.0
  • marko 2.1.3
  • mdurl 0.1.2
  • packaging 25.0
  • pycparser 2.22
  • pydantic 2.10.6
  • pydantic 2.11.4
  • pydantic-core 2.27.2
  • pydantic-core 2.33.2
  • pygit2 1.13.3
  • pygit2 1.15.1
  • pygit2 1.18.0
  • pygments 2.19.1
  • rich 14.0.0
  • rooster-blue 0.0.0
  • shellingham 1.5.4
  • sniffio 1.3.1
  • tqdm 4.67.1
  • ty 0.0.0a5
  • typer 0.15.3
  • typing-extensions 4.13.2
  • typing-inspection 0.4.0
docs/requirements.in pypi
  • black >=23.10.0
  • mdformat >=0.7.17
  • mdformat-admon >=2.0.2
  • mdformat-mkdocs >=2.0.4
  • mkdocs >=1.5.0
  • mkdocs-git-revision-date-localized-plugin >=1.3.0
  • mkdocs-llmstxt >=0.2.0
  • mkdocs-material >=9.1.18
  • mkdocs-redirects >=1.2.2
  • mkdocs-redirects >=1.2.1
.github/workflows/daily_property_tests.yml actions
  • Swatinem/rust-cache 779680da715d629ac1d338a641029a2f4372abb5 composite
  • actions/checkout 1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 composite
  • actions/github-script ed597411d8f924073f98dfc5c65a23a2325f34cd composite
  • rui314/setup-mold 725a8794d15fc7563f59595bd9556495c0564878 composite
.github/workflows/publish-docs.yml actions
  • actions/checkout 1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 composite
  • actions/setup-python 83679a892e2d95755f2dac6acb0bfd1e9ac5d548 composite
  • webfactory/ssh-agent a6f90b1f127823b31d4d4a8d96047790581349bd composite
docs/requirements.txt pypi
  • babel ==2.15.0
  • beautifulsoup4 ==4.13.4
  • black ==24.4.2
  • certifi ==2024.7.4
  • charset-normalizer ==3.3.2
  • click ==8.1.7
  • colorama ==0.4.6
  • ghp-import ==2.1.0
  • gitdb ==4.0.12
  • gitpython ==3.1.44
  • idna ==3.7
  • jinja2 ==3.1.4
  • linkify-it-py ==2.0.3
  • markdown ==3.6
  • markdown-it-py ==3.0.0
  • markdownify ==1.1.0
  • markupsafe ==2.1.5
  • mdformat ==0.7.22
  • mdformat-admon ==2.0.6
  • mdformat-gfm ==0.3.6
  • mdformat-mkdocs ==3.0.0
  • mdformat-tables ==0.4.1
  • mdit-py-plugins ==0.4.1
  • mdurl ==0.1.2
  • mergedeep ==1.3.4
  • mkdocs ==1.6.0
  • mkdocs-get-deps ==0.2.0
  • mkdocs-git-revision-date-localized-plugin ==1.3.0
  • mkdocs-llmstxt ==0.2.0
  • mkdocs-material ==9.5.29
  • mkdocs-material-extensions ==1.3.1
  • mkdocs-redirects ==1.2.2
  • more-itertools ==10.3.0
  • mypy-extensions ==1.0.0
  • packaging ==24.1
  • paginate ==0.5.6
  • pathspec ==0.12.1
  • platformdirs ==4.2.2
  • pygments ==2.18.0
  • pymdown-extensions ==10.8.1
  • python-dateutil ==2.9.0.post0
  • pytz ==2025.1
  • pyyaml ==6.0.1
  • pyyaml-env-tag ==0.1
  • regex ==2024.5.15
  • requests ==2.32.3
  • six ==1.16.0
  • smmap ==5.0.2
  • soupsieve ==2.7
  • typing-extensions ==4.14.0
  • uc-micro-py ==1.0.3
  • urllib3 ==2.2.2
  • watchdog ==4.0.1