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 for patching http.client 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.

Since version 2.3, geventhttpclient features a largely requests compatible interface. It covers basic HTTP usage including cookie management, form data encoding or decoding of compressed data, but otherwise isn't as feature rich as the original requests. For simple use-cases, it can serve as a drop-in replacement.

import geventhttpclient as requests
requests.get("https://github.com").text
requests.post("http://httpbingo.org/post", data="asdfasd").json()

from geventhttpclient import Session
s = Session()
s.get("http://httpbingo.org/headers").json()
s.get("https://github.com").content

This interface builds on top of the lower level HTTPClient.

from geventhttpclient import HTTPClient
from geventhttpclient.url import URL

url = URL("http://gevent.org/")
client = HTTPClient(url.host)
response = client.get(url.request_uri)
response.status_code
body = response.read()
client.close()

httplib compatibility and monkey patch

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

# from http.client 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 a connection pool built in and is greenlet safe by design. You can use the same instance among several greenlets. It is the low level building block of this library.

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 = "<MY_DEV_TOKEN>"

url = URL("https://graph.facebook.com/me/friends", params={"access_token": TOKEN})

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

response = client.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(client, friend_id):
    friend_url = URL(f"/{friend_id}", params={"access_token": TOKEN})
    # the greenlet will block until a connection is available
    response = client.get(friend_url.request_uri)
    assert response.status_code == 200
    friend = json.load(response)
    if "username" in friend:
        print(f"{friend['username']}: {friend['name']}")
    else:
        print(f"{friend['name']} has no username.")

# 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, client, friend_id)

pool.join()
client.close()

Streaming

geventhttpclient supports streaming. Response objects have a read(n) and readline() method that read the stream incrementally. See 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:

from geventhttpclient import HTTPClient, URL

url = URL("http://127.0.0.1:80/100.dat")
client = HTTPClient.from_url(url)
response = client.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 runs 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 more 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

License

This package is distributed under the MIT license. Previous versions of geventhttpclient used http_parser.c, which in turn was based on http/ngx_http_parse.c from NGINX, copyright Igor Sysoev, Joyent, Inc., and other Node contributors. For more information, see http://github.com/joyent/http-parser

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.3.2.tar.gz (83.6 kB view details)

Uploaded Source

Built Distributions

geventhttpclient-2.3.2-pp310-pypy310_pp73-win_amd64.whl (48.8 kB view details)

Uploaded PyPy Windows x86-64

geventhttpclient-2.3.2-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.4 kB view details)

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

geventhttpclient-2.3.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (58.5 kB view details)

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

