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


Release history Release notifications | RSS feed

This version

2.3.9

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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

geventhttpclient-2.3.9-cp314-cp314t-win_amd64.whl (50.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

geventhttpclient-2.3.9-cp314-cp314t-win32.whl (49.7 kB view details)

Uploaded CPython 3.14tWindows x86

geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_x86_64.whl (115.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_ppc64le.whl (122.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_aarch64.whl (115.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

geventhttpclient-2.3.9-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (125.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

geventhttpclient-2.3.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (120.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

geventhttpclient-2.3.9-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (118.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

geventhttpclient-2.3.9-cp314-cp314t-macosx_11_0_arm64.whl (51.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

geventhttpclient-2.3.9-cp314-cp314t-macosx_10_15_x86_64.whl (52.1 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

geventhttpclient-2.3.9-cp314-cp314t-macosx_10_15_universal2.whl (70.8 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

geventhttpclient-2.3.9-cp314-cp314-win_amd64.whl (49.9 kB view details)

Uploaded CPython 3.14Windows x86-64

geventhttpclient-2.3.9-cp314-cp314-win32.whl (49.4 kB view details)

Uploaded CPython 3.14Windows x86

geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_x86_64.whl (112.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_ppc64le.whl (118.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_aarch64.whl (112.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.9-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (122.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

geventhttpclient-2.3.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (116.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

geventhttpclient-2.3.9-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (115.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

geventhttpclient-2.3.9-cp314-cp314-macosx_11_0_arm64.whl (51.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

geventhttpclient-2.3.9-cp314-cp314-macosx_10_15_x86_64.whl (51.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

geventhttpclient-2.3.9-cp314-cp314-macosx_10_15_universal2.whl (70.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

geventhttpclient-2.3.9-cp313-cp313-win_amd64.whl (49.4 kB view details)

Uploaded CPython 3.13Windows x86-64

geventhttpclient-2.3.9-cp313-cp313-win32.whl (48.7 kB view details)

Uploaded CPython 3.13Windows x86

geventhttpclient-2.3.9-cp313-cp313-musllinux_1_2_x86_64.whl (112.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.9-cp313-cp313-musllinux_1_2_ppc64le.whl (118.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.9-cp313-cp313-musllinux_1_2_aarch64.whl (112.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.9-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (122.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

geventhttpclient-2.3.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (116.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

geventhttpclient-2.3.9-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (115.4 kB view details)

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

geventhttpclient-2.3.9-cp313-cp313-macosx_11_0_arm64.whl (51.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

geventhttpclient-2.3.9-cp313-cp313-macosx_10_13_x86_64.whl (51.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

geventhttpclient-2.3.9-cp313-cp313-macosx_10_13_universal2.whl (70.1 kB view details)

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

geventhttpclient-2.3.9-cp312-cp312-win_amd64.whl (49.4 kB view details)

Uploaded CPython 3.12Windows x86-64

geventhttpclient-2.3.9-cp312-cp312-win32.whl (48.8 kB view details)

Uploaded CPython 3.12Windows x86

geventhttpclient-2.3.9-cp312-cp312-musllinux_1_2_x86_64.whl (112.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.9-cp312-cp312-musllinux_1_2_ppc64le.whl (118.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.9-cp312-cp312-musllinux_1_2_aarch64.whl (112.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.9-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (122.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

geventhttpclient-2.3.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (116.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

geventhttpclient-2.3.9-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (115.4 kB view details)

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

geventhttpclient-2.3.9-cp312-cp312-macosx_11_0_arm64.whl (51.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

geventhttpclient-2.3.9-cp312-cp312-macosx_10_13_x86_64.whl (51.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

geventhttpclient-2.3.9-cp312-cp312-macosx_10_13_universal2.whl (70.1 kB view details)

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

geventhttpclient-2.3.9-cp311-cp311-win_amd64.whl (49.4 kB view details)

Uploaded CPython 3.11Windows x86-64

geventhttpclient-2.3.9-cp311-cp311-win32.whl (48.7 kB view details)

Uploaded CPython 3.11Windows x86

geventhttpclient-2.3.9-cp311-cp311-musllinux_1_2_x86_64.whl (111.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.9-cp311-cp311-musllinux_1_2_ppc64le.whl (118.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.9-cp311-cp311-musllinux_1_2_aarch64.whl (111.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.9-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (121.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

geventhttpclient-2.3.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

geventhttpclient-2.3.9-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (114.7 kB view details)

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

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

Uploaded CPython 3.11macOS 11.0+ ARM64

geventhttpclient-2.3.9-cp311-cp311-macosx_10_9_x86_64.whl (51.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

geventhttpclient-2.3.9-cp311-cp311-macosx_10_9_universal2.whl (70.1 kB view details)

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

geventhttpclient-2.3.9-cp310-cp310-win_amd64.whl (49.4 kB view details)

Uploaded CPython 3.10Windows x86-64

geventhttpclient-2.3.9-cp310-cp310-win32.whl (48.7 kB view details)

Uploaded CPython 3.10Windows x86

geventhttpclient-2.3.9-cp310-cp310-musllinux_1_2_x86_64.whl (111.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.9-cp310-cp310-musllinux_1_2_ppc64le.whl (118.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.9-cp310-cp310-musllinux_1_2_aarch64.whl (111.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.9-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (121.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

geventhttpclient-2.3.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

geventhttpclient-2.3.9-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (114.6 kB view details)

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

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

Uploaded CPython 3.10macOS 11.0+ ARM64

geventhttpclient-2.3.9-cp310-cp310-macosx_10_9_x86_64.whl (51.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

geventhttpclient-2.3.9-cp310-cp310-macosx_10_9_universal2.whl (70.1 kB view details)

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

geventhttpclient-2.3.9-cp39-cp39-win_amd64.whl (49.4 kB view details)

Uploaded CPython 3.9Windows x86-64

geventhttpclient-2.3.9-cp39-cp39-win32.whl (48.7 kB view details)

Uploaded CPython 3.9Windows x86

geventhttpclient-2.3.9-cp39-cp39-musllinux_1_2_x86_64.whl (111.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.9-cp39-cp39-musllinux_1_2_ppc64le.whl (117.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.9-cp39-cp39-musllinux_1_2_aarch64.whl (111.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.9-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (121.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

geventhttpclient-2.3.9-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

geventhttpclient-2.3.9-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (114.4 kB view details)

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

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

Uploaded CPython 3.9macOS 11.0+ ARM64

geventhttpclient-2.3.9-cp39-cp39-macosx_10_9_x86_64.whl (51.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

geventhttpclient-2.3.9-cp39-cp39-macosx_10_9_universal2.whl (70.2 kB view details)

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

File details

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

File metadata

  • Download URL: geventhttpclient-2.3.9.tar.gz
  • Upload date:
  • Size: 84.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for geventhttpclient-2.3.9.tar.gz
Algorithm Hash digest
SHA256 16807578dc4a175e8d97e6e39d65a10b04b5237a8c55f7a5ef39044e869baeb8
MD5 e19f02cd149955f2ae23589ada59470d
BLAKE2b-256 d7ffcb3db11fca4223b2753ae170d1a09c9d32bfbfa3e8d4a6181324db686830

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b9bbcbc7d5d875e5180f2b1f1c6fa8e092ef80d9debfb6ba22a4ec28f0565395
MD5 ac832941822b5430420cf6ff18358e90
BLAKE2b-256 59f695d1ed1ace7902d8e1ce698db31931cb87d4abe621ec2df24e69daf49ae9

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-win32.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 14eaa836bde26a70952e95ca462018f3a47c1c92642327315aa6502e54141016
MD5 e1134a737e2f23b00eaf811c4edbdfb3
BLAKE2b-256 8516d20ac6ac73d63fe326ffe357a8e91c4f43b9e790faeeb9b15774eecf2550

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 52516d5c153fcef0d3d2447e533244dc6360e8c2a190b958861137db6f227605
MD5 de8a664776d277541207252c7876d931
BLAKE2b-256 777d20606d1a4ae085eb3935e4d3625e7208911d0f1a0006c9fd962d88254d92

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 5000c9fb0553818c4e4c1de248ee4e9a56de0a245a30ef76b687542a935f4645
MD5 3c502fdb897c843ccb145ed529867a39
BLAKE2b-256 cb55ec651647ee2f7fdfee8d7a75ba682064e0e5012696f9aa83c0392d54fdeb

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a6436cd77885a8ef7cdc6d225cddd732560a17e92969c74e997836cf3135baa0
MD5 88c944fa9eb0c9d2962161e11fee9269
BLAKE2b-256 b4e1d8f385fd6a3538cf1fd57a3fd47b133fba2e32c6be86e75805117d96ff1f

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 38535589a564822c64d1b4c2a5d6dcc27159d0d7d76500f2c8c8d21d9dd54880
MD5 6645889868b0c633c6717f3f0e264fd9
BLAKE2b-256 988f0ef02946bbbbd91ba4c3da99657d90e250c00409710ed377e4e4540b90c3

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8e3b279da39ad3eee69a5df9e1b602f87bcd2cec7eb258d3cc801e2170682383
MD5 60930112974345aadecbeeeeeb461b57
BLAKE2b-256 c2080ede3d90ab92a105f24b758b0bfb2d5e7f34c017d22d76d87524e75e93cc

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 cfe23d419aa676492677374bdd37e364c921895d1090a180173be5d5f87f82b9
MD5 9b4f8383e333a8836186902f3defe065
BLAKE2b-256 d997461fd5c73858b2daaaba2ecefd2ff64aa8f2242c48c939e75caba9ec3cb2

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f66a33c95e4d6d343fc6ace458b13c613684bf7cfd6832b61cc9c42eaf394f3
MD5 8a8f68f25bfdc45af7f1b5a1c20cfb9c
BLAKE2b-256 5d0723cc505111abb65cb5a68e5cd123b1ffc1ad7893a1bc46945b9ed3d03245

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 53977ca41809eaef73cf38af170484baa53bde5f16bafbca7b77b670c343f48f
MD5 8a3f82e2d0479539edb195793e6e45c8
BLAKE2b-256 5f897887f802adee5990c10dd9c44b20a3205e046773061266ce5cffb99e30b9

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 ae44cec808193bb70b634fabdfdd89f0850744ace5668dc98063d633cf50c417
MD5 e780ab632e5f60cc578ad47b1b4a8d3e
BLAKE2b-256 b45f2f7f8f63968d26d7233fb9b9e5b1a5015989b90f95e997e9dc98283b0a86

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c4d5e1b9b1ac9baab42a1789bbfae7e97e40e8e83e09a32b353c6eb985f36071
MD5 3420dbaf21c95351490bdbcad18f83fe
BLAKE2b-256 fd05b8d71edd82c9b07b9be0c3e5d6faf94583c6a098e2e9e5ee2b14a6312c5e

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 7b60c0b650c77d2644374149c38dfee34510e88e569ca85f38fe15f40ecaea1c
MD5 b37cb428c3c9ada7c265855b87e785b6
BLAKE2b-256 fe22a61a9cb76feede0d4429154d391c275debde78b6602f52c95aeed6dce1ff

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cd4efebba798c7f585aa1ceb9aba9524b12ebc51b26ad62de5234b8264d9b94d
MD5 e565d08f0e31b04eb9947413de0ef345
BLAKE2b-256 3bb5c1559f43ef56100d64bf1b227844bf229101fdb58b556e2336b4307bda0d

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 caf8779ca686497e0fab1048b026b4e48fb14fb9e88ddbfd14ca1a1a4c4bfa89
MD5 070a4a9d4c2a3996597153589a32b3b9
BLAKE2b-256 025bfd7b17c37a9f9002a5fd8d690c97ada372393fcfb9358dd62026e089ae96

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 83dc6f037a50b7d2dc45af58a7e7978016a06320a5f823d1bd544c85d69f2058
MD5 9aa68409192589f9bd923a55a2b6db2a
BLAKE2b-256 f88c15c5d71e6011f317f7decb26fd15e1e6caf780b09297af3018599311e6df

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 2b244adcbf5814a29d5cea8b2fc079f9242d92765191faa4dc5eccc0421840ae
MD5 8376cf9ae12f15c44c2d3a11c0a0fdf2
BLAKE2b-256 ea6325ee53c3efa9ded9976e4f5ac8c6f8e8cef941bbbc847290e7f5c0254c40

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d3d24480c3a2cc88311c41a042bc12ab8e4104dad6029591ecbf5a1e933e8a44
MD5 aba011476b7c8968c021b55d3c48ab51
BLAKE2b-256 1de8d7d82f527c632cbdeffa34858557db3da238f68f2fbb9bd80f2ec2c64510

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 e1ac3a39e3c4ae36024ddf1694eb82b0cc22c4516f176477f94f98bcd56ce6cf
MD5 3bb3655c17cbe5b6424c02b6b5de9648
BLAKE2b-256 e5f34585fabea4f45c4c21cd128d61ebbf43a78c73d520c70471734d41177b1d

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 31b463324d5fde983657247b2faea77f8f8a40f3f7ac0c2897a2fe3afa27d610
MD5 e1e074fbbbc14b832a81476f991b582c
BLAKE2b-256 1a642d2cfd9dd9ae0a6d4138b8a88f0b4524657a48a7c81ead6986a3e955deda

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 549155d557de403612336ca36cd93a049e67acbf9a29e6b6b971d0f4cb56786d
MD5 03169eb4171d67ad20cda0790a476578
BLAKE2b-256 298bad6eb43b136fdb2f4954dc21073911d7703ea95fd88a3cc7512714508ce3

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 6c06e243de53f54942b098f81622917f4a33c16f44733c9371ea98a2cd5ce12e
MD5 aede1d5d0df74eca83578a192c283873
BLAKE2b-256 169f57d5acd0d95417a29661dfa91a8657be8026a9df17cafc6ba4f20bc2a687

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 14daf2f0361f19b0221f900d7e9d563c184bb7186676e61fe848495b1f2483d3
MD5 4aedd7b006762f27fd95455318c2cb29
BLAKE2b-256 896715b1ba79dfbab515c0d42a01b6545adef7dad00968eaa89ec21cca030c2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 af7931f55522cddedf84e837769c66d9ceb130b29182ad1e2d0201f501df899f
MD5 5e458f53081175716fa2b71f7fabe0af
BLAKE2b-256 b17994ace94281e40f7258ba4e7166ae846394d2a673dbe47a0a255eb0d53ca8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 98ff3350d8be75586076140bde565c35ccdd72a6840b88f94037ec6595407383
MD5 3add914075cdce3909382ea604709107
BLAKE2b-256 4fd334e80569f3563eb26f5d7bb971677de0b53b16d720f87373cc7aeee51c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 e73b25415e83064f5a334e83495d97b138e66f67a98cfcad154068c257733973
MD5 c603e95d0d92950c29bee824f147da94
BLAKE2b-256 12ae12821cad292235d4db8532f58c8bc93db4211862845bf76a4c06e6ed1416

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 47a303bcac3d69569f025d0c81781c5f0c1a48c9f225e43082d1b56e4c0440f8
MD5 eb0dd6d826355c66164b342e4421d2eb
BLAKE2b-256 fa7584400d58934f774cef259c8b49292542313c02224c2f11b1b116d720b464

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 06df5597edf65d4c691052fce3e37620cbc037879a3b872bc16a7b2a0941d59a
MD5 452c243c6ccc08fbeb11cf32a7c53eda
BLAKE2b-256 0071941c05d483fe8a95672f8f39e7410292f4b617020d1d595b88da5660b132

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9b16e30dbbc528453a4130210d83638444229357c073eb911421eb44e3367359
MD5 9eebb113129c3d1c3811e41eed70d229
BLAKE2b-256 f81f1b61f8dae1efb670f7728cd727c35ff294b89af727db268f9e2d90102a97

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 a18b28d2f8bc7fcfc721227733bccb647602399db6b0fd093c00ff9699717b74
MD5 679928a722606603c3d1f3d7be06df60
BLAKE2b-256 7eac952c51392527f707c1f08401d0b477cdd1840a487dffa6e9fce444d54122

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3eec8e442214d4086e40a3ae7fe1e1e3ecbc422157d8d2118059cf9977336d9f
MD5 69d0a13916a61f97e67f3ac561d6bf79
BLAKE2b-256 35ff930be8f0e4f84d1b229b1ec394463ea36701991d888f4856904e292a6b0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 02e06a2f78a225b70e616b493317073f3e2fddd4e51ddfc44569d188f368bd8d
MD5 1e727a15beebfd8d3adfb335bb09a4d2
BLAKE2b-256 63d7d28f76482880f9233de07fb9422db26b983a901cad4670bba8bc1170f988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9d0568d38cf74cecd37fd1ef65459f60ecd26dbc0d33bc2a1e0d8df4af24f07d
MD5 f8d20f5d1ba0c1d9764f683f8becc0da
BLAKE2b-256 120cec3e7926e5a24780ad0f2d422799966f2f13342c793ed9f37f0c03282f58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 98f3582a1c9effb56bc2db4f43d382cedd921217a139d5737eeaad3a1e307047
MD5 39ef1282acb59eb691cd4840ece853f6
BLAKE2b-256 fe32918822056ecc395a1f4e81e292a4549779fd255dd533b036aac80023b691

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4110273531fc9ac2ec197a44a90d9c7b4266b51a070747368e38213be281d5c2
MD5 dd8a5a57d4cd7a4ae4b92072c2e01c43
BLAKE2b-256 a62503b06f42ddb202f2a7da0f8dc3759ac4a09213bad6122e218397268832d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c9091db18eeb53626a81e9280d602ae9e29706ee4c1e7a05edc8b07cc632b3fc
MD5 be749439e0b47934097c8b23d5c23473
BLAKE2b-256 67e1e559f1ee8b0d26870cabae401bb32706390ade2f4e540695fbb6ed908bdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 0ff40ca5b848f96c6390bd8cc3a4c4598c119be08125cf1c30103201adc00940
MD5 458ce709b0d0e67ec56b416321170947
BLAKE2b-256 2810965899a6c557055974b2aca048d478451aa144876171fbe023959fd8f42a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d91139a4fafd77fa985535966d7a6c2e64753f340ab1395508ee83cd8de70c38
MD5 13ff9c7ba1d2c80c7cada856284582b1
BLAKE2b-256 4c006ef955f9eb1cfd7412ee20e5f7bee2459f3a9aad3330b4c193729a968ee2

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 2b91fb31523725ddc777c14b444ccedaf2043dcb9af0ede29056a9b8146c79a7
MD5 fc3b6778134bcca9a6dfeb3b89d219af
BLAKE2b-256 6250877f2ddd8ebebb0e060bfc34ed5d3721689e96c6debb218f5bac9fa04339

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 39011c8cdd7ef8b6ab07592525f83018cd1504e8133cce5114bfcee5547b9bb5
MD5 30ac347c0645b123071a56c89e37fa1f
BLAKE2b-256 3cebdef9770ae049a64b698c78186ebe1281900da581401a043c206efe2957ca

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 c582a6697c82a948d3d42094da941544606a0ebee31fc0aa6731e248eeba0e9b
MD5 938d475a1592b24a71e163a122fc4766
BLAKE2b-256 5a12bed280730e754bc8f1691481a58cff71eca16f439dc6629ad6843ffc9988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b542025a0c9905c847d1459e598ccbdcd21dc0dd050cc1d3813ce7e01bd350f
MD5 5c895bb83a5b5accf4dcfb46b89ff414
BLAKE2b-256 16b2f65c47ec71278f02c22e5d7120db855fe9c1d8034994c6c4ac8ed9b2328a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 04b8feec69fd662eb46b4f81013206f5a23d179b195cbaf590d4a59f641ed0fc
MD5 0d83f22e16f0371bf2b7af5ce14fc0c6
BLAKE2b-256 18c6043e74e5ce9ce7cfd206f2ba572ded6bfe7278fb73d0d81aef0e913e9b5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 39afb8046fe04358a85956555aa6a1d931710bac386a2fceb5c24bbd4d7c10e7
MD5 8613188725862cf65adbe0e2564fd5b7
BLAKE2b-256 1b8fa6a787443af8defaae8bab96e056f2e0d48ffcb4eb2724d83727c465335f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 224e4a959ece6673f4c57113013fc20ed020e661d6de3c820aa3afe2f1cf2e99
MD5 18db12d711ee45b60b0d77a09ee91fa9
BLAKE2b-256 a54d3b96953db366d912180bc04904fe92398823a5ddf62982adfa5b2cdbadba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e8b30889ee4d5629904321da2a068ffb3a6114c7bcd46416051e869911b20a90
MD5 819faa6c82364622bc89391c33112572
BLAKE2b-256 70b5b8495d93046e0dcaf59622fb6f70d6a319cc9eea49679ec4da3b98209b31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 269e861e7fc38994b315b50469c8e629e3a78321a049598c4f4a0f21053e5503
MD5 51e1536779e24e8a5dbf4d388efbd529
BLAKE2b-256 f571c85c739a94f80384ede1070870514033754ef5208a4afbb802ca632efb18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 1dac4df42a954e19d3e737c4c4351332cf27e415c0e7b8850070fd8056237a04
MD5 15fa96fa8c916561bea40bcbcc4c16a8
BLAKE2b-256 750082a1f8a214c9f33dacc963fd08fa14d23fcc44e74beacbe95abc19e1d118

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e3d120c2dbaf931fb1690ede4b7022bcaad82fa181e288b04d2f8a5e2d3d7eab
MD5 dda92d6c7835c53569f4dda95e453cc5
BLAKE2b-256 42aeffb2502049b6040e0e9b31a9944672dcd34e6a88a52a49e47b0b208795c4

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 83da9a0cab4c990ac48316bed696aa1ffc0e678cbca725c3e904b84ee9c5d3e1
MD5 17062666bb106b478470bed897732b13
BLAKE2b-256 dd772bdfbfdb63b439fd7bd5b93a59701bc056e986ead05d18c598bcb70ccb21

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0658266fa594931e5260f17c6f52f867597e5cb257e85f73990b2f61bad58ec7
MD5 b217a2da50b4eed99ebe43161464bb10
BLAKE2b-256 95c48152b481bf431b159fe14688c3b1228505466d4264dace10a00e9b287aaa

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 4f35a5adbb0770824e98372dcec6805180c3ee99287e52598a4fb3b5d1a2b8aa
MD5 856a2ca95894c2f6ed1c216194533a4a
BLAKE2b-256 b4cae22ca8eb5977f5ee04c51c77e0388727f01aa94411264b50224195c75fe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c840b05ec56d16783f24926de25ce38d3453673ce4786896c63febd2fb34a6cf
MD5 9cc3ebd488c1b0fabb91e41f14816240
BLAKE2b-256 d5dd41c47b47c30457eb3091b1f46879092364bb6fcd37d141274b8df4103a28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3fc084a475eca84257b1f77dd584678c7e4bdc625f66b0279f2cfa54901a5ef8
MD5 758201fd7b7137deea4de2443998a6ba
BLAKE2b-256 5b3af075d390d17117dfc8cfe36528ae5ffafbc86181d9c24b545705f396b9b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cf18417cabb210be64d1b610ced94387f4222fa4e0942486d5d5a6237d2dd9fa
MD5 caba89814fa7748967b852a5d4c2b11c
BLAKE2b-256 079e17f086d8529582e2c0dcc8ec238f6250eaee1f38d8a315a0a1b4b84aeb49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d980c54f98bc623e10f94595de633690bbf690b915e6ef2298df6728b31f0285
MD5 ab1a8d5274aa07929825a9ddba1758f4
BLAKE2b-256 cdcb109450f861af0aba887b0a9fc9f839fabadde44222715b99151a16129d9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1d0c2af2aff5b802cdec4b6b216348a32a2452f4e5f5f2e19fc5f84d77443649
MD5 dda53e463de95c0fd251270fd8933047
BLAKE2b-256 252f3c0a0f7ca7bef0d6fac256c152a4896bb938c44507b7c67806bd1084704f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ecd2e843d1649cb5fba678240bb9778f6229b7315faa07a3696ccabcf289f609
MD5 f28f9c1a31ca28300e824799227a2092
BLAKE2b-256 3d64e3e8e82c45f5d78d1046e45ca26df98706628836bfd7502abb78f815beea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 09b82815247a1044c648bac1cee1e766e03e762950cae49cf61efffaeff667c4
MD5 1e372b872f1afbf8d3d6a9ff4df5723a
BLAKE2b-256 3f40e86f63af699409eb5546046c4c3ffb3be812f17201e04cffcf830c2fea57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f74053954f4599afb48b2c7765532c7e0cb5b0f1d0a62da8342ac4b5aadb76f9
MD5 ab1902e50dc309fd5194c0d9c22a9c8a
BLAKE2b-256 dcadaa8042a623dd69f9847a08ac491e2136b0d88158a4a413bf4c0e354e6a5f

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 2c71796fda35bfe5b4ae93cdca62fd4932ee95c2b36812ce65878183ca7da517
MD5 a11ce11df2a2d91f7a33e515443128ad
BLAKE2b-256 20e1db3e16dcd28ce1e72282733cceb358f67a134c7e92d20bf520f073f2c4c3

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4b9587beaccac950619f1defe0e1b9499a275edf8d912095f041060c62cb1aa3
MD5 1193682fa68534cc3e843d735f81be96
BLAKE2b-256 363ccab8117e80eb7e7ac4da94bbceff44d96f07d294409d88d02f5e50235e6b

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 f7cf60062d3aebd5e83f4d197a59609194effe25a25bcab01ae3775be18c877e
MD5 37a1067617906fa31d97fdf4f56e4ac9
BLAKE2b-256 629682895ba3cbc61f6ca125894449a8d164ce730393dae01f81460df95ba72a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 829454480d001f43bce4a8373bfe282a418b09817c32ce9b369ce637ae5240ab
MD5 2d2e3f44a2b5ef11755c233fb1d4d30b
BLAKE2b-256 33a5aaf42c13002c7f52b1d9985bec69718cc697303cb1610629519be76b60e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e1e711eb91085585f61445c7313e1a0acb159b5dc11327930e673b4899ebd84f
MD5 003d8bdbbf8f73c05015df0153572d29
BLAKE2b-256 abe90133bd17574ec647d2a754204c18ae241a1ecb93eb7808dd1865972f96f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 25c03073a1136c2b93189488bb1bfc0868d90aa106dd49f15ac964d2454296c6
MD5 4fc09acfd2a406101e54d1f38936aa20
BLAKE2b-256 0704ab0f19f591bd9e93121c857ef310f1c02930aca024e25784127da93ce39f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 61b046492e5a831c97b8c47623f980f2d1f9f36fdc94e858bc786fa7e4dffca5
MD5 5055f8dcb9793943df46d5a7b99aa89f
BLAKE2b-256 0bf200051aa78c053f26602826a67f4a3b7e0f0fced7b632813549b30cd818b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5c824839aae388636a0496c71d71d7de0487c0458bfdd366da252265539aa88c
MD5 085dda07c1760f0acf2b73b76b37f6f0
BLAKE2b-256 bda248194f673507e5c90c7b74870d47a64d6c44e737c443eba495f984a355e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 90c1f2ca4d378a19005eb2a60376cfff4d6bceca4a569ca7bfec645b7a572c59
MD5 11018e922abc04468d19afae9220914e
BLAKE2b-256 47e3e6b972e01a03c15fbc25ab106f4fda512a504466f2161205ce3063d61163

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 f9d32fc9ba6d82c4f8586a6bd6e99c7e15a25404f94743dce00367aec826809d
MD5 328462d933abc65558e20045211fdb1f
BLAKE2b-256 00b86ece63455e30c21ca6c25b9a2c9cc30c41342c3dff085b588688e44d19ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b1f6c26e10b367629a2675bbd43ddedce1ba7ade13eb9ae3b3418e651c98fd9c
MD5 56678329a21a1679f1834d5ec72fae91
BLAKE2b-256 f31fc6f6ec7a66f3671d5a16982f8670cff03ed02780c1526ade61412ba04924

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 08f0df30086a0ce05d75180753095b913a5e676c83ff92f8f9779bd064536d3c
MD5 b2278969c87f5a7f27a8c13d7f5eff6a
BLAKE2b-256 6ed4578f36a46c0242fc53c826b2173d2da33d8bc3a93b0ef1e9fe5f5114830f

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1e82a219e9f3d644832c8ed18dd0bc615f21ed18659e1d26e187b29f81dff9e1
MD5 8711701992fd8dd2d90f99ef73ec9fb5
BLAKE2b-256 16801c5f1cce0367a5a0b6eaa21a198f377678c3fdc1e178befb43c1b731cf7e

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.9-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 a9757738669caebc4c96b529372362abc0c2cfe326b27bb9e67b5601fd5651f1
MD5 2afbfc96eee8c073aba98ebc50d28751
BLAKE2b-256 08abe62671068f64f9d0267d1ba459f6d9a1c3adb44bff110c59a51142f06f37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec656fd34f10fb0442446faece025dae848fc51e0b22f0ba1fc14c93e0f06ebb
MD5 202e5d1c12d93a632ed5f69b3fda3787
BLAKE2b-256 311699d7ccfcd23916c08af6aded7aa6d066f9f920d2219948044919ae9d26d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ed08b02b7c275397a528028d526d28f056bce3dc5cd285a7a9d7d78b0975f5a
MD5 037298cfa190b4bd127a92283ca57dcd
BLAKE2b-256 21be5e3c55cc1744293651d1b7abe161ea211fbd21212afe755b9919dbf91606

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.9-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 47be91fae0e9cd6eb9eab821278994d519cf27678f9e47eb302d41efcc6cae1a
MD5 a526928fd5d7e3b00533c526d84bfe42
BLAKE2b-256 9b899a639cd8e55d194ac6227b14c0ff8f89e2376cdb0643fec89947a2d5d67f

See more details on using hashes here.

Supported by

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