Skip to main content

HTTP client library for gevent

Project description

GitHub Workflow CI Status PyPI Python Version from PEP 621 TOML PyPI - Downloads

geventhttpclient

A high performance, concurrent HTTP client library for python using gevent.

gevent.httplib support was removed in gevent 1.0, geventhttpclient now provides that missing functionality.

geventhttpclient uses a fast http parser, written in C.

geventhttpclient has been specifically designed for high concurrency, streaming and support HTTP 1.1 persistent connections. More generally it is designed for efficiently pulling from REST APIs and streaming APIs like Twitter's.

Safe SSL support is provided by default. geventhttpclient depends on the certifi CA Bundle. This is the same CA Bundle which ships with the Requests codebase, and is derived from Mozilla Firefox's canonical set.

As of version 2.1, only Python 3.9+ is fully supported (with prebuilt wheels).

A simple example:

#!/usr/bin/python

from geventhttpclient import HTTPClient
from geventhttpclient.url import URL

url = URL('http://gevent.org/')

http = HTTPClient(url.host)

# issue a get request
response = http.get(url.request_uri)

# read status_code
response.status_code

# read response body
body = response.read()

# close connections
http.close()

httplib compatibility and monkey patch

geventhttpclient.httplib module contains classes for drop in replacement of httplib connection and response objects. If you use httplib directly you can replace the httplib imports by geventhttpclient.httplib.

# from httplib import HTTPConnection
from geventhttpclient.httplib import HTTPConnection

If you use httplib2, urllib or urllib2; you can patch httplib to use the wrappers from geventhttpclient. For httplib2, make sure you patch before you import or the super calls will fail.

import geventhttpclient.httplib
geventhttpclient.httplib.patch()

import httplib2

High Concurrency

HTTPClient has connection pool built in and is greenlet safe by design. You can use the same instance among several greenlets.

#!/usr/bin/env python

import gevent.pool
import json

from geventhttpclient import HTTPClient
from geventhttpclient.url import URL


# go to http://developers.facebook.com/tools/explorer and copy the access token
TOKEN = '<go to http://developers.facebook.com/tools/explorer and copy the access token>'

url = URL('https://graph.facebook.com/me/friends')
url['access_token'] = TOKEN

# setting the concurrency to 10 allow to create 10 connections and
# reuse them.
http = HTTPClient.from_url(url, concurrency=10)

response = http.get(url.request_uri)
assert response.status_code == 200

# response comply to the read protocol. It passes the stream to
# the json parser as it's being read.
data = json.load(response)['data']

def print_friend_username(http, friend_id):
    friend_url = URL('/' + str(friend_id))
    friend_url['access_token'] = TOKEN
    # the greenlet will block until a connection is available
    response = http.get(friend_url.request_uri)
    assert response.status_code == 200
    friend = json.load(response)
    if 'username' in friend:
        print('%s: %s' % (friend['username'], friend['name']))
    else:
        print('%s has no username.' % friend['name'])

# allow to run 20 greenlet at a time, this is more than concurrency
# of the http client but isn't a problem since the client has its own
# connection pool.
pool = gevent.pool.Pool(20)
for item in data:
    friend_id = item['id']
    pool.spawn(print_friend_username, http, friend_id)

pool.join()
http.close()

Streaming

geventhttpclient supports streaming. Response objects have a read(N) and readline() method that read the stream incrementally. See src/examples/twitter_streaming.py for pulling twitter stream API.

Here is an example on how to download a big file chunk by chunk to save memory:

#!/usr/bin/env python

from geventhttpclient import HTTPClient, URL

url = URL('http://127.0.0.1:80/100.dat')
http = HTTPClient.from_url(url)
response = http.get(url.query_string)
assert response.status_code == 200

CHUNK_SIZE = 1024 * 16 # 16KB
with open('/tmp/100.dat', 'w') as f:
    data = response.read(CHUNK_SIZE)
    while data:
        f.write(data)
        data = response.read(CHUNK_SIZE)

Benchmarks

