https://github.com/encode/httpx

asyncio http python trio

Last synced: about 1 month ago

Repository metadata:

A next generation HTTP client for Python. 🦋


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 1,444
Total Committers: 241
Avg Commits per committer: 5.992
Development Distribution Score (DDS): 0.543

Commits in past year: 109
Committers in past year: 29
Avg Commits per committer in past year: 3.759
Development Distribution Score (DDS) in past year: 0.679

Name Email Commits
Tom Christie t****m@t****m 660
dependabot[bot] 4****] 143
Florimond Manca f****a@g****m 137
Seth Michael Larson s****n@g****m 29
Yeray Diaz Diaz y****z@g****m 20
Marcelo Trylesinski m****e@g****m 18
Can Sarıgöl c****l@d****r 17
Kar Petrosyan 9****n 15
Adrian Garcia Badaracco 1****b 14
Florimond Manca f****a@p****m 14
cdeler s****v@g****m 12
Josep Cugat j****t@g****m 10
Joe n****g@o****m 9
T-256 1****6 8
Stephen Brown II S****2@g****m 7
Jt Miclat j****t@g****m 7
Jamie Hewland j****d@g****m 7
Taneli Hukkinen h****1 6
Kar Petrosyan 9****8 6
Jonas Lundberg j****s@5****e 5
Martijn Pieters mj@z****m 5
Michał Górny m****y@g****g 5
Yeray Diaz Diaz y****z@f****m 5
Hugo van Kemenade h****k 5
Matus Ferech m****h@t****m 4
Trim21 t****e@g****m 4
Simon Willison s****n@g****m 3
Thomas Grainger t****n@g****m 3
Yeray Diaz Diaz y****z@f****m 3
toppk t****k@b****g 3
and 211 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

pypi: httpx

The next generation HTTP client.

  • Homepage: https://github.com/encode/httpx
  • Documentation: https://www.python-httpx.org
  • Licenses: BSD License
  • Latest release: 0.27.0 (published 10 months ago)
  • Last Synced: 2024-11-11T00:25:19.867Z (about 1 month ago)
  • Versions: 70
  • Dependent Packages: 3,898
  • Dependent Repositories: 28,516
  • Downloads: 103,347,833 Last month
  • Docker Downloads: 1,598,649,177
  • Rankings:
    • Dependent packages count: 0.008%
    • Downloads: 0.026%
    • Dependent repos count: 0.042%
    • Docker downloads count: 0.043%
    • Stargazers count: 0.426%
    • Average: 0.427%
    • Forks count: 2.015%
  • Maintainers (3)
  • Advisories:
conda: httpx

  • Homepage: https://github.com/encode/httpx
  • Licenses: BSD-3-Clause
  • Latest release: 0.23.0 (published over 2 years ago)
  • Last Synced: 2024-11-11T00:31:04.383Z (about 1 month ago)
  • Versions: 39
  • Dependent Packages: 56
  • Dependent Repositories: 21
  • Rankings:
    • Dependent packages count: 1.322%
    • Stargazers count: 2.884%
    • Average: 4.571%
    • Forks count: 6.213%
    • Dependent repos count: 7.865%
spack: py-httpx

HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.

  • Homepage: https://github.com/encode/httpx
  • Licenses: []
  • Latest release: 0.23.3 (published over 1 year ago)
  • Last Synced: 2024-11-11T00:27:30.899Z (about 1 month ago)
  • Versions: 6
  • Dependent Packages: 5
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Stargazers count: 0.889%
    • Forks count: 3.418%
    • Average: 5.822%
    • Dependent packages count: 18.98%
  • Maintainers (1)
pypi: bitbucket-python