geventhttpclient-2.3.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (49.8 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

geventhttpclient-2.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (50.5 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

geventhttpclient-2.3.2-pp39-pypy39_pp73-win_amd64.whl (48.8 kB view details)

Uploaded PyPy Windows x86-64

geventhttpclient-2.3.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.4 kB view details)

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

geventhttpclient-2.3.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (58.5 kB view details)

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

geventhttpclient-2.3.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (49.7 kB view details)

Uploaded PyPy macOS 11.0+ ARM64

geventhttpclient-2.3.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (50.5 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

geventhttpclient-2.3.2-cp313-cp313-win_amd64.whl (48.8 kB view details)

Uploaded CPython 3.13 Windows x86-64

geventhttpclient-2.3.2-cp313-cp313-win32.whl (48.2 kB view details)

Uploaded CPython 3.13 Windows x86

geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_x86_64.whl (111.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_ppc64le.whl (118.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_i686.whl (113.0 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_aarch64.whl (111.6 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (124.2 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (118.7 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.3.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (113.9 kB view details)

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

geventhttpclient-2.3.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (115.3 kB view details)

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

geventhttpclient-2.3.2-cp313-cp313-macosx_11_0_arm64.whl (51.6 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

geventhttpclient-2.3.2-cp313-cp313-macosx_10_13_x86_64.whl (52.3 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

geventhttpclient-2.3.2-cp313-cp313-macosx_10_13_universal2.whl (71.6 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

geventhttpclient-2.3.2-cp312-cp312-win_amd64.whl (48.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

geventhttpclient-2.3.2-cp312-cp312-win32.whl (48.2 kB view details)

Uploaded CPython 3.12 Windows x86

geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_x86_64.whl (111.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_ppc64le.whl (118.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_i686.whl (113.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_aarch64.whl (111.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (124.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (118.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.3.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (113.9 kB view details)

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

geventhttpclient-2.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (115.3 kB view details)

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

geventhttpclient-2.3.2-cp312-cp312-macosx_11_0_arm64.whl (51.7 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

geventhttpclient-2.3.2-cp312-cp312-macosx_10_13_x86_64.whl (52.3 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

geventhttpclient-2.3.2-cp312-cp312-macosx_10_13_universal2.whl (71.7 kB view details)

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

geventhttpclient-2.3.2-cp311-cp311-win_amd64.whl (48.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

geventhttpclient-2.3.2-cp311-cp311-win32.whl (48.2 kB view details)

Uploaded CPython 3.11 Windows x86

geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_x86_64.whl (111.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_ppc64le.whl (117.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_i686.whl (112.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_aarch64.whl (111.0 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (123.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (118.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.3.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (113.0 kB view details)

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

geventhttpclient-2.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (114.6 kB view details)

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

geventhttpclient-2.3.2-cp311-cp311-macosx_11_0_arm64.whl (51.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

geventhttpclient-2.3.2-cp311-cp311-macosx_10_9_x86_64.whl (52.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

geventhttpclient-2.3.2-cp311-cp311-macosx_10_9_universal2.whl (71.6 kB view details)

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

geventhttpclient-2.3.2-cp310-cp310-win_amd64.whl (48.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

geventhttpclient-2.3.2-cp310-cp310-win32.whl (48.2 kB view details)

Uploaded CPython 3.10 Windows x86

geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_x86_64.whl (111.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_ppc64le.whl (117.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_i686.whl (112.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_aarch64.whl (110.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (123.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (118.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.3.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (112.9 kB view details)

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

geventhttpclient-2.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (114.5 kB view details)

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

geventhttpclient-2.3.2-cp310-cp310-macosx_11_0_arm64.whl (51.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

geventhttpclient-2.3.2-cp310-cp310-macosx_10_9_x86_64.whl (52.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

geventhttpclient-2.3.2-cp310-cp310-macosx_10_9_universal2.whl (71.6 kB view details)

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

geventhttpclient-2.3.2-cp39-cp39-win_amd64.whl (48.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

geventhttpclient-2.3.2-cp39-cp39-win32.whl (48.2 kB view details)

Uploaded CPython 3.9 Windows x86

geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_x86_64.whl (110.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_ppc64le.whl (117.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_i686.whl (112.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_aarch64.whl (110.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (123.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

geventhttpclient-2.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (117.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

geventhttpclient-2.3.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (112.7 kB view details)

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

geventhttpclient-2.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (114.3 kB view details)

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

geventhttpclient-2.3.2-cp39-cp39-macosx_11_0_arm64.whl (51.6 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

geventhttpclient-2.3.2-cp39-cp39-macosx_10_9_x86_64.whl (52.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

geventhttpclient-2.3.2-cp39-cp39-macosx_10_9_universal2.whl (71.6 kB view details)

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

File details

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

File metadata

  • Download URL: geventhttpclient-2.3.2.tar.gz
  • Upload date:
  • Size: 83.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for geventhttpclient-2.3.2.tar.gz
Algorithm Hash digest
SHA256 8e5d82b80934ddf692d6e79d0781da65d7369018c037160f01c5ba5dbd144d82
MD5 7675f8e3efa6dd694552f975b1d6d95e
BLAKE2b-256 b47f02f7a5152025314b9624877bda32e20291c305454ebc5e11fbc8c1169061

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ee93d71ad5c4232cc3772aa5a8fce35256887f64c6f0e3191ab5883b00c0acb3
MD5 cd2f96142e7bf243850cf33bd7349fc9
BLAKE2b-256 ec218e1b3aaa511fa4481943c2ff003d4e3341190a908a814130214cc1f9a86c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32d0c01378a4fbb1641a9d8ff23483b9c08d8615bba48e7c9bf189521575703a
MD5 e70832aae18fb8ace7886ff3f58b7fd2
BLAKE2b-256 4c9c51c55e541f88ff40e4d9969c4c484603f7d087be4f364e8a59a67dc2917c

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-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.3.2-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b10e312e6422931388274436dc308bb3b4bdf7c334dfb19bbae0f467ae35efd5
MD5 d1f4852668973555987fcff02dc019e4
BLAKE2b-256 82377bc13201a8992ba847cde809d22d3a7d36cbd231864f7285816949083e4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 34cd42ab8c0e17bf21ad57ed2da286dc8662d91779cf1dd81bb8a674e8175791
MD5 fa0c03880f4507356c00f52ef42b75f5
BLAKE2b-256 dec50ce72d2f2c22dd29ed45cdda5dd1ffcd85bd5ecd6eac994d068d48cbce12

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b87c80b2e6706af721753963e68396162da6f11958ff4994778fc2ce8c3f0a2
MD5 a099f947c25965eb17bc21b79afb7c40
BLAKE2b-256 e4af20fd04ae04c40e21448d8bd48eac3c99466df8fc61c0488aa2326a3ae37f

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5dbb5eb4fc0cb36fae7138c6bfdce5bc929c80e74c5ffa9b9970abef6f01de6c
MD5 378e4a5e47ee0b44e640fea3bb4a0270
BLAKE2b-256 5fa2c170ba46d9af51e6d475bb326e434fc0a6e1cb75f1e097764fb845cb3579

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6fd2747f2bc7a4124a0eb2420ad99f3dabd0c92012e31a53e61874a8581d4592
MD5 2d9f4ee90480c90184c53146330f6f5b
BLAKE2b-256 adcc9c200f586aafd81c0b7fa1d4f505f6de0975455d4506f41a089044af02cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5ad13ba291fb2c407367361751285b778154e39269726f1d14e4cd3ee971c043
MD5 8da7eff55fa81502641cfbec8567256e
BLAKE2b-256 fe7ad751fc567cde5ad9172b54d2d4cfe15da3b5106b32ca57739f94859a3d56

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-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.3.2-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94ae1f1daae8fb56230c717f64be164fec482ea565af1bf63afc5e7f5de05fe3
MD5 5c413679aa703da5794ee772d7294254
BLAKE2b-256 693b37c69bf7d793e1e1683785748be6d83c76308970bbc2e0577684b57b1994

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 02d9468f9538b59b8d0b1747fec14a1ed889ee1e917e7133b98e0591427ae341
MD5 e0cc65fed273cd73c375c5326d07969b
BLAKE2b-256 e7d98a0e0cdc96cd5cd3bdc7fd7787f8f9418a987cde50037b332a7fea70446b

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20ab7997efd732466c94bbe5823ec6876970a34e7dc998cee0b5dfc4d3f5d196
MD5 a580cc35689ba4c5f39748cb86e55e26
BLAKE2b-256 2a0329f739fbf645f7bf72c039aca98f367c456e2f203aaa70f00f790f378481

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 78c45029f532b5b9a31498c423887e44c2be7fbfc784552c5cff6c01804b1bb0
MD5 085b35fe8386d7335d572263a716444f
BLAKE2b-256 17d6bceba022bdb1668c3c9e940eeef034fc226d78b6f3e7c3afbba8f5ea0e46

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 42b8b53a00a7eb442c7436affd311f223cac65fe61142c5c3bbcc9b3c6a23dc3
MD5 8c0569d1edb483ddd1c75931c7877474
BLAKE2b-256 5e902a2ff4b51acca0edf8ca616fc7eb957535af5400bbb7aa3da92bbb263499

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 146b1940d681bd09ef64f2615205fb5522f593b54d4268567a82544a7b5f0a8d
MD5 10c4356b4ece9163cc2d8ddecc3724c9
BLAKE2b-256 e210c15e29c2a8d1565a38cd784c676bf5e53aa5479a94f9afbedc9e7e1dde96

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 64b42161aa4af6d460e4ec8c8e73335ee34bb737bc8cdbffe7d06d9709a900e4
MD5 00fde1dbf8a1d544c0cf22f417e99b9c
BLAKE2b-256 0a9b79afb2a63059d420ace9cb51cf517dd8256c6154e740d45e9effcf3ac008

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 f3c90d76f19bb7e13cf41531c163cd3168441961626aaf4d03963517525428e8
MD5 8da15d61aa5cd9021ce47b60aca449c9
BLAKE2b-256 5f7524e1d8f8e92e404e6a70233eb70da0ff697758073f867478c65f50e3793f

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9b7146643479a685b5d24549885d0e95ff8541deaed431babd2480d9a6d79b92
MD5 b008fa57707adf53fb3981f93c8f1a99
BLAKE2b-256 e891761d5ae90585407005e6cf41efff796186dbc053322ab345370b6252e592

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a73bef91a9df0f11d7f3357c445f523a3bd81951daf5b08b73d267f3111ee79e
MD5 fd4107611d8919b925fe98f831e216a9
BLAKE2b-256 4417dd8538686b94efe2281d3189d5c7fa1fd39dbe50242d6873c928c323338d

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cd98469e330e6bc2d4c8e2472e7a0014ee30c21af9e8e0f73144cc50e6fc7213
MD5 04cc87121ab2e5e327748ec9d7f53fdd
BLAKE2b-256 0425807a139d66d697b1c83f53c2d6f1bc94f01afc60b603482ca298e84b77f4

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 edcf4f9b1465b70cdff71ece36031cc0fe16ccd3be7dcf79d36727d8338b13f4
MD5 1a586b2e7b47e3bdd306d1e39d35b9f3
BLAKE2b-256 d2f0bf17fd1929c29f32e068f9d46dd76271cdb3b53fe40831354f1de52c9532

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-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.3.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 722537a6adf29d0a9ab7f2712098048c79b82cf27faf16199fafebb004d86089
MD5 68dd08a4ed5f962c56820d8fe7ef5a2c
BLAKE2b-256 2b89318174b272985e9bf680805d68e2e6ecba609a8aa5019eec4a5227b25f82

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9c178fe247627852e2511e68ffed1e5431bd769f7c1faa13f98424734bea6074
MD5 46d0b8a7999f8c0918d288575d52fbca
BLAKE2b-256 40c068931b38e5316dd7e64c81321ccc825aefabe3316ae9d30f838ba139d2ce

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 beec9017b7c46921e680aab9b9c5c16a80ca72c00811be461b1fc1163706f1f1
MD5 2df356618e6a49eb3c96d73f576d1663
BLAKE2b-256 7b87f718b7467ffa72b181d2224e072d7790eb7560c9eaa205fa3434d40773a7

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 19af93ff12e4f8629345100dafb5c2dfe59d74c24e5719a0c921dc54c4d46797
MD5 5b20b1faa4ae7971592cab5ccf5a3016
BLAKE2b-256 cb0e273e772604657744f8f484fd2eeeb4c58b20f4fe4f6d6a3be0e292de97fd

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 3c042c50eb47e04d423a78f6a12737d406f04e0723f2b5c152c11b7747c1e154
MD5 f9d3eed3c49122ad9087af682d86047f
BLAKE2b-256 6cd2b2bd1d92aa65b0d97e828d4f9d437f8196fdba739c0bf5c84307b337d9cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 95f441a2331d5a955bacc4b6d4f98b3184e3371536fc528718763503bc3aafa7
MD5 8ceb026a5a171d480b53d3b825f59538
BLAKE2b-256 ffe9054833b87a57a76a645b0545be548597b073d90e126fbe47ebf04937798d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 364a28400e7b697bef6f11d031f0faa835988c6078cd431e00194caabb67dd07
MD5 ff17394dc5d705ccce2600e4486858bf
BLAKE2b-256 e2836835aadad0e3f2ef1a086926165ea51cd72fe8011adc023189c696656711

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 50d7605f6950f3afcb14b62103a2748b5818faf0eacc0b3c351ac6871be09d0b
MD5 0584daa8be7b484bbc28174e9799e2cc
BLAKE2b-256 bf3bf8aa97059dc23e152803d6a6c134c1bbc0c5abd403fa4b749e1d41b51aa3

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 12d3fe7b0c0ad0501b2f257dd755b766332406a11f81335cd48af7ce15419bd3
MD5 719b7b5eba46e1db824464c4689fa54f
BLAKE2b-256 ff09b49e0f3b9b3fab6f6516c90f7295849019c50cacce8226755889c45c5712

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3402c066223bc1e246373b21eb3232488db98bec2d4eb097fa7ce830a75d1cdb
MD5 296feb004f650dfd0e1d8d32da9e9db0
BLAKE2b-256 d51796ae6f0d5618448769abbf184c9426c20b777716e2a9cacb38bcbce663fa

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 93adc7320a5c0cac6b8737fef5d2e90119214600a5a7f01b950c584130911779
MD5 8f328e5813a1ad9db06ffa5098619b2a
BLAKE2b-256 b5feb15f4c6ca3f35a38eef5d150ad88704e36ba7b30e7398acabd33652eb795

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3fda383e948b7f0da21e3933748b66fe235d8a27ee9b2d0a422709cb1cfef81c
MD5 88ea56cfea5776d93ff21ed5228d44f6
BLAKE2b-256 b4cf58f983c3fbac0240c10b326152340f04211b2bf14534367b8eaef4a37db8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4fbfa9b43404036e6254bcedec826cde1a91cae23fa2a7b13819b35b13e4ee3
MD5 e0da63927695e80880513f0ad0444c2c
BLAKE2b-256 a20fabfe61a814ab671a22c6deee192202b1c96a42d56d6a207e7b957cfe5f11

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-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.3.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c41ad5d5cd9641b8e838318ca5782331f5b002eb6144fd600b6ca55ad5d02369
MD5 790b24ee7def49d91f721b9bceabc5f3
BLAKE2b-256 2dc87b5df1f559ed2147fd88966c7eddf5586d8203b6c66ee9e1deb1fe600ac2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 09a6c4d8ed98f7ec6e9083a3992c2793f3fdff5ea467986ca8105ef2c44efeab
MD5 2efce1812f9b6ee1473318e9f6afd9f9
BLAKE2b-256 a5f182b1d54860e567f6402d6dc870a60775662491101974da356a00ca70243b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a609deb7f4024a6964de80d1ec64dea56ad5ed0c9de75c8cd4475002fb304a7
MD5 00979ad2737f62691ad9f85b687cee1a
BLAKE2b-256 f3a00e6e65977147e6506edf5c223aa2791b400aa8dd1ef51a4700c1a8a11d5c

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 dd453340aa549afc9d6be28fc450fa75012d644bf703892b7d538ab2a37c18fe
MD5 a991c4c16f1fcb9726f7f7a3e25e7392
BLAKE2b-256 41434e5835b8d6b8add8a3f3484eeafcbda23b0ef7d32b372c740a5d97ed97d9

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 a83b3abb7f7596517fceeb9a5b2fdd414508630c3ac70f1dcac01519b1570fe5
MD5 8e6e3b346b55a66148ceb598ff5e6f5e
BLAKE2b-256 722451be4d8c5fe96d152f1910d840600ac5276ef740147ddd00aba8c4d8e96f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9063f25691ee3f5f4b528510ea39648e81d22989a1c3fc80dd860aca137b07d2
MD5 1d1fa6e1084f224b792ccaee9a66275a
BLAKE2b-256 de69657ec9eacee408d4dc31e543feeb24a50201ef01eda213dd2cadb5a47a68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6e066dc46aa54fa3134608486d6216c6623975f5d0282f46319bb5f5d3d2eb39
MD5 f4fe4e2c7747c60ef47421da76038b82
BLAKE2b-256 f9e9ed994f28e91521f4fd3c585b9208f8cd45b07ea4b3651e4f8097b4710119

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1c821653f2296c2dbf9a0664e5f84c93494f142a52288a492e4a8f3ce8583e94
MD5 cb3315b95feb9dc071dc9fb2d42a855a
BLAKE2b-256 278b2bc751dfc195f9193df8693e3d55c8e4ca906f27018fd122734194a3e9d5

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 b50cc783a8ddabae7cd1e7117700bc21e1fe4d03dc4723acd164130283b5a1cd
MD5 e907bd63fefaf0ba7972dc0e7a99d2d4
BLAKE2b-256 186558a5069c206b1f5d774801e3fe5f85e9b2083705d395b8c9fdd0626ed432

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b5528f3c695a6fda27cb5a4e6a880f6cf99fa8fbc506c2c4efcc5c73a922a52d
MD5 f42a3fbfc1b8752a0ebd90d07aec4827
BLAKE2b-256 686019563693ae113362fd87308ae1f0fafa54c291f4d207454d8343d5ad1f56

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 63248bfd4fdef44df26921e3d5b0b83b9ff8b4f06c476b7d370be61272c95f4b
MD5 358ce08ae6ff92e0df6009226d52a3d1
BLAKE2b-256 70d7d03eea94cae948e351af8b5e2d0d5aef0eaf67a82bde606633bdda2728dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c96bbe7dc2a7eb9d2d431f89a0d7d872affe58acd22a684e7ef68414e1793a74
MD5 c5802d4006f67680a92dd3fe0e4e5dd3
BLAKE2b-256 d52d7a7ecbfbbce4f6bf86ec309383004d8aaca736825c1dc1fa701855463425

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 947e75820fde3a635388ed013889e2428eaa275c8f6891ddd36b2d9c9c1a9ef0
MD5 5225b9f09575b63b9978d603a1d63c63
BLAKE2b-256 b9dc0d66a5a482cd9a2492ddc4e005a17dae14301247dfbb2d183d38ab03064c

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-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.3.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4b91900fb7232903ee1f200dd37b84be0f5f2cd7a1c133971293f0a54696b7c
MD5 5dd0f8dc5723313b26925ccc9cc61f2b
BLAKE2b-256 3ab99f78330e252cdd4b85b6664381087f79cd97e6bcdc4c8eaaccee07be2efc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ef413cf7fbff46a5e117b20367b029f3d2ad04a44ff114eff3f9c223c3ffb0b0
MD5 a0d223bd2f7f538d674c644e786d2502
BLAKE2b-256 d8e011fe197b97599f45ba0ab4a81b60e6911c124a1bc737bdf5ab826b4c07a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4017685e3477711bdf2272b9c54196a84ce3d5ca5445d9e389b8e0b5ca8c64ce
MD5 68153198a427423022be756a37dd45fa
BLAKE2b-256 5df2d2457353ce19a9b34a74096846271d103e353be279a89a1a4505039a65f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dd7dfb138e0bc317caa9dde3719c36b76dc43ccf9993fadd9807821e4cb898f2
MD5 0df1e217ee4df0889b2630b8a7672652
BLAKE2b-256 10f5cda9dd8f5fa29e5d652f7688d1b0268be2d00d2098bc15263900f32a20ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7220d552242f0b8027ed2127a4ae76f8edffb807006d6f5da994348ad5c7efea
MD5 ed5ff5b5e706e41e5e54941f721fbeca
BLAKE2b-256 de23a664d4bd5799f22261664503818a9e1163f0b0bf2a15b18769ba23572ec6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7183d5a4c2fd6da946b728499965c11c9783e3228ec50288c47440ee2b192e7e
MD5 f52e8bc9f06c3db9bdbbab89755535a4
BLAKE2b-256 ac9648f459b6ac8c744ef59f2da4e488c7e9ab5edf3b3dda047d8a382890f76c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e4a7a0605e5be087af41f852c9ecb110bfcfe0a990f29fb893f72693c9227b94
MD5 5fadf74ccf18a9e729faf3f65af5a31a
BLAKE2b-256 52bd8e0f6cb05af0cf8f10de8c8eee5c7792be067360d8a340e26f86fa05caac

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 76689b2cafd033488581b01312a0eba6b13ff345efa0499ff828d2feb79e5c79
MD5 b19859fcb3d122b0cc9421cd185a09fe
BLAKE2b-256 d9eb2dc0d0a69419d78729344610e8080e8eb137ce15cde3bf59a32edb800090

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 a9318117936792a4029f44299730640fccac3c263193bdb74987c72dd4c9e5e1
MD5 681ca75939d6b13a024198f6ea7157c2
BLAKE2b-256 0e24f0479a17230d3e82766fadb7e2e3de36ff236c211fe29e9614caf9417f95

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3624c9f525bae29148ab264699e23313224609d5ad0e2c6f1abad45f0701a9e7
MD5 110ba3e86a8180b9b50f55533b5b0ebe
BLAKE2b-256 2d17fb4b1bb45c53c65e26913ec1d72e28100368d95faa95df36702e5d9fef5c

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23c168d9681177c0e8c4abf200f2e830923648560e563f5fa8694930ce3647d8
MD5 a668a6463e9c06e279a16c8e8b331499
BLAKE2b-256 5e7cc5a8b7c8c1be120c5116f1a2240a4763da3e1d786ba4455dbdf578911c09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 825314fe3bb829f0ef7feed957228bf3b1dba4628e15e57eb344d04972a16be4
MD5 69bb74cc0c433a9f4c37d82d43964701
BLAKE2b-256 ce22d0a7f0fc30973a84a9f2713667288a8329723a813908ccf5c148b43d58c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37bb59d3a6fc72310c937625f4139ddb0cae3ae94cc19676984545b951136b63
MD5 ebf27992dad77d00110f7647e8b8b62b
BLAKE2b-256 2a45588891ba53792d7d3c2f7a6ae3caac2f2ef73d05a975f5885afca9249baa

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-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.3.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d018a3833ed6dcce8710bd6e23806bd72ab4ba644bb737a71ed272fb4d0206a
MD5 4f01cb87a46be694ec9adb7387756103
BLAKE2b-256 2ff3732604c537e95654482800b2009e0ddc38c99498dde397fe59cc04930fc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ba0cf7b9684eac2c2844add6c563653554ec86a5543c8f91a1e3fc9a697e8395
MD5 3a599a742e2476679d09cb5bd991fe84
BLAKE2b-256 ab382a25855b6e5b6ee42635b101b52762046c14059072e97c4eb62369425bfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f26cc72a3b155466da2e0555cd54566549c136297097046f52337d6e7a2d1f8
MD5 aacdba57a4530f80fe34d4b2d7a1c1cc
BLAKE2b-256 730abcbaecef8b2a19c2005ae67e17aa558abf5a93922bfbe4442ed4eab65e45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 087e0b78f1392c8e4765739d8c2f862af1e5439a42b80228acd3df2a573db507
MD5 ffb2886d5cc06133c6fa05f3fc9b3a90
BLAKE2b-256 7bd0ee25f48542b711b63f5aaeb6f88cb508bd801705d0f5f8b47880de145e6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7d843c1b29254fc2789140e3da6760969de813c5c65d6fea5d0f03d2153ca4df
MD5 b077091780534d51d88d58e45575f930
BLAKE2b-256 8f2a82317e0fea31e8404091fa2d1bfb11e6ef1cde1ad7db0920e5c8238b15ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c3f25a4f06d8054447636723385fd4255609ffd2461c8adf3a75757c8c229fad
MD5 e2279e75ec55582e00ba7d564a48dbfd
BLAKE2b-256 3d83daec74c5ed0e60d9e29269f68d9f54ab3a384f612256df99d80f3de7cac9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f45bee54785c5e963f76c60213d06581ac319803fd0ce413818127468f513ce0
MD5 0f784e830882057b74acbbee96abeeaf
BLAKE2b-256 e00ed37904d8824ba2eaa92b760ccc819c27b03a401847a4d8a821d6a1524933

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ba8303bbaaa237e9fdf750e4dd5bb01c474e08e6970197bfc67845d7a6a1aaf4
MD5 f71c1df814c51019e75a49220303c43d
BLAKE2b-256 c37a858d6cb84d5534e925aff6d0915c587e052175b6ed28936b43fc6649fbd9

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 271d3d46dc538d42cf8154e072fe2043c0ba415255549c138db37a54fda87a57
MD5 735bea7f0c690c434e89610cb4c27ee6
BLAKE2b-256 16422eab90e8a9d11e4a9ab7d9108302343c2b1a773bb30efc05c99dcdd4b5b6

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0666f8243fe5db4c7bd7bf2e59176f823e22632c3814052dfd6ca10232e32ece
MD5 8770a679d014071b13722ac9e8d99f3e
BLAKE2b-256 d865da073379e728da68457d7cb41eecd6a4491c9dd7f4ddd62e41fc40de2fe2

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b4f5144d71a5bc76ee153b21fcd2f3649d8faf78fec98b7248280ca193afbb57
MD5 1fd2fec55fe1458df0c52a982bcf4fe2
BLAKE2b-256 e9c3d1690135a1b0ca28e576dc8952073e46383daa424d09e7074c76cd1515d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 375d0ca6e5e5cfd0679774b4cf7b537ced0d4c1521d9b1c7b887a83868c1a619
MD5 a1d5df5c2e276eb583db28259bb3f242
BLAKE2b-256 86377768bece816171d784f3dba342cace270cfda91b4913432bd6247b067632

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bc6bc0ef165feb54d0f9e879c36fb41b560771df39e9ad405d9fc6b486f95996
MD5 a1d62dbec789c0e2a80135d8e5272b2a
BLAKE2b-256 fa3938e0d3e5eab0967d741d9ad3394bc17cf11df8b27423a1c117054c96fbff

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.2-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.3.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b4cff7729411c6cf4d4277b649e81d09025246255f5a6006055a82321bde28d
MD5 fb1177ff66bdedaff38a07f6a27c2df2
BLAKE2b-256 940555e90a26604e2816193b0260448e25f8c7971824e4da3dabb5076839e0ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 99c58a3cb37053cf7517fb5cd6fa26e3883d3ab5766ba2b1ca3ce95bbdd8cb06
MD5 ec4020d762856d2cedd7ca675059d6a8
BLAKE2b-256 a77d5ba356d6832a9ca2315fd1702c55553a5249d2cbe7543579eaaae43821ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2c37af9b5a3d619b7ca6a44df196e3210743c3377bfa5ec64ddb70d1825d2a4
MD5 5d53fcf3cf36c11c3f0d4de23b295ad6
BLAKE2b-256 d2601e81988b1740f295eb9f7909c7e045fedde2f29af4af672bef1cf29b955e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b20204b49862d7c62c140729b55cabd8f20a0d259d429db3ee91885247c0ecf
MD5 40efd3c920b3b816ff67ab212fedc17b
BLAKE2b-256 7162bc3bbef4763a965c13b7b2bed59f3c6b534cb86fe185d97994110b091d0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9633ab7e1c6cdf60892772ed2e1ffd2be156537bb842a4ee05773bd4ec4e2b2e
MD5 c6cc4cda528fff81064505325d4e7252
BLAKE2b-256 0f08c134a99fff24a0406891d7479e438492ff78a72efc33d9161e338397da9b

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