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

https://github.com/python-trio/trio

async async-await io networking python structured-concurrency trio

Score: 33.59009296140719

Last synced: about 2 hours ago
JSON representation

Repository metadata:

Trio – a friendly Python library for async concurrency and I/O


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 4,668
Total Committers: 184
Avg Commits per committer: 25.37
Development Distribution Score (DDS): 0.719

Commits in past year: 146
Committers in past year: 20
Avg Commits per committer in past year: 7.3
Development Distribution Score (DDS) in past year: 0.664

Name Email Commits
Nathaniel J. Smith n****s@p****m 1311
dependabot-preview[bot] 2****] 426
dependabot[bot] 4****] 303
jakkdl h****b@p****e 248
A5rocks g****t@h****e 243
Joshua Oreman o****j@g****m 191
CoolCat467 5****7 188
Quentin Pradet q****t@g****m 176
dependabot[bot] s****t@d****m 144
pre-commit-ci[bot] 6****] 141
Thomas Grainger t****n@g****m 102
github-actions[bot] 4****] 101
Alex Grönholm a****m@n****i 95
richardsheridan r****n@g****m 87
Laura F. D l****@v****f 71
Zack Buhman z****k@b****g 63
Johannes Maria Frank j****3@g****m 52
John Belmonte j****n@n****t 48
Kyle Altendorf s****a@f****t 40
Matthias Urlichs m****s@u****e 40
Spencer Brown s****1@l****m 33
Sebastián Ramírez t****o@g****m 30
Harald Husum h****m@g****m 27
Zac-HD z****s@g****m 25
Tim Stumbaugh s****m@h****m 22
Brett Cannon b****n 18
Guillermo Rodriguez g****r@f****y 16
Jakub Janarek j****k@g****m 15
Almar Klein a****n@g****m 13
Davide Rizzo s****o@g****m 12
and 154 more...

Issue and Pull Request metadata

Last synced: about 3 hours ago

Total issues: 292
Total pull requests: 957
Average time to close issues: about 1 year
Average time to close pull requests: about 1 month
Total issue authors: 119
Total pull request authors: 95
Average comments per issue: 7.09
Average comments per pull request: 3.44
Merged pull request: 706
Bot issues: 2
Bot pull requests: 284

Past year issues: 22
Past year pull requests: 107
Past year average time to close issues: 28 days
Past year average time to close pull requests: 4 days
Past year issue authors: 9
Past year pull request authors: 35
Past year average comments per issue: 3.95
Past year average comments per pull request: 2.21
Past year merged pull request: 61
Past year bot issues: 0
Past year bot pull requests: 36

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/python-trio/trio

Top Issue Authors

  • jakkdl (44)
  • A5rocks (38)
  • njsmith (34)
  • Zac-HD (15)
  • graingert (10)
  • oremanj (8)
  • richardsheridan (5)
  • smurfix (4)
  • kloczek (4)
  • zoranbosnjak (3)
  • belm0 (3)
  • Nikratio (3)
  • mgorny (3)
  • bradleyharden (2)
  • nalzok (2)

Top Pull Request Authors

  • A5rocks (209)
  • pre-commit-ci[bot] (164)
  • jakkdl (107)
  • CoolCat467 (101)
  • github-actions[bot] (81)
  • dependabot[bot] (39)
  • graingert (26)
  • TeamSpen210 (25)
  • richardsheridan (20)
  • Zac-HD (9)
  • oremanj (8)
  • belm0 (7)
  • webknjaz (7)
  • Fuyukai (6)
  • kachida (6)

Top Issue Labels

  • design discussion (23)
  • docs (22)
  • typing (19)
  • good first issue (15)
  • user happiness (11)
  • cancellation (9)
  • low-level (8)
  • polish (8)
  • exception handling (8)
  • todo soon (7)
  • missing piece (7)
  • project meta (7)
  • debugging (6)
  • potential API breaker (5)
  • pytest-trio relevant (4)
  • performance (3)
  • Windows (2)
  • threads (2)
  • subprocesses (2)
  • communication (2)
  • dependencies (1)
  • skip newsfragment (1)

Top Pull Request Labels

  • dependencies (206)
  • skip newsfragment (82)
  • typing (74)
  • docs (14)
  • project meta (12)
  • user happiness (4)
  • low-level (2)
  • polish (1)
  • threads (1)
  • debugging (1)
  • Windows (1)

