https://github.com/aio-libs/aiohttp

aiohttp async asyncio hacktoberfest http http-client http-server python

Last synced: about 1 month ago

Repository metadata:

Asynchronous HTTP client/server framework for asyncio and Python


Owner metadata:


Committers metadata

Last synced: about 2 months ago

Total Commits: 9,882
Total Committers: 774
Avg Commits per committer: 12.767
Development Distribution Score (DDS): 0.614

Commits in past year: 1,388
Committers in past year: 64
Avg Commits per committer in past year: 21.688
Development Distribution Score (DDS) in past year: 0.694

Name Email Commits
Andrew Svetlov a****v@g****m 3817
dependabot[bot] 4****] 1112
Nikolay Kim f****1@g****m 600
patchback[bot] 4****] 509
Sviatoslav Sydorenko wk@s****a 380
Sam Bull g****t@s****g 303
J. Nick Koston n****k@k****g 296
dependabot-preview[bot] 2****] 236
pyup.io bot g****t@p****o 206
Nikolay Kim n****m@a****m 163
Sam Bull a****0@s****g 112
Sviatoslav Sydorenko s****t@r****m 74
Alexander Shorin k****l@g****m 60
Alexey Popravka a****a@h****m 54
Jashandeep Sohi j****i@g****m 44
pre-commit-ci[bot] 6****] 39
aio-libs-github-bot[bot] 7****] 33
Sviatoslav Sydorenko w****b@s****a 30
Samuel Colvin s@m****m 28
Dmitry Erlikh d****h@g****m 25
Pau Freixes p****s@g****m 22
Olexiy Pohorely 5****z 22
github-actions[bot] 4****] 20
Andrew Leech a****w@a****t 19
Marco Paolini m****o@c****m 19
Nickolai Novik i****y@y****m 19
Anton Kasyanov a****v@g****m 18
Slava s****g@g****m 18
Коренберг Марк s****r@g****m 18
Steve Repsher s****p 17
and 744 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

pypi: aiohttp

Async http client/server framework (asyncio)

spack: py-aiohttp

Supports both client and server side of HTTP protocol. Supports both client and server Web-Sockets out-of-the-box and avoids Callbacks. Provides Web-server with middlewares and plugable routing.

  • Homepage: https://github.com/aio-libs/aiohttp
  • Licenses: []
  • Latest release: 3.8.4 (published over 1 year ago)
  • Last Synced: 2024-10-29T15:34:09.265Z (about 2 months ago)
  • Versions: 8
  • Dependent Packages: 21
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 0.667%
    • Average: 1.737%
    • Forks count: 1.917%
    • Dependent packages count: 4.363%
  • Maintainers (1)
conda: aiohttp

  • Homepage: https://github.com/aio-libs/aiohttp
  • Licenses: MIT AND Apache-2.0
  • Latest release: 3.8.3 (published about 2 years ago)
  • Last Synced: 2024-10-29T16:25:02.947Z (about 2 months ago)
  • Versions: 36
  • Dependent Packages: 150
  • Dependent Repositories: 392
  • Rankings:
    • Dependent packages count: 0.494%
    • Dependent repos count: 1.437%
    • Average: 1.756%
    • Stargazers count: 2.256%
    • Forks count: 2.835%
conda: aiohttp

Async http client/server framework (asyncio)

  • Homepage: https://github.com/aio-libs/aiohttp
  • Licenses: MIT AND Apache-2.0
  • Latest release: 3.9.5 (published 8 months ago)
  • Last Synced: 2024-11-11T00:41:07.297Z (about 1 month ago)
  • Versions: 30
  • Dependent Packages: 15
  • Dependent Repositories: 392
  • Rankings:
    • Dependent packages count: 2.663%
    • Average: 6.293%
    • Stargazers count: 6.415%
    • Forks count: 7.595%
    • Dependent repos count: 8.502%
pypi: herre

oauth2/openid client tailored to pyqt and async environments

  • Homepage:
  • Documentation: https://herre.readthedocs.io/
  • Licenses: CC BY-NC 3.0
  • Latest release: 0.4.3 (published 11 months ago)
  • Last Synced: 2024-11-11T00:41:01.556Z (about 1 month ago)
  • Versions: 117
  • Dependent Packages: 3
  • Dependent Repositories: 4
  • Downloads: 7,661 Last month
  • Docker Downloads: 77
  • Rankings:
    • Dependent packages count: 2.344%
    • Docker downloads count: 4.24%
    • Average: 6.484%
    • Dependent repos count: 7.519%
    • Downloads: 11.832%
  • Maintainers (1)