The benchmark does 10000 get requests against a local nginx server in the default configuration with a concurrency of 10. See benchmarks folder. The requests per second for a couple of popular clients is given in the table below. Please read benchmarks/README.md for mor details. Also note, HTTPX is better be used with asyncio, not gevent.

HTTP Client RPS
GeventHTTPClient 7268.9
Httplib2 (patched) 2323.9
Urllib3 2242.5
Requests 1046.1
Httpx 770.3

Linux(x86_64), Python 3.11.6 @ Intel i7-7560U

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geventhttpclient-2.2.0.tar.gz (82.2 kB view details)

Uploaded Source

Built Distributions

geventhttpclient-2.2.0-pp310-pypy310_pp73-win_amd64.whl (64.7 kB view details)

Uploaded PyPy Windows x86-64

geventhttpclient-2.2.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

geventhttpclient-2.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

geventhttpclient-2.2.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (66.0 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

geventhttpclient-2.2.0-pp39-pypy39_pp73-win_amd64.whl (64.7 kB view details)

Uploaded PyPy Windows x86-64

geventhttpclient-2.2.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

geventhttpclient-2.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

geventhttpclient-2.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (66.0 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

geventhttpclient-2.2.0-cp312-cp312-win_amd64.whl (64.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

geventhttpclient-2.2.0-cp312-cp312-win32.whl (63.8 kB view details)

Uploaded CPython 3.12 Windows x86

geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_x86_64.whl (133.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_ppc64le.whl (144.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ppc64le

geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_i686.whl (134.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_aarch64.whl (138.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

geventhttpclient-2.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (139.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

geventhttpclient-2.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (131.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

geventhttpclient-2.2.0-cp312-cp312-macosx_11_0_arm64.whl (68.0 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

geventhttpclient-2.2.0-cp312-cp312-macosx_10_9_x86_64.whl (68.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

geventhttpclient-2.2.0-cp312-cp312-macosx_10_9_universal2.whl (88.1 kB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

geventhttpclient-2.2.0-cp311-cp311-win_amd64.whl (64.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

geventhttpclient-2.2.0-cp311-cp311-win32.whl (63.8 kB view details)

Uploaded CPython 3.11 Windows x86

geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_x86_64.whl (133.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl (144.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ppc64le

geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_i686.whl (134.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_aarch64.whl (138.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

geventhttpclient-2.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (139.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

geventhttpclient-2.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (130.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

geventhttpclient-2.2.0-cp311-cp311-macosx_11_0_arm64.whl (68.0 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

geventhttpclient-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl (68.3 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

geventhttpclient-2.2.0-cp311-cp311-macosx_10_9_universal2.whl (88.1 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

geventhttpclient-2.2.0-cp310-cp310-win_amd64.whl (64.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

geventhttpclient-2.2.0-cp310-cp310-win32.whl (63.8 kB view details)

Uploaded CPython 3.10 Windows x86

geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_x86_64.whl (132.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl (143.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ppc64le

geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_i686.whl (133.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_aarch64.whl (137.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

geventhttpclient-2.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (139.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (134.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

geventhttpclient-2.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (130.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

geventhttpclient-2.2.0-cp310-cp310-macosx_11_0_arm64.whl (68.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

geventhttpclient-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl (68.3 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

geventhttpclient-2.2.0-cp310-cp310-macosx_10_9_universal2.whl (88.1 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

geventhttpclient-2.2.0-cp39-cp39-win_amd64.whl (64.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

geventhttpclient-2.2.0-cp39-cp39-win32.whl (63.8 kB view details)

Uploaded CPython 3.9 Windows x86

geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_x86_64.whl (132.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl (143.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ppc64le

geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_i686.whl (133.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_aarch64.whl (137.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

geventhttpclient-2.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (139.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (133.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (128.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

geventhttpclient-2.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (130.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

geventhttpclient-2.2.0-cp39-cp39-macosx_11_0_arm64.whl (67.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

geventhttpclient-2.2.0-cp39-cp39-macosx_10_9_x86_64.whl (68.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

geventhttpclient-2.2.0-cp39-cp39-macosx_10_9_universal2.whl (88.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file geventhttpclient-2.2.0.tar.gz.

File metadata

  • Download URL: geventhttpclient-2.2.0.tar.gz
  • Upload date:
  • Size: 82.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for geventhttpclient-2.2.0.tar.gz
Algorithm Hash digest
SHA256 6c91948e40233348e033f1bbc5dc3a96808d9b1512acfb7c0b5f81fe75f5b5fc
MD5 96429229f3df18d43609407c2f3ee697
BLAKE2b-256 2fc5836b35b4186379324e246bdf040972428b466ac72328c4e167cb2e8e451a

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 afd0b79ac6a977c37c882479398c0b1a50d94f27abdf131b3269710e53b8b33e
MD5 441b71f6103f8906f517c582735f2e01
BLAKE2b-256 a41aa3a1962fc029a79737141a23db4d683d9b0eeb0d2d4edc5027fe1cc740f2

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 62f70e77b8e6fb418d6243d434484fc1b1d73bd979a2a0aa1e12c49922828405
MD5 d9bb530062abcffb55c30071375c0f96
BLAKE2b-256 8e40c53c84e68775369cf8184efe4cdab6cad3d7df81cdc266d6d901d2723d7d

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 480d24b1830a7e4ee04b7016eafa689799af5106765e5b17a7974cbf2a30d0da
MD5 0e1660886e0913e0e91faf616d2ef2ba
BLAKE2b-256 2744696992b827385382c8a2e068248c62e048f03d149a3d51ad5872b03858c9

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 133b7b2705589c995f039a9126eef427ebfd72163af0facf57698e72aa927fd8
MD5 669ee0938bdfc5533453434ed4975da8
BLAKE2b-256 f87bd50acfc5a9cde4dd7c43dbee7129d3428e261fa1e311653665bce9fdfc07

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 abd2fe906070ec47320011679dd46fc756ca333f02f676a33edf5f5d34a881b2
MD5 bc2b5fd62ef0f15d6e46d77bd26e69eb
BLAKE2b-256 e75cf2c7dc0ae26471216e2aeb8678f0ba225d5f3b9b2baa482dfd163bc5b84d

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4e5fb2f44f99a3b52c6c9637c2b92dce4a84d713fe39fa52cd47b12dceceb29a
MD5 0bbe34bb2d7aeac374a24bfda4b28841
BLAKE2b-256 62f1e3676ef263b19ae6077dec7d2b0596461912cb243c29ee30807d9641d5c0

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 55364fe105637bb45d44047eaf0c255c030ebd58371e03d3fab2cfecd3448773
MD5 386311d946bf00b217d7564c799dec69
BLAKE2b-256 d0b0bfdfe133761e204c93b4550f32ae07daff4c8c753bcc102b02c05a603525

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c2a10f2c9760f0454303953a627ceb1092eb2d3142148d609540247999c6d1a4
MD5 2ec097efd9b4e6e4fef2dae427e7657e
BLAKE2b-256 793f6371556e6a85c8990f4b461b5bc675dda9ce78e52cba89f2f6f8364cd429

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 97eefc0d17de645d362440d45e80b136f0181c5ec0b86edfabe562a5d838d7ce
MD5 c0c8932641c68b35cc06743abb88e47b
BLAKE2b-256 b04fd3b7ffd88b3a0a716eedbcb91cb69d2d172e5b92bd06fc2d8eef1823caa7

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aecf243e3f024f17978c827740ef9de04f53c8671ddf4a3d5423c4c8389b3dc5
MD5 e86e9dea095bc15f5e0932b73bcc3e65
BLAKE2b-256 6b924771923f12998dcec22d96c0deed04fd76cbe5d1fd9b8e91a15e57a2a291

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bb97c3f832aa445e91139d887232be5677c870ba862b4d8efa7c25f45ede82ea
MD5 f4bf3a2e0b97053918b9e240cbcb6a07
BLAKE2b-256 93846b94aaaf86126c6b2f652604223febd1b750ffe670aa585b57aeef54c018

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e3269bf675a953623285ff9492e69cd12cf401bc78ec5ec23b452a0bbfd8c92e
MD5 de784348827bbe3697954687c9f97ca1
BLAKE2b-256 bc31f608d2a239e730b91a3725e4560bbff542855675e948dd28586b8c6a9225

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ab2ac6a799f224c122dbb9c6970f087dc26768cdc238ca27afedbe27181ddd4e
MD5 3b271e83628ba521c140e6b198538be2
BLAKE2b-256 b08467e46f678b3622a20573621ae05543a612a885efba932b3161a2b670c491

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 dd2dfedb345ca46422bf06a20c492e0f88b202075210d9729593756672deacd5
MD5 6e32dd3b8f4b83c32827a0223ff6851f
BLAKE2b-256 4f3d6b2c7916c688164eed591f6dfdc52c7d7176a949e1907ac0afee9fa06095

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 053924ba91dbe047e0f3a2e48b8f03d5bbba3dd6be521db1474a1cff98134c0f
MD5 378352efacfb67f22a67de6ec166e070
BLAKE2b-256 d557765272f48d5cbd9a843b1925312a6d036c37671276d9b2ad7ad297a6bbf8

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5df47b1861f00758bd7c1f79104c814bd0ea50523a20954d20cf16dc28c87d60
MD5 532df135fcdc92c281c0c00e35de0916
BLAKE2b-256 d1012ee4a49b1ef1bd3e1fedfe585dab934541c4ea537cf8a8b53f0587ec10e9

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8cc6141da9e26acd37f80e98f6d88ad45d4778a5469da7d52efe69c303b32c87
MD5 ffb9ceacdbf432366b6d89046a7f8711
BLAKE2b-256 7b94b04ca267cd294d28456f2db95a4313004abaa1324388970a81935bdfd6d0

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0ed6f034fe3d9e98904c1353a1716e90f4a041196b763b22c4422fe3ff6a2ab9
MD5 1b0c031368f70b37230907d398096212
BLAKE2b-256 665f4f86a18bb508a157260cf1c00d85b1bb868e9cb33af048d43d110d32e999

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d112a9ed5ee1df8fd2448b065a3520b4262dc214c9d879c3a61153b1acd5618
MD5 b5a8cca76afe4d1437ef6d2f07875d2a
BLAKE2b-256 736a4fa8007a66c250210dcdf9a4cf32ab536abb9d43b4d6de15ba7b2844f374

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d8a840b87ac341a0a14503ee99ba376f9b87686fda38505a3336d50157bc871d
MD5 56ef04460c2626708b28765c2e214116
BLAKE2b-256 6cb8589405e2616a95661c495364c63515572cfdbef67b9d09e0e880cb65b6de

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 101f57f24157eabea0d02a6a7deca97a86e4ae9f35631a4a21bd8ebb44e55bb2
MD5 b5385dd1867b51a14609c9b2b669d153
BLAKE2b-256 cfa1760f4578237fabdc7a32f587cbbfbb375913ce53925aa68cb62397e62499

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 225722218134c5a22d44c015fada895b2dbda209ec45c52b8e768566bb09be4a
MD5 6b007da6b300fccb440c7c149834b5ce
BLAKE2b-256 88b5593a059b4109872505c6caee236fb2e083d96325879965a7089dfaf3b155

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ff447a3dc6ac7c55cda41f663226cafa62cf4fabb3fe31a4bc0c8bc491e1ef26
MD5 830a2b09a28ae6e003b42176321afb37
BLAKE2b-256 95ea03688eb043998b64c7d36ca02947391167a7ef7508b4cb9f82cda965097f

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1761ee31c721b591f343293f782489b4a676b3ba5ffc5a1f274218ff4c4819d0
MD5 be0998a221a1aa398c9c8d1d62705505
BLAKE2b-256 fe6f72036a6d0829fe90e65d0b2ac05e20e033064b58134a9b1f5f699e22c84e

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 51e6171b75908685a337907c74939d319a972153a8822e6a125b47c3d4c45d1b
MD5 2232dd08054c1584cb1a5e83820ab9c4
BLAKE2b-256 5af9a7f781ac7a508e6751f3e4c7858a33e81edfd63f31e7e37e857dab6bd3f0

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 55525cd3ace9d235bff8e9cb6d40fccaa898fb660797d86bb9800f43a4e46872
MD5 2da46e6b55644c7c9fa66edfa44d82fe
BLAKE2b-256 22de5af546b1ebf77586df544b202b4d7f5acd0574a9c3c7c2206efe938316ba

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 3a492b6284c03247718c30f11d216cc062635bd8bee72bf8bc6886f95133e47c
MD5 95f106bfc23862eecc10f05907d7a6eb
BLAKE2b-256 fe60439747142537e96904479e1ea535ebc4b412656c706ba88f9f7d62d15510

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 320c7d1b5650a408f93987c54a4cfd7e34ea36c150cfa7ac06146e38b360a2b3
MD5 d4ec2000650d517f57207583ba18358e
BLAKE2b-256 5b1e9ac599fe624a5bb12a4fbd2b358cfceec84b3218370f087100da1ffc5b01

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2498f90c21f566b2a8da3baf0067499bf696ca5d7e04e56a6bb573fad7e56949
MD5 0cde9eb7b0b3737f69cfde92538f9acb
BLAKE2b-256 bce445dedc44d0bc0e3266bf281ba545d6e6bad772b5fcb4478fcd36d3f2432e

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 df6180e2a1d74ce3944b722e0ff446656bff89ab16dd5dfc1b2bb14df48da83b
MD5 9d1b6cf7abcf9b32933e5b49d9c70c78
BLAKE2b-256 2072a2d141756377c1b3db973512d71bf43e139c16386281b0a2d6bd5ee3f031

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a765664f5000635317c8419677c870d65af1ca11b8b90c3f51904a630f475fd2
MD5 87aabf8d02a54b6236f64dc828b1e7db
BLAKE2b-256 274b07195c62e4dc7233411a1cf59d95026446c9a1ba294a60b9d475b3d78abd

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca1a0fb4a3924bfd72b9345a3cac5f1478084f2476157a818ede6b3e7e058b02
MD5 7d00371a68a27efb37141b3a3297a2e5
BLAKE2b-256 df03dc57a29b344bbf978b80505bf5c12a3506e8d4a9b7c06dd6a9f3b90b8902

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3d7587b6bb8ac1896785e550a1bd4abbd914d88d4590be54759c01cd52c814f6
MD5 5fe7f8214b56f5cc82400d7c98d7357d
BLAKE2b-256 b6cd8f43193d2fa52d398a0d6e2b07b587208fe7d2f00a73b345855395ea7dcb

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18cfe261e7650ef579dca9e06e79189d3463d971fcb0223c1e2d882b491a77d5
MD5 d14e03f1459ce8a9584a4d958e4ac966
BLAKE2b-256 ed143e5f09713fa8b34bfc19271293137078999f8c251d9670db464e8812323c

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f85d0461431976eba91f7c699e853f3b1fc322d178af1fcdbaac4e87c9c497fb
MD5 651b351004fc27b59cfbc811c9f155e4
BLAKE2b-256 e5447b0f94051d96c14877c2e793b7be2dc2ae704a3493d93525119d85e6d780

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 850084c6e4780660673894f98e53847ee682f65249a550fa2a8d66fcd6e07ce7
MD5 b71f14b77a1b143e9be73491ec1866e7
BLAKE2b-256 c2ce3a9ac26b5c6b42f88e44a4423ff55931a026cd8acf6967b20fe6cd7de37e

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 43cec7de23f0eadd9684314dbcf4f6f6c6cd92f86551bebd5353c61aedf1c66e
MD5 b5f5eb161c8b109b64aafa486f3f382d
BLAKE2b-256 6274a441eada63019f0c07894d94bd372fd7c8d350a63c86f031dce439703bc3

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 40f2ad22503ad78603b6774aba1cea913911dc354e30466914449ab61095f505
MD5 f84d6204732c74947a44db99851ddcd5
BLAKE2b-256 962c8bb9910f7ff304edc21a67fb61da1b787d33fa6e7b086c6ae63797c669b2

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b153616491e1a2f6167a8370339ec2ab0d2a0de7ea9bd80d2c9712d9b6592374
MD5 c79cb332f08be950c98fe674b8af32df
BLAKE2b-256 81682d3c30d80165369630800581f2d14ccc96b9f232017ea720867e9765e2f0

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 779f49341ffb4771f9d022a685da478cf7a121c3fe17356c8f99d8ca45d25611
MD5 ade5781830191116f138db4ff9186c4d
BLAKE2b-256 248804060e3f59343e7db1fcbd574c3cc3111ced637a023476a612c58743e14e

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b94b38329bb94d3dd4f79ab6aae2d06d5cc5977e0517e8c30aeca83ab2de34b3
MD5 72327ccb084d69db62f3864972ee6a91
BLAKE2b-256 fda3774b46a0d90959d0da0f1fddae6c18543c06a800d374f73d68429f73cc1d

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f1652d7bc680877b10c80d16c6f8284d14b2f18820cd54d217a5ccafd87cdda9
MD5 5e9499a337656c6b1813deb5b99d8420
BLAKE2b-256 f753a5b5a48c524cffbefca5e5546ba678214b9c472a25bf0a2abb5d9d3a0691

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b109a918c9b142d6d7302acb30fb1af8a00dd1367054410e93bcb3aa93e5e8ba
MD5 af442f409f0963a3ee96d54919e5029c
BLAKE2b-256 e8a2f94149732d11023009efc63a442c5ffdc26172be256d103d1cef69a1e640

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c278f823edde1cc9e71b9b615603094c347642e5478a629b92ddb3aea0f40c7
MD5 5a98711ad68e245aa62efb48e8e71ab8
BLAKE2b-256 d252e70867f9b0a715410b894af1e02380568a644eed3b3893dccc16f3f58806

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1006056db8bd7dc9b04d1536194aae3671a91001da839236c715fdbc21e41fd8
MD5 f91628c2bc408d65972b65fd36a5fd23
BLAKE2b-256 4459d6c3ff08f2cf05da152b1da8e6ac230bb0979339659f9563a72abdb20c68

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 192957cde15800abf1b164bd6b654317720f43732de2747961f012affab628f8
MD5 6879189e7f72b1fe9b7fc44886d0b26d
BLAKE2b-256 1b646a7d4cf1a938b7b479ceb75e875194e23c18e0f2b7b1709b07fa0e72c6f7

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bea417981697c70437be8fa5bedccc0ee2c28e9b502ee0a83f3dcf647be6453b
MD5 e417e4ce576aa488770947c12b217706
BLAKE2b-256 311ed0233c13d4b0d10c6594a64a9a5203d553d2fc9bd895cb6d0bf520688d50

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 23e8a8b9692a2aef7ce1e4d995ac2528cd630bc268ce6c47e182926c909b239b
MD5 babffe291ed245a604aae9b075284f7f
BLAKE2b-256 41bab70a7a9bd60d5a5e2619ec47c71e9dc51e049b64bf6c5f22d3dc58d94499

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2832583e06ac30f7cbb888f70adb224cd6b37359058ad87489a736ad1e17cc1a
MD5 df25bb79eb2778cf317bcb2e2b6a33b4
BLAKE2b-256 92e42652cf6880331ee3735053b68da35caede2e4ecb58d9300d3cd46fff60e6

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a08d97fda4452cadfc445d60d38ac1f7735b54ba6f8359e2c95f6753008993b0
MD5 38413a6c8ea8e3e4f8f3ce2719f92a91
BLAKE2b-256 ace73982fc85a41de8965bb4cf4f704e059c0997eb52d05d1825fc0ca97aa738

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 347310896ed8685f81146f57e767579be5299ff9c9e659ee57c57b4aacfc187f
MD5 c0de8b9178ad518c056bf605933e2b68
BLAKE2b-256 8fd6d7b9f642a138dca313c946d532429aa326cd761f0676aed270b6ef817101

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2ebd95c61e3f07f37d2835f2823ecb84e4e18f491d08bd3d34a35f6728c8e499
MD5 21c6f922f7d0228b925dad5107029173
BLAKE2b-256 dd3762b9f249b63724caec132b0603e0d0b5ab8d408d008fc9bcedf09dd62f94

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 c452224189448c183335f93e2609f80c2c88845776e0ef121f601f86d0eb32af
MD5 b4801740181dfa86b554e97699604e29
BLAKE2b-256 7fead697c8a4a2d7971f6d1adb5682ac8d504703ec840bc243cba46ffcd95312

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 415ce708b61b5a4c2466a480bc31a67bde2b685bc82f88cf5b3b49cb7d420d11
MD5 953e97c6cee2f1f5fcae37e7e5fb831f
BLAKE2b-256 fa2dff8e09ceb4cfbf579e6483f2d7860fe0cb2af90d61ec4a1dd309d499ac87

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4adbc72c223921c72d5a8a64e0c462b72629565fb62e62e5af6e7dd8f802cf6f
MD5 ada04b6149a0340dc12b0ad244a30db2
BLAKE2b-256 2d5e1f8bb3d6cf9ba8b93de6003a9b2afe4996499e439a309c1b1a66ff7cd92a

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 aee9a49404b3fcb0c441ec831e51c37a3b8cfabfe96f65bc00b3beeccd2c0c1b
MD5 f4730dcac3d87717feaf46738e8abb9b
BLAKE2b-256 ba3be9cebb97a9359ffcda62f5fb58395ba5ec63ac335f30a9777613ae84f79c

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 169fe949e6c94e2ecb5a196f5aa6d7439a80e7f20314e68b2e10fbca37e0f4cd
MD5 e0c1ad2fe42efeb4bddc1dd6a76fce06
BLAKE2b-256 5bd73f6b34ce65ece3a902817dae419d13885a20de554463108a7cd1945f0377

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a61e2f88ce69fa110d6cdcaa53bee2274068a9c47f2e7b6854caf6de9b8590f
MD5 8db8ccff8217db53c7a1bd8eb9a52ccb
BLAKE2b-256 db814260509b8edf64569869e1a22d0ec9dac2edbd6c08c7b21351359d6f7db5

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 98ab33cd4f6e83bbdd16dbaea1b5337fe404632a6b5021ae5f2a139701523228
MD5 11f10ef96e42720efebaf5519fcb1575
BLAKE2b-256 2573c7fbd2998755a87954d8d3c90f373d7c84bfef146c6ce2fff68ad8409dc7

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f5dc3db3df05ec8c6101d2d650052f6a1c2afa68d7269bd3236978936417dbd
MD5 acce3a9f2819caa139ed49cbc150b20e
BLAKE2b-256 f1ad83ef25a783f4c0cbfd79c45109e509cc779ec5df0b0e5938fae0265c7a1f

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 091a4478f02f290765cac0023d3dfb4d6a516dc199ac64e92ca560e92068a822
MD5 b0095da625de7b45c989f0cdf0d5a049
BLAKE2b-256 45a157b0f66cf981179eee0a0e355331fa5a4cf1cc981a2eb6fbfa09566c07b0

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.2.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.2.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4272e8366ffb26bf90c83ce97070ce14470a71b5ec05c17cd4ea6323d89c9309
MD5 ffc9524cb1de0bfcb5977043213bbaee
BLAKE2b-256 0164bac4fbb1cf63e64ddcc29c500addb79caaef5a3e8b53562c5f504560fc84

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page