Package metadata

nixpkgs-23.11: python311Packages.trio

An async/await-native I/O library for humans and snake people

nixpkgs-23.11: python310Packages.trio

An async/await-native I/O library for humans and snake people

nixpkgs-24.05: python311Packages.trio

An async/await-native I/O library for humans and snake people

nixpkgs-24.05: python312Packages.trio

An async/await-native I/O library for humans and snake people

nixpkgs-24.11: python312Packages.trio

Async/await-native I/O library for humans and snake people

nixpkgs-24.11: python311Packages.trio

Async/await-native I/O library for humans and snake people

ubuntu-24.10: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Licenses: other
  • Latest release: 0.24.0-1ubuntu1 (published 7 months ago)
  • Last Synced: 2026-03-09T14:22:08.405Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.096%
    • Stargazers count: 0.14%
    • Forks count: 0.245%
nixpkgs-23.05: python310Packages.trio

An async/await-native I/O library for humans and snake people

nixpkgs-23.05: python311Packages.trio

An async/await-native I/O library for humans and snake people

ubuntu-24.04: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Licenses: other
  • Latest release: 0.24.0-1ubuntu1 (published 7 months ago)
  • Last Synced: 2026-03-06T12:59:07.473Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.113%
    • Stargazers count: 0.145%
    • Forks count: 0.308%
pypi.org: trio

A friendly Python library for async concurrency and I/O

  • Homepage: https://github.com/python-trio/trio
  • Documentation: https://trio.readthedocs.io/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.34.0 (published 16 days ago)
  • Last Synced: 2026-08-25T14:37:05.790Z (1 day ago)
  • Versions: 44
  • Dependent Packages: 229
  • Dependent Repositories: 7,679
  • Downloads: 55,898,187 Last month
  • Docker Downloads: 217,320,064
  • Rankings:
    • Downloads: 0.073%
    • Dependent repos count: 0.103%
    • Dependent packages count: 0.116%
    • Docker downloads count: 0.336%
    • Stargazers count: 0.777%
    • Average: 0.882%
    • Forks count: 3.883%
  • Maintainers (1)
proxy.golang.org: github.com/python-trio/trio

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/python-trio/trio#section-documentation
  • Licenses: other
  • Latest release: v0.34.0 (published 16 days ago)
  • Last Synced: 2026-08-25T14:38:46.526Z (1 day ago)
  • Versions: 43
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.875%
    • Forks count: 1.618%
    • Average: 5.718%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
conda-forge.org: trio

  • Homepage: https://github.com/python-trio/trio
  • Licenses: MIT
  • Latest release: 0.22.0 (published almost 4 years ago)
  • Last Synced: 2026-08-01T16:06:45.493Z (25 days ago)
  • Versions: 20
  • Dependent Packages: 13
  • Dependent Repositories: 9
  • Downloads: 2,671,882 Total
  • Rankings:
    • Dependent packages count: 4.816%
    • Stargazers count: 4.836%
    • Average: 7.865%
    • Forks count: 10.175%
    • Dependent repos count: 11.632%
anaconda.org: trio