API wrapper for Bitbucket written in Python

  • Homepage:
  • Documentation: https://bitbucket-python.readthedocs.io/
  • Licenses: MIT
  • Latest release: 0.3.2 (published over 1 year ago)
  • Last Synced: 2024-11-11T00:25:30.035Z (about 1 month ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 7
  • Downloads: 22,022 Last month
  • Rankings:
    • Downloads: 4.957%
    • Dependent repos count: 5.544%
    • Average: 6.87%
    • Dependent packages count: 10.109%
  • Maintainers (2)
conda: httpx

HTTPX is a fully featured HTTP client library for Python 3. It includes an integrated command line client, has support for both HTTP/1.1 and HTTP/2, and provides both sync and async APIs.

  • Homepage: https://github.com/encode/httpx
  • Licenses: BSD-3-Clause
  • Latest release: 0.26.0 (published 11 months ago)
  • Last Synced: 2024-11-11T00:26:14.263Z (about 1 month ago)
  • Versions: 19
  • Dependent Packages: 13
  • Dependent Repositories: 21
  • Rankings:
    • Dependent packages count: 3.171%
    • Stargazers count: 7.579%
    • Forks count: 13.134%
    • Average: 13.859%
    • Dependent repos count: 31.552%
pypi: web3http

The next generation HTTP client for Web3.

  • Homepage: https://github.com/encode/httpx
  • Documentation: https://www.python-httpx.org
  • Licenses: LGPL
  • Latest release: 0.17.0 (published almost 4 years ago)
  • Last Synced: 2024-11-11T00:25:14.006Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 58 Last month
  • Rankings:
    • Stargazers count: 0.176%
    • Forks count: 1.571%
    • Dependent packages count: 10.141%
    • Average: 15.418%
    • Dependent repos count: 21.526%
    • Downloads: 43.677%
  • Maintainers (1)
pypi: asyncwica

A simple async python API to access wica-http SSE.

  • Homepage: https://git.psi.ch/proscan_data/py-wica/-/tree/async
  • Documentation: https://asyncwica.readthedocs.io/
  • Licenses: GPL v3
  • Latest release: 1.3.0 (published almost 2 years ago)
  • Last Synced: 2024-11-11T00:28:11.995Z (about 1 month ago)
  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3,045 Last month
  • Rankings:
    • Dependent packages count: 6.633%
    • Average: 19.279%
    • Downloads: 20.593%
    • Dependent repos count: 30.611%
  • Maintainers (1)
pypi: httpx-with-httpcore-with-random-feature-branch

The next generation HTTP client.

  • Homepage: https://github.com/encode/httpx
  • Documentation: https://www.python-httpx.org
  • Licenses: BSD License
  • Latest release: 0.25.1 (published about 1 year ago)
  • Last Synced: 2024-11-11T00:25:34.603Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 109 Last month
  • Docker Downloads: 21,546
  • Rankings:
    • Stargazers count: 0.173%
    • Forks count: 1.57%
    • Dependent packages count: 10.026%
    • Average: 19.812%
    • Dependent repos count: 67.481%
  • Maintainers (1)
pypi: obrequests

Modern typed requests for Python 3 built on-top of HTTPX

  • Homepage: https://obrequests.readthedocs.io/en/latest/
  • Documentation: https://obrequests.readthedocs.io/
  • Licenses: GNU General Public License v3.0
  • Latest release: 2.0.1 (published about 3 years ago)
  • Last Synced: 2024-11-11T00:25:05.624Z (about 1 month ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 454 Last month
  • Rankings:
    • Dependent packages count: 10.052%
    • Dependent repos count: 21.642%
    • Average: 26.653%
    • Downloads: 48.267%
  • Maintainers (1)
pypi: elapi-test-pkg-xyz

elAPI is a powerful, extensible API client for eLabFTW.

  • Homepage: https://www.urz.uni-heidelberg.de/en/service-catalogue/software-and-applications/elabftw
  • Status: removed
  • Documentation: https://elapi-test-pkg-xyz.readthedocs.io/
  • Licenses: AGPL-3.0-only
  • Latest release:
  • Last Synced: 2024-11-11T00:26:19.423Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 10.73%
    • Average: 35.579%
    • Dependent repos count: 60.429%
  • Maintainers (1)
pypi: brahmai

Python SDK to interact with BRAHMAI APIs.

  • Homepage:
  • Documentation: https://brahmai.readthedocs.io/
  • Licenses: bsd-3-clause
  • Latest release: 0.1.0a0 (published 9 months ago)
  • Last Synced: 2024-11-11T00:25:43.871Z (about 1 month ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 560 Last month
  • Rankings:
    • Dependent packages count: 9.588%
    • Average: 36.422%
    • Dependent repos count: 63.256%
  • Maintainers (1)
pypi: python-caspass

CASPass - Login through Central Authentification Systems

  • Homepage: https://codeberg.org/oschwand/python-caspass
  • Documentation: https://python-caspass.readthedocs.io/
  • Licenses: bsd-3-clause
  • Latest release: 0.1.2 (published 11 months ago)
  • Last Synced: 2024-11-11T00:25:00.895Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 123 Last month
  • Rankings:
    • Dependent packages count: 9.967%
    • Average: 37.88%
    • Dependent repos count: 65.792%
  • Maintainers (1)
pypi: hxsoup

Various convenient features related to httpx and BeautifulSoup.

  • Homepage:
  • Documentation: https://hxsoup.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 0.4.1 (published 11 months ago)
  • Last Synced: 2024-11-11T00:27:42.575Z (about 1 month ago)
  • Versions: 8
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 522 Last month
  • Rankings:
    • Dependent packages count: 10.087%
    • Average: 38.332%
    • Dependent repos count: 66.577%
  • Maintainers (1)

Dependencies

.github/workflows/publish.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
.github/workflows/test-suite.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
pyproject.toml pypi
  • anyio *
  • certifi *
  • httpcore ==1.*
  • idna *
  • sniffio *
requirements.txt pypi
  • build ==1.0.3
  • chardet ==5.2.0
  • coverage ==7.3.0
  • cryptography ==41.0.7
  • mkautodoc ==0.2.0
  • mkdocs ==1.5.3
  • mkdocs-material ==9.4.14
  • mypy ==1.5.1
  • pytest ==7.4.3
  • ruff ==0.1.6
  • trio ==0.22.2
  • trio-typing ==0.10.0
  • trustme ==1.1.0
  • twine ==4.0.2
  • types-certifi ==2021.10.8.2
  • types-chardet ==5.0.4.5
  • uvicorn ==0.24.0.post1