pypi: aiohttp-edit

Async http client/server framework (asyncio)

  • Homepage: https://github.com/aio-libs/aiohttp
  • Documentation: https://aiohttp-edit.readthedocs.io/
  • Licenses: Apache 2
  • Latest release: 3.7.4.post11 (published over 3 years ago)
  • Last Synced: 2024-11-11T00:41:10.232Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 2,315 Last month
  • Rankings:
    • Stargazers count: 0.132%
    • Forks count: 0.344%
    • Dependent packages count: 7.303%
    • Average: 10.721%
    • Dependent repos count: 22.068%
    • Downloads: 23.757%
  • Maintainers (1)
pypi: achat

asynchronous wrapper over the chatsonic api for the python programming language

  • Homepage:
  • Documentation: https://achat.readthedocs.io/
  • Licenses: MIT
  • Latest release: 0.1.0 (published over 1 year ago)
  • Last Synced: 2024-11-11T00:40:59.985Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 927 Last month
  • Rankings:
    • Dependent packages count: 7.045%
    • Average: 18.7%
    • Dependent repos count: 30.355%
  • Maintainers (1)
pypi: herre-next

oauth2/openid client tailored to pyqt and async environments

  • Homepage:
  • Documentation: https://herre-next.readthedocs.io/
  • Licenses: CC BY-NC 3.0
  • Latest release:
  • Last Synced: 2024-11-11T00:41:02.084Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 385 Last month
  • Rankings:
    • Dependent packages count: 10.127%
    • Average: 33.563%
    • Dependent repos count: 56.999%
  • Maintainers (1)
pypi: dbt-sl-sdk