The Trio project aims to produce a production-quality, permissively licensed, async/await-native I/O library for Python.

  • Homepage: https://github.com/python-trio/trio
  • Licenses: MIT AND Apache-2.0
  • Latest release: 0.32.0 (published 10 months ago)
  • Last Synced: 2026-03-06T13:05:52.630Z (6 months ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 9
  • Downloads: 8,666 Total
  • Rankings:
    • Stargazers count: 11.322%
    • Forks count: 19.384%
    • Average: 30.19%
    • Dependent repos count: 38.859%
    • Dependent packages count: 51.193%
debian-13: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Documentation: https://packages.debian.org/trixie/python-trio
  • Licenses: other
  • Latest release: 0.29.0-1 (published 7 months ago)
  • Last Synced: 2026-03-14T15:27:11.998Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: python314Packages.trio

Async/await-native I/O library for humans and snake people

debian-12: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Documentation: https://packages.debian.org/bookworm/python-trio
  • Licenses: other
  • Latest release: 0.22.0-0.2 (published 6 months ago)
  • Last Synced: 2026-03-13T22:42:40.220Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
gentoo-portage: dev-python/trio

Python library for async concurrency and I/O

  • Homepage: https://github.com/python-trio/trio/
  • Documentation: https://packages.gentoo.org/packages/dev-python/trio
  • Licenses: || ( Apache-2.0 MIT )
  • Latest release: 0.34.0 (published 16 days ago)
  • Last Synced: 2026-08-12T01:03:42.295Z (15 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: devel/py-trio

Friendly Python library for async concurrency and I/O

  • Homepage: https://github.com/python-trio/trio
  • Documentation: https://pkgsrc.se/devel/py-trio
  • Licenses: mit OR apache-2.0
  • Latest release: 0.33.0 (published 5 months ago)
  • Last Synced: 2026-05-27T06:43:26.817Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Licenses: other
  • Latest release: 0.22.2-1 (published 6 months ago)
  • Last Synced: 2026-03-14T09:20:28.387Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: python313Packages.trio

Async/await-native I/O library for humans and snake people

ubuntu-22.04: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Licenses: other
  • Latest release: 0.19.0-1 (published 6 months ago)
  • Last Synced: 2026-07-29T13:07:51.265Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
openbsd-7.9-amd64: devel/py-trio

library for async concurrency and I/O

  • Homepage: https://github.com/python-trio/trio
  • Licenses: other
  • Latest release: 0.33.0 (published 4 months ago)
  • Last Synced: 2026-05-28T00:50:06.357Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
ubuntu-23.04: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Licenses: other
  • Latest release: 0.22.0-0.2 (published 7 months ago)
  • Last Synced: 2026-03-12T06:08:29.170Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Licenses: other
  • Latest release: 0.13.0-2 (published 6 months ago)
  • Last Synced: 2026-03-14T00:25:58.689Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: python-trio

  • Homepage: https://github.com/python-trio/trio
  • Documentation: https://packages.debian.org/bullseye/python-trio
  • Licenses: other
  • Latest release: 0.13.0-2 (published 7 months ago)
  • Last Synced: 2026-07-28T06:00:34.688Z (29 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

.github/workflows/autodeps.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
  • deadsnakes/action v2.0.2 composite
  • re-actors/alls-green release/v1 composite
docs-requirements.in pypi
  • attrs >=19.2.0
  • cffi *
  • exceptiongroup >=1.0.0rc9
  • idna *
  • immutables >=0.6
  • jinja2 *
  • outcome *
  • pyOpenSSL *
  • sniffio *
  • sortedcontainers *
  • sphinx >=4.0,<6.2
  • sphinx_rtd_theme *
  • sphinxcontrib-jquery *
  • sphinxcontrib-trio *
  • towncrier *
pyproject.toml pypi
test-requirements.in pypi
  • astor * test
  • async_generator >=1.9 test
  • attrs >=20.1.0 test
  • black * test
  • cffi * test
  • codespell * test
  • coverage >=7.2.5 test
  • cryptography >=41.0.0 test
  • exceptiongroup >=1.0.0rc9 test
  • flake8 * test
  • flake8-pyproject * test
  • idna * test
  • jedi * test
  • mypy * test
  • mypy-extensions * test
  • outcome * test
  • pip-tools >=6.13.0 test
  • pyOpenSSL >=22.0.0 test
  • pylint * test
  • pyright * test
  • pytest >=5.0 test
  • sniffio * test
  • sortedcontainers * test
  • trustme * test
  • types-cffi * test
  • types-pyOpenSSL * test
  • typing-extensions * test
test-requirements.txt pypi
  • alabaster ==1.0.0 test
  • ast-serialize ==0.6.0 test
  • astor ==0.8.1 test
  • astroid ==4.0.4 test
  • async-generator ==1.10 test
  • attrs ==26.1.0 test
  • babel ==2.18.0 test
  • black ==26.5.1 test
  • certifi ==2026.7.22 test
  • cffi ==2.0.0 test
  • cfgv ==3.5.0 test
  • charset-normalizer ==3.4.9 test
  • click ==8.4.2 test
  • codespell ==2.4.3 test
  • colorama ==0.4.6 test
  • coverage ==7.15.2 test
  • cryptography ==48.0.0 test
  • dill ==0.4.1 test
  • distlib ==0.4.3 test
  • docutils ==0.21.2 test
  • docutils ==0.22.4 test
  • exceptiongroup ==1.3.1 test
  • filelock ==3.32.2 test
  • identify ==2.6.19 test
  • idna ==3.18 test
  • imagesize ==2.0.0 test
  • iniconfig ==2.3.0 test
  • isort ==8.0.1 test
  • jedi ==0.20.0 test
  • jinja2 ==3.1.6 test
  • librt ==0.13.0 test
  • markupsafe ==3.0.3 test
  • mccabe ==0.7.0 test
  • mypy ==2.3.0 test
  • mypy-extensions ==1.1.0 test
  • nodeenv ==1.10.0 test
  • outcome ==1.3.0.post0 test
  • packaging ==26.2 test
  • parso ==0.8.7 test
  • pathspec ==1.1.1 test
  • platformdirs ==4.11.0 test
  • pluggy ==1.6.0 test
  • pre-commit ==4.6.1 test
  • pycparser ==3.0 test
  • pygments ==2.20.0 test
  • pylint ==4.0.6 test
  • pyopenssl ==26.2.0 test
  • pyright ==1.1.411 test
  • pytest ==9.1.1 test
  • python-discovery ==1.5.1 test
  • pytokens ==0.4.1 test
  • pyyaml ==6.0.3 test
  • requests ==2.34.2 test
  • roman-numerals ==4.1.0 test
  • ruff ==0.16.2 test
  • sniffio ==1.3.1 test
  • snowballstemmer ==3.1.1 test
  • sortedcontainers ==2.4.0 test
  • sphinx ==8.1.3 test
  • sphinx ==9.0.4 test
  • sphinx ==9.1.0 test
  • sphinxcontrib-applehelp ==2.0.0 test
  • sphinxcontrib-devhelp ==2.0.0 test
  • sphinxcontrib-htmlhelp ==2.1.0 test
  • sphinxcontrib-jsmath ==1.0.1 test
  • sphinxcontrib-qthelp ==2.0.0 test
  • sphinxcontrib-serializinghtml ==2.0.0 test
  • tomli ==2.4.1 test
  • tomlkit ==0.15.1 test
  • trustme ==1.2.1 test
  • types-cffi ==2.0.0.20260518 test
  • types-docutils ==0.22.3.20260724 test
  • types-pyopenssl ==24.1.0.20240722 test
  • types-pyyaml ==6.0.12.20260724 test
  • types-setuptools ==83.0.0.20260724 test
  • typing-extensions ==4.16.0 test
  • urllib3 ==2.7.0 test
  • uv ==0.12.3 test
  • virtualenv ==21.7.1 test
.github/workflows/check-newsfragment.yml actions
  • actions/checkout v7 composite
docs-requirements.txt pypi
  • alabaster ==1.0.0
  • attrs ==26.1.0
  • babel ==2.18.0
  • beautifulsoup4 ==4.15.0
  • certifi ==2026.7.22
  • cffi ==2.0.0
  • charset-normalizer ==3.4.9
  • click ==8.4.2
  • colorama ==0.4.6
  • cryptography ==48.0.0
  • docutils ==0.22.4
  • exceptiongroup ==1.3.1
  • idna ==3.18
  • imagesize ==2.0.0
  • immutables ==0.21
  • jinja2 ==3.1.6
  • markupsafe ==3.0.3
  • outcome ==1.3.0.post0
  • packaging ==26.2
  • pycparser ==3.0
  • pygments ==2.20.0
  • pyopenssl ==26.2.0
  • requests ==2.34.2
  • roman-numerals ==4.1.0
  • sniffio ==1.3.1
  • snowballstemmer ==3.1.1
  • sortedcontainers ==2.4.0
  • soupsieve ==2.9.1
  • sphinx ==9.0.4
  • sphinx ==9.1.0
  • sphinx-codeautolink ==0.19.0
  • sphinx-rtd-theme ==3.1.0
  • sphinxcontrib-applehelp ==2.0.0
  • sphinxcontrib-devhelp ==2.0.0
  • sphinxcontrib-htmlhelp ==2.1.0
  • sphinxcontrib-jquery ==4.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==2.0.0
  • sphinxcontrib-serializinghtml ==2.0.0
  • sphinxcontrib-trio ==1.2.0
  • towncrier ==25.8.0
  • typing-extensions ==4.16.0
  • urllib3 ==2.7.0
.github/workflows/release.yml actions
  • actions/checkout v7 composite
  • actions/download-artifact v8 composite
  • actions/setup-python v6 composite
  • actions/upload-artifact v7 composite
  • pypa/gh-action-pypi-publish release/v1 composite