A client for dbt's Semantic Layer

  • Homepage:
  • Documentation: https://dbt-sl-sdk.readthedocs.io/
  • Licenses: other
  • Latest release:
  • Last Synced: 2024-11-11T00:40:40.167Z (about 1 month ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6,224 Last month
  • Rankings:
    • Dependent packages count: 10.773%
    • Average: 35.724%
    • Dependent repos count: 60.675%
  • Maintainers (1)
pypi: aiohttp-nossl

Async http client/server framework (asyncio)

  • Homepage: https://github.com/aio-libs/aiohttp
  • Status: removed
  • Documentation: https://aiohttp-nossl.readthedocs.io/
  • Licenses: Apache 2
  • Latest release:
  • Last Synced: 2024-11-11T00:40:45.534Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 10.837%
    • Average: 35.928%
    • Dependent repos count: 61.02%
  • Maintainers (1)

Dependencies

requirements/dev.txt pypi
  • cherry_picker ==2.1.0 development
  • pip-tools ==6.5.0 development
requirements/test.txt pypi
  • Brotli ==1.0.9 test
  • coverage ==6.4.2 test
  • cryptography ==36.0.1 test
  • freezegun ==1.1.0 test
  • mypy ==0.931 test
  • mypy-extensions ==0.4.3 test
  • proxy.py * test
  • pytest ==7.1.2 test
  • pytest-cov ==3.0.0 test
  • pytest-mock ==3.6.1 test
  • python-on-whales ==0.36.1 test
  • re-assert ==1.1.0 test
  • setuptools-git ==1.2 test
  • trustme ==0.9.0 test
  • wait-for-it ==2.2.1 test
.github/workflows/auto-merge.yml actions
  • dependabot/fetch-metadata v1 composite
.github/workflows/ci-cd.yml actions
  • actions/cache v3.0.4 composite
  • actions/checkout v4 composite
  • actions/download-artifact v3 composite
  • actions/setup-node v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • aio-libs/create-release v1.6.6 composite
  • codecov/codecov-action v3 composite
  • docker/setup-qemu-action v3 composite
  • pypa/cibuildwheel v2.16.2 composite
  • pypa/gh-action-pypi-publish release/v1 composite
  • re-actors/alls-green release/v1 composite
  • sigstore/gh-action-sigstore-python v2.1.0 composite
  • softprops/action-gh-release v1 composite
.github/workflows/codeql.yml actions
  • actions/checkout v4 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
.github/workflows/update-pre-commit.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • peter-evans/create-pull-request v5 composite
  • tibdex/github-app-token v2.1 composite
tools/testing/Dockerfile docker
  • python $PYTHON_VERSION build
pyproject.toml pypi
requirements/base.in pypi
  • gunicorn *
  • uvloop *
requirements/base.txt pypi
  • aiodns ==3.1.0
  • aiosignal ==1.3.1
  • async-timeout ==4.0.3
  • brotli ==1.1.0
  • cffi ==1.15.1
  • frozenlist ==1.4.0
  • gunicorn ==21.2.0
  • idna ==3.4
  • multidict ==6.0.4
  • packaging ==23.1
  • pycares ==4.3.0
  • pycparser ==2.21
  • typing-extensions ==4.7.1
  • uvloop ==0.17.0
  • yarl ==1.9.2
requirements/broken-projects.in pypi
requirements/constraints.in pypi
requirements/constraints.txt pypi
  • aiodns ==3.1.0
  • aiohttp-theme ==0.1.6
  • aioredis ==2.0.1
  • aiosignal ==1.3.1
  • alabaster ==0.7.13
  • async-timeout ==4.0.3
  • babel ==2.12.1
  • blockdiag ==3.0.0
  • brotli ==1.1.0
  • build ==0.10.0
  • certifi ==2023.7.22
  • cffi ==1.15.1
  • cfgv ==3.3.1
  • charset-normalizer ==3.2.0
  • cherry-picker ==2.1.0
  • click ==8.1.6
  • click-default-group ==1.2.2
  • coverage ==7.3.2
  • cryptography ==41.0.3
  • cython ==3.0.3
  • distlib ==0.3.7
  • docutils ==0.20.1
  • exceptiongroup ==1.1.2
  • filelock ==3.12.2
  • freezegun ==1.2.2
  • frozenlist ==1.4.0
  • funcparserlib ==1.0.1
  • gidgethub ==5.3.0
  • gunicorn ==21.2.0
  • identify ==2.5.26
  • idna ==3.4
  • imagesize ==1.4.1
  • incremental ==22.10.0
  • iniconfig ==2.0.0
  • jinja2 ==3.1.2
  • markupsafe ==2.1.3
  • multidict ==6.0.4
  • mypy ==1.6.0
  • mypy-extensions ==1.0.0
  • nodeenv ==1.8.0
  • packaging ==23.1
  • pillow ==9.5.0
  • pip ==23.2.1
  • pip-tools ==7.3.0
  • platformdirs ==3.10.0
  • pluggy ==1.2.0
  • pre-commit ==3.4.0
  • proxy-py ==2.4.3
  • pycares ==4.3.0
  • pycparser ==2.21
  • pydantic ==1.10.12
  • pyenchant ==3.2.2
  • pygments ==2.15.1
  • pyjwt ==2.8.0
  • pyproject-hooks ==1.0.0
  • pytest ==7.4.2
  • pytest-cov ==4.1.0
  • pytest-mock ==3.11.1
  • python-dateutil ==2.8.2
  • python-on-whales ==0.65.0
  • pyyaml ==6.0.1
  • re-assert ==1.1.0
  • regex ==2023.6.3
  • requests ==2.31.0
  • setuptools ==68.0.0
  • setuptools-git ==1.2
  • six ==1.16.0
  • slotscheck ==0.17.0
  • snowballstemmer ==2.2.0
  • sphinx ==7.1.2
  • sphinxcontrib-applehelp ==1.0.4
  • sphinxcontrib-blockdiag ==3.0.0
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • sphinxcontrib-spelling ==8.0.0
  • sphinxcontrib-towncrier ==0.3.2a0
  • toml ==0.10.2
  • tomli ==2.0.1
  • towncrier ==23.6.0
  • tqdm ==4.65.0
  • trustme ==1.1.0
  • typer ==0.9.0
  • typing-extensions ==4.7.1
  • uritemplate ==4.1.1
  • urllib3 ==2.0.4
  • uvloop ==0.17.0
  • virtualenv ==20.24.2
  • wait-for-it ==2.2.2
  • webcolors ==1.13
  • wheel ==0.41.0
  • yarl ==1.9.2
requirements/cython.in pypi
  • Cython *
requirements/cython.txt pypi
  • cython ==3.0.3
  • multidict ==6.0.4
  • typing-extensions ==4.7.1
requirements/dev.in pypi
  • cherry_picker * development
  • pip-tools * development
requirements/doc-spelling.in pypi
  • sphinxcontrib-spelling *
requirements/doc-spelling.txt pypi
  • aiohttp-theme ==0.1.6
  • alabaster ==0.7.13
  • babel ==2.12.1
  • blockdiag ==3.0.0
  • certifi ==2023.7.22
  • charset-normalizer ==3.3.0
  • click ==8.1.6
  • click-default-group ==1.2.2
  • docutils ==0.20.1
  • funcparserlib ==1.0.1
  • idna ==3.4
  • imagesize ==1.4.1
  • incremental ==22.10.0
  • jinja2 ==3.1.2
  • markupsafe ==2.1.3
  • packaging ==23.1
  • pillow ==9.5.0
  • pyenchant ==3.2.2
  • pygments ==2.15.1
  • requests ==2.31.0
  • setuptools ==68.0.0
  • snowballstemmer ==2.2.0
  • sphinx ==7.1.2
  • sphinxcontrib-applehelp ==1.0.4
  • sphinxcontrib-blockdiag ==3.0.0
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • sphinxcontrib-spelling ==8.0.0
  • sphinxcontrib-towncrier ==0.3.2a0
  • towncrier ==23.6.0
  • urllib3 ==2.0.6
  • webcolors ==1.13
requirements/doc.in pypi
  • aiohttp-theme *
  • sphinx *
  • sphinxcontrib-blockdiag *
  • sphinxcontrib-towncrier *
  • towncrier *
requirements/doc.txt pypi
  • aiohttp-theme ==0.1.6
  • alabaster ==0.7.13
  • babel ==2.12.1
  • blockdiag ==3.0.0
  • certifi ==2023.7.22
  • charset-normalizer ==3.3.0
  • click ==8.1.6
  • click-default-group ==1.2.2
  • docutils ==0.20.1
  • funcparserlib ==1.0.1
  • idna ==3.4
  • imagesize ==1.4.1
  • incremental ==22.10.0
  • jinja2 ==3.1.2
  • markupsafe ==2.1.3
  • packaging ==23.1
  • pillow ==9.5.0
  • pygments ==2.15.1
  • requests ==2.31.0
  • setuptools ==68.0.0
  • snowballstemmer ==2.2.0
  • sphinx ==7.1.2
  • sphinxcontrib-applehelp ==1.0.4
  • sphinxcontrib-blockdiag ==3.0.0
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.1
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • sphinxcontrib-towncrier ==0.3.2a0
  • towncrier ==23.6.0
  • urllib3 ==2.0.6
  • webcolors ==1.13
requirements/lint.in pypi
  • aioredis *
  • mypy *
  • pre-commit *
  • pytest *
  • slotscheck *
  • uvloop *
requirements/lint.txt pypi
  • aioredis ==2.0.1
  • async-timeout ==4.0.3
  • cfgv ==3.3.1
  • click ==8.1.6
  • distlib ==0.3.7
  • exceptiongroup ==1.1.2
  • filelock ==3.12.2
  • identify ==2.5.26
  • iniconfig ==2.0.0
  • mypy ==1.6.0
  • mypy-extensions ==1.0.0
  • nodeenv ==1.8.0
  • packaging ==23.1
  • platformdirs ==3.10.0
  • pluggy ==1.2.0
  • pre-commit ==3.4.0
  • pytest ==7.4.2
  • pyyaml ==6.0.1
  • setuptools ==68.0.0
  • slotscheck ==0.17.0
  • tomli ==2.0.1
  • typing-extensions ==4.7.1
  • uvloop ==0.17.0
  • virtualenv ==20.24.2
requirements/multidict.in pypi
  • multidict *
requirements/multidict.txt pypi
  • multidict ==6.0.4
requirements/runtime-deps.in pypi
  • Brotli *
  • aiodns >=1.1
  • aiosignal >=1.1.2
  • async-timeout >=4.0,<5.0
  • brotlicffi *
  • frozenlist >=1.1.1
  • multidict >=4.5,<7.0
  • yarl >=1.0,<2.0
requirements/runtime-deps.txt pypi
  • aiodns ==3.1.0
  • aiosignal ==1.3.1
  • async-timeout ==4.0.3
  • brotli ==1.1.0
  • cffi ==1.15.1
  • frozenlist ==1.4.0
  • idna ==3.4
  • multidict ==6.0.4
  • pycares ==4.3.0
  • pycparser ==2.21
  • yarl ==1.9.2
requirements/test.in pypi
  • coverage * test
  • freezegun * test
  • mypy * test
  • proxy.py * test
  • pytest * test
  • pytest-cov * test
  • pytest-mock * test
  • python-on-whales * test
  • re-assert * test
  • setuptools-git * test
  • trustme * test
  • wait-for-it * test
requirements/typing-extensions.in pypi
  • typing_extensions *
requirements/typing-extensions.txt pypi
  • typing-extensions ==4.7.1
setup.py pypi