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.7

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.7.tar.gz (83.7 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.7-cp314-cp314t-win_amd64.whl (49.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

geventhttpclient-2.3.7-cp314-cp314t-musllinux_1_2_x86_64.whl (115.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

geventhttpclient-2.3.7-cp314-cp314t-musllinux_1_2_ppc64le.whl (121.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.7-cp314-cp314t-musllinux_1_2_aarch64.whl (115.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

geventhttpclient-2.3.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (125.4 kB view details)

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

geventhttpclient-2.3.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (119.6 kB view details)

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

geventhttpclient-2.3.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (117.9 kB view details)

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

geventhttpclient-2.3.7-cp314-cp314t-macosx_11_0_arm64.whl (51.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

geventhttpclient-2.3.7-cp314-cp314t-macosx_10_15_x86_64.whl (51.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

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

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

geventhttpclient-2.3.7-cp314-cp314-win_amd64.whl (49.5 kB view details)

Uploaded CPython 3.14Windows x86-64

geventhttpclient-2.3.7-cp314-cp314-win32.whl (49.0 kB view details)

Uploaded CPython 3.14Windows x86

geventhttpclient-2.3.7-cp314-cp314-musllinux_1_2_x86_64.whl (112.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.7-cp314-cp314-musllinux_1_2_ppc64le.whl (118.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.7-cp314-cp314-musllinux_1_2_aarch64.whl (111.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (121.8 kB view details)

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

geventhttpclient-2.3.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.8 kB view details)

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

geventhttpclient-2.3.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (115.0 kB view details)

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

geventhttpclient-2.3.7-cp314-cp314-macosx_11_0_arm64.whl (51.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

geventhttpclient-2.3.7-cp314-cp314-macosx_10_15_x86_64.whl (51.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

geventhttpclient-2.3.7-cp314-cp314-macosx_10_15_universal2.whl (70.0 kB view details)

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

geventhttpclient-2.3.7-cp313-cp313-win_amd64.whl (49.0 kB view details)

Uploaded CPython 3.13Windows x86-64

geventhttpclient-2.3.7-cp313-cp313-win32.whl (48.4 kB view details)

Uploaded CPython 3.13Windows x86

geventhttpclient-2.3.7-cp313-cp313-musllinux_1_2_x86_64.whl (112.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.7-cp313-cp313-musllinux_1_2_aarch64.whl (111.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (121.7 kB view details)

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

geventhttpclient-2.3.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.7 kB view details)

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

geventhttpclient-2.3.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (115.0 kB view details)

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

geventhttpclient-2.3.7-cp313-cp313-macosx_11_0_arm64.whl (51.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

geventhttpclient-2.3.7-cp313-cp313-macosx_10_13_x86_64.whl (51.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

geventhttpclient-2.3.7-cp313-cp313-macosx_10_13_universal2.whl (69.8 kB view details)

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

geventhttpclient-2.3.7-cp312-cp312-win_amd64.whl (49.0 kB view details)

Uploaded CPython 3.12Windows x86-64

geventhttpclient-2.3.7-cp312-cp312-win32.whl (48.4 kB view details)

Uploaded CPython 3.12Windows x86

geventhttpclient-2.3.7-cp312-cp312-musllinux_1_2_x86_64.whl (112.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.7-cp312-cp312-musllinux_1_2_aarch64.whl (111.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (121.7 kB view details)

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

geventhttpclient-2.3.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.7 kB view details)

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

geventhttpclient-2.3.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (115.0 kB view details)

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

geventhttpclient-2.3.7-cp312-cp312-macosx_11_0_arm64.whl (51.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

geventhttpclient-2.3.7-cp312-cp312-macosx_10_13_x86_64.whl (51.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

geventhttpclient-2.3.7-cp312-cp312-macosx_10_13_universal2.whl (69.8 kB view details)

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

geventhttpclient-2.3.7-cp311-cp311-win_amd64.whl (49.0 kB view details)

Uploaded CPython 3.11Windows x86-64

geventhttpclient-2.3.7-cp311-cp311-win32.whl (48.3 kB view details)

Uploaded CPython 3.11Windows x86

geventhttpclient-2.3.7-cp311-cp311-musllinux_1_2_x86_64.whl (111.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.7-cp311-cp311-musllinux_1_2_aarch64.whl (111.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (121.1 kB view details)

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

geventhttpclient-2.3.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.2 kB view details)

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

geventhttpclient-2.3.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (114.3 kB view details)

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

geventhttpclient-2.3.7-cp311-cp311-macosx_11_0_arm64.whl (51.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

geventhttpclient-2.3.7-cp311-cp311-macosx_10_9_x86_64.whl (51.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

geventhttpclient-2.3.7-cp311-cp311-macosx_10_9_universal2.whl (69.8 kB view details)

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

geventhttpclient-2.3.7-cp310-cp310-win_amd64.whl (49.0 kB view details)

Uploaded CPython 3.10Windows x86-64

geventhttpclient-2.3.7-cp310-cp310-win32.whl (48.3 kB view details)

Uploaded CPython 3.10Windows x86

geventhttpclient-2.3.7-cp310-cp310-musllinux_1_2_x86_64.whl (111.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.7-cp310-cp310-musllinux_1_2_aarch64.whl (111.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (121.0 kB view details)

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

geventhttpclient-2.3.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.2 kB view details)

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

geventhttpclient-2.3.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (114.2 kB view details)

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

geventhttpclient-2.3.7-cp310-cp310-macosx_11_0_arm64.whl (51.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

geventhttpclient-2.3.7-cp310-cp310-macosx_10_9_x86_64.whl (51.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

geventhttpclient-2.3.7-cp310-cp310-macosx_10_9_universal2.whl (69.8 kB view details)

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

geventhttpclient-2.3.7-cp39-cp39-win_amd64.whl (49.0 kB view details)

Uploaded CPython 3.9Windows x86-64

geventhttpclient-2.3.7-cp39-cp39-win32.whl (48.3 kB view details)

Uploaded CPython 3.9Windows x86

geventhttpclient-2.3.7-cp39-cp39-musllinux_1_2_x86_64.whl (111.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

geventhttpclient-2.3.7-cp39-cp39-musllinux_1_2_ppc64le.whl (117.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ppc64le

geventhttpclient-2.3.7-cp39-cp39-musllinux_1_2_aarch64.whl (110.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

geventhttpclient-2.3.7-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (120.8 kB view details)

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

geventhttpclient-2.3.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (115.0 kB view details)

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

geventhttpclient-2.3.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (114.0 kB view details)

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

geventhttpclient-2.3.7-cp39-cp39-macosx_11_0_arm64.whl (51.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

geventhttpclient-2.3.7-cp39-cp39-macosx_10_9_x86_64.whl (51.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

geventhttpclient-2.3.7-cp39-cp39-macosx_10_9_universal2.whl (69.8 kB view details)

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

File details

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

File metadata

  • Download URL: geventhttpclient-2.3.7.tar.gz
  • Upload date:
  • Size: 83.7 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.7.tar.gz
Algorithm Hash digest
SHA256 06c28d3d1aabddbaaf61721401a0e5852b216a1845ef2580f3819161e44e9b1c
MD5 1fd17358946a89bfac877631a61aa6bd
BLAKE2b-256 ac484bca27d59960fc1f41b783ea7d6aa2477f8ff573eced7914ec57e61d7059

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 607b7a1c4d03a94ec1a2f4e7891039fde84fcd816f2d921a28c11759427f068f
MD5 0e7762b21932fdd572f689194ab83a8b
BLAKE2b-256 50d26c99ec3d9e369ddc27adc758a82b6485d28ac797669be3571afa74757cae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 77a9ce7c4aaa5f6b0c2256ee8ee9c3bf3a1bc59a97422f0071869670704ec7f8
MD5 18d655b46a6ee7ea1a54b0f3238ebb1a
BLAKE2b-256 e300171ed8cfbfd8e6db2509acfa1610d880a2d44d4dc0488dff3c4001f0ced2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6fa0dae49bc6226510be2c714e78b10efa8c0e852628a1c0b345e463c81405ff
MD5 649fe79ad74b6001feb8f8332dc18ac1
BLAKE2b-256 64b5b90ca3c67596e8c72439f320c6f3b59f22c8045d2ebbf30036740c71fc7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 f1f7247ed6531134387c8173e2cfaa832c4a908adbf867e042c317a534ea363c
MD5 2f0dadf7b1f49ddb7d19e5abcaaa9045
BLAKE2b-256 762c2ba34727cc2bb409d202d439e5c3b9030bdc9e351eb73684091f16e580f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c9beb5a9d9049223393148490274e8839a0bcb3c081a23c0136e23c1a5fbeb85
MD5 5c9c94c9ab36434d37bd967b2cc769d9
BLAKE2b-256 31696f27ed81ebd4aeaa0a9067cb3cb92a63c349d29e9c1e276e4ae42cfc960b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 6d975972e95014f57642fc893c4b04f6009093306b3bdba45729062c892a6b6a
MD5 3d253d5ce840f63bae0d254f89d49cec
BLAKE2b-256 bcf75f408cdc1c74c39dc43bacca67f60bf429cf559aeb6f76abf05959980a56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a5c641fde195078212979469e371290625c367666969fce0c53caea1fc65503
MD5 37db2d60b49b6fa406b0396f713846bb
BLAKE2b-256 f1b642899b7840b4c389fa175dace26111494beab59e5145bfb3bf6d63aa04fd

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.7-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.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 7b6157b5c875a19ad2547c226ec53d427e943f9fde6f6fe2e83b73edd0286df3
MD5 e8b968fd2773a0f83700b31efd0bd209
BLAKE2b-256 90eedbb6c156d7846ef86fe4c9ec528a75c752b22c7898944400f417b76606b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b95b6c133b6793792cca71a8c744fc6f7a5e9176d55485d6bf2fe0a7422f7905
MD5 8716cb8b2415c0884e66b462abf88326
BLAKE2b-256 b5dec889782fd36223f114b2ee42b5f3b9c4ac317fbab15a7f0a732a7f781754

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 089fb07dd8aec37d66deceb3b970b717ee37cdd563054f30edc817646463491b
MD5 63f6a152a582e9ce26b4ff1127e9c9e0
BLAKE2b-256 276668c714f8c92acc3f94e00ad7fcd7db5dfd35e3fe259e4238af59c97ee288

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 eb1283aff6cb409875491d777b88954744f87763b5a978ad95263c57dbb2a517
MD5 f75905d2ba8037f0dbfe9f3c91225585
BLAKE2b-256 b27c49d30cf202b129bacaacecbbcebe491e58b9ad9b669bd85e3653b6592227

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c4905a3810fb59c62748bc867ea564641e8933dc4095504deb21ac355b501836
MD5 e61cc7dbb33e445bf9f745539042b4ce
BLAKE2b-256 6a9d045d49b6fb2b014b8e5b870a3d09c471cf4a80ca29c56ae0b1b5db43126f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 ff9ab5a001d82e70a9368c24b6f1d1c7150aa0351a38d0fdeaf82e961a94ea78
MD5 6eeef5723f2406c61ab98ed4f929a2c1
BLAKE2b-256 792326880ea96c649b57740235a134e5c2d27da97768bdbb4613d0a0b297428f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e86f5b6f555c7264b5c9b37fd7e697c665692b8615356f33b686edcea415847a
MD5 18500a28e7188348e57f90e4b2d0de75
BLAKE2b-256 41361af8173e5242a09eb1fea92277faa272206d5ad040a438893a3d070c880d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 847df15b38330fe2c845390977100fde79e4e799b14a0e389a7c942f246e7ea1
MD5 a173dfc3cf51348b71a1ef06e7202811
BLAKE2b-256 0ff2dafae6a5447ac4ed86100c784e550c8979b2b4c9818ffaa7c39c487ca244

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 88caf6ba4d69f433f5eddbbe6909d4f9c41a1974322fadce6ce1215cdabe9b58
MD5 75bf59ab51f02f5b2cbb36a1ca76938b
BLAKE2b-256 885f31329c6e842ced2cbb7e0881343574a71ece5fbf5c9e09c6f16204148ade

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 51c19b5b2043d5fed8225aba7d6438f193ca7eb2c74693ee79d840e466c92d59
MD5 c2baf1caa49d82dd41bc7652f384cad3
BLAKE2b-256 4ca1a0226602fe1dc98f5feebb204443fdffaf4c070d35409991bf01b41d921f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e525a2cfe8d73f62e94745613bbf29432ddb168c6eb1b57f5335198d43c97542
MD5 aef37dc5a75c1f2c97096270e9e784b0
BLAKE2b-256 b12a019e334c3e6e3ad5b91fc64a6abd0034bef8c62d2cc4e95e87ac174af6c4

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.7-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.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 63b616e6ad33f56c5c3a05685ce09b21cd68984d961cf85545b7e734920567a6
MD5 9d10ac99799a0c18783a3e6fef1d7240
BLAKE2b-256 83600dea10fb568a39ab524d9acfdd87886c4f6fdc8f44fb058f9d135ce68a0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad06347ff320ba0072112c26c908b16451674d469b74d0758ac1a9a2f1e719e9
MD5 4f855721133168d3b37898465e0e018e
BLAKE2b-256 5971cc24182c2bbc4a10ef66171d0ded95dbb96df17cc76cd189a492d4d72e57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 59745cc2b1bd1da99547761188e6c24387acc9f316f40b2dcfd53a8497eff866
MD5 18993fcb87527a5de3cf62582b618032
BLAKE2b-256 a1b3191191959f3f3753d33984d38fd002d753909552552bf2fdcfa88e072caf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 12e7374a196aa82933b6577f41e7934177685e3d878b3c33ea0863105e01082f
MD5 d38cb82f47486ddb98ceaa6c4e79c9d3
BLAKE2b-256 04352d9e36d9ee5e06056cca682fc65d4c8c37512433507bb65e7895cf0385ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 37ffa13c2a3b5311c92cd9355cb6ba077e74c2e5d34cd692e25b42549fa350d5
MD5 ee4195e9dba7b7e1664d973a91b3c4f8
BLAKE2b-256 f927a1ec008ece77000bb9c56a92fd5c844ecf13943198fe3978d27e890ece5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3a6c3cd6e0583be68c18e33afa1fb6c86bc46b5fcce85fb7b4ef23f02bc4ee25
MD5 78003cafd5b39240259690bfc41d6541
BLAKE2b-256 5191c339d7770fdd278c7a5012229fa800a3662c08ad90dbeb54346e147c9713

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cfcaf1ace1f82272061405e0f14b765883bc774071f0ab9364f93370f6968377
MD5 566194fecb4e81403f815d9978690da9
BLAKE2b-256 c6ca64fee96694bfb899c0276a4033f77f7bea21ba2be2d39c099dbada1fac82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 c2ca897e5c6291fb713544c60c99761d7ebb1f1ee1f122da3b6e44d1a67943dc
MD5 86463dce89772806553cd3eb56fae900
BLAKE2b-256 801164f44b73dc275b8bf458ca60aa610a109eef2b30e5e334d5c38c58447958

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 09961922a68e97cf33b118130b16219da4a8c9c50f521fbf61d7769036e53d87
MD5 6ed646085be4e6d820e593e8f8cbf786
BLAKE2b-256 4cdfcda48df32398f8d2158e19795e710c2ded42bff6c44f1001b058f9b18f3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 c98dadee94f5bbd29d44352f6a573a926238afa4c52b9eb6cf1a0d9497550727
MD5 b4513994b40c73970e467c4872065c2c
BLAKE2b-256 3645a77ade5a89fa4fbf431cc11d4a417425b19967e2ec288ed091be1159672f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 46ef540dca5b29103e58e86876a647f2d5edcad52c0db3cb3daa0a293f892a09
MD5 410961123f4f52528b18a585311049ee
BLAKE2b-256 9a67bb02f50937c23ba94834de35ea6f29f6dc4fddde5832837d9de4a2311ff6

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.7-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.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 ceb81f286abb196f67922d76c879a6c79aa85b9447e3d3891143ba2e07d9e10e
MD5 01c974947415fa7e3cff57cd6ed79488
BLAKE2b-256 1de44c8a5b41aed136f40798b763008470654c33d3040cac084c5230048be9a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0985fd1d24f41f0ba0c1f88785a932e1284d80f97fa3218d305d0a2937c335ab
MD5 45f8adcc6b43b2d8496077308d1ea62b
BLAKE2b-256 2d0923f129f9e07c4c1fdca678da1b2357b7cb834854084fcd2b888e909d99fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0175078426fb0083881ee4a34d4a8adc9fdf558eb9165ecde5a3a8599730d26e
MD5 23a6f0a2520b760906e5cf6d6c0aa6cb
BLAKE2b-256 59dff2e0d7b5ad37eec393f57f097cce88086cd416f163b1e6a386e91be04b10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 df22102bd2975f15ab7063cd329887d343c6ef1a848f58c0f57cbefb1b9dd07b
MD5 901b55a980f92684f448be6438d793dd
BLAKE2b-256 d623a7ff5039df13c116dffbe98a6536e576e33d4fa32235e939670d734a7438

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 80199b556a6e226283a909a82090ed22408aa0572c8bfaa5d3c90aafa5df0a8b
MD5 953e6035f0f5728988c1b3df1f882ede
BLAKE2b-256 4ec58d2e1608644018232c77bf8d1e15525c307417a9cdefa3ed467aa9b39c04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0daa0afff191d52740dbbba62f589a352eedd52d82a83e4944ec97a0337505fa
MD5 a74c43e6b40416109bd29c2eb4f43b06
BLAKE2b-256 585c04e46bccb8d4e5880bb0be379479374a6645cab8af9b14c0ccbbbedc68dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 602de0f6e20e06078f87ca8011d658d80e07873b3c2c1aaa581cac5fc4d0762b
MD5 4e98ce3d3ae000aeda83b45bf427d940
BLAKE2b-256 68c9b3b980afed693be43700322976953d3bc87e3fc843102584c493cf6cbce6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 5f9ef048b05c53085cfbd86277a00f18e99c614ce62b2b47ec3d85a76fdccb38
MD5 c54fad7c4edf85052cd5d69cbd5fe096
BLAKE2b-256 985ef1c17fce2b25b1782dd697f63df63709aaf03a904f46f21e9f631e6eea02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 383d6f95683a2fe1009d6d4660631e1c8f04043876c48c06c2e0ad64e516db5d
MD5 3caa9a0d5be40262b15a73649d683d9f
BLAKE2b-256 8148f4d7418229ca7ae3ca1163c6c415675e536def90944ea16f5fb2f586663b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 fbad11254abdecf5edab4dae22642824aca5cbd258a2d14a79d8d9ab72223f9e
MD5 bd584a571843fce5518049d9d2f5c546
BLAKE2b-256 f50f076fba4792c00ace47d274f329cf4e1748faea30a79ff98b1c1dd780937d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7b9a3a4938b5cc47f9330443e0bdd3fcdb850e6147147810fd88235b7bc5c4e8
MD5 f396857b985dca6d68456cfea5cb86a1
BLAKE2b-256 abcb65f59ebced7cfc0f7840a132a73aa67a57368034c37882a5212655f989df

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.7-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.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 264de1e0902c93d7911b3235430f297a8a551e1bc8dd29692f8620f606d4cecf
MD5 2d9658b563a6d0a090b3ff7ef689009f
BLAKE2b-256 0aa82bae3d6af26e345f3f53185885bbad19d902fa9364e255b5632f3de08d39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 531dbf14baad90ad319db4d34afd91d01a3d14d947f26666b03f49c6c2082a8f
MD5 59e2867ed924e53e6e764450cbda0be9
BLAKE2b-256 31741c654bfeca910f7bd3998080e4f9c53799c396ec0558236b229fd706b54b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4085d23c5b86993cdcef6a00e788cea4bcf6fedb2f2eb7c22c057716a02dc343
MD5 656879e2d4f9f1f6b5ca757edbc8d9e9
BLAKE2b-256 6f05fe01ea721d5491f868ab1ed82e12306947c121a77583944234b8b840c17a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 0b1564f10fd46bf4fce9bf8b1c6952e2f1c7b88c62c86f2c45f7866bd341ba4b
MD5 4ff1713582f53c963cb6bb7a26c425fa
BLAKE2b-256 63e7597634914f0346faf5eb4f371f885add9873081cea921070d826c99b18f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b013d45ad10a453b14bb7c398056519db427c3c92388baa10f022715fabc92cf
MD5 4404516f83741eaf96fc52e8a4e9a346
BLAKE2b-256 c692012156072e970bbf057b80012ed881f14257dbe6f7b5d45716b31b57a719

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 877e2eae36cb735aab0a5b870c1fc3ce18012f1a267f6014a1fbd3d3cbca7041
MD5 e3a0700331f441c2ff591214867745ce
BLAKE2b-256 e46fe91b32b77051e3bc2f17ca47ff74b908eb5d14b8a2bb2679fe6e700fbc85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d0695eab01ec2ce30c0b49e42b88b9d6ac3308325da7041ce5d12117cd5526b
MD5 696706c0cf1ce58a1b77266a24920cf9
BLAKE2b-256 570c2f67bc42fe397963556f3bce1ed1ba49da8c0be0ad2eae3f531aec88de88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 b1823f5b7bc82b2f657fc1a8c7d8c978faa9bb1703a40ab1e988facecf855cac
MD5 274d377612a73e19e2dbee97d5721701
BLAKE2b-256 31fecd37531f4e806b7ec6ba682e76826b784c54b6a2147adf2516d460d3e884

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 414649cc6cb18d646865863a6d493e53d00f0f191acea8f3e74732cddcc370f4
MD5 4ec516750873c96575ebebcb8bbc4117
BLAKE2b-256 8f5b027ad9e81aa940e4fcb0746a674f29851db6ad7682852689561988913f1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 120e84917627c64d8ff466ece79501f9080806eb07c6f1a8c1e6f042e87aa2a3
MD5 ca5c85a8348b4ce09c08e995aa70a67b
BLAKE2b-256 0ab2189611c8814fd6137fd8daf2ce7f16abbd88582b1c136796d56619d1fc56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb1838792a81cacccb5a11da268d5ae84061667234af5e6047324d882d49a7ce
MD5 ce5ea611f66b5ea6461c1d1bcaf2c99e
BLAKE2b-256 d835cce1308404ed67850408df1c1da7455f12f10c3bebeab956f9216ae5a899

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.7-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.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 59537dc951ac4e10d68bfe9484f4e6b200012a737271e187cb6760dccba1875d
MD5 9982589bb9a10309a54679a17b4d8dad
BLAKE2b-256 ed3688652f06e0dbfc50d54fb4ecbb277f59b3d38a317f89bc5b3b53344652ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 755bbf8b800bc8baf0ba764580cb4c1599c1b1ca30eb20afe1c9c8e8e47fac8c
MD5 d159632c9840738bdd66a10f3fa07788
BLAKE2b-256 498c48f91b76b8408ef0e5ed6fc8dad0c4cf71c100785115f104f611fdb5282b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c6c2e5aa97a47f9222c698cb0682ce7e3e2b6895132b81638332080a233808ea
MD5 90725b51dd98775ed8c83eb9b4c8e21d
BLAKE2b-256 b6e22461f452be1810b07ef0d428477f6396199cdb8f860a546e8f73b3a74bcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 85884a27762145c3671b80e6dd6c6a0c33b65bed9fde22df8283b93cadac776c
MD5 e7150125d4246bfaa28221c5f87dd208
BLAKE2b-256 6a19cfc413de95a8575ecb1265b226dc96130bc93dbfac2637ee896e4e4f1e8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1b45167d9d8169e7abe63df8707a6cf6b77cdb223e16389104a8c17e6ec12ed0
MD5 010d78419fcea42e9149466c97ae0cb1
BLAKE2b-256 e35eb90ed41d3565243403e1f39e562d76f332db303be20e54d469c2ac1ff9ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 72ba8cd2248f4885744ef45a696b3d549b5df3b907d5b88f251e71a1a62f7206
MD5 fef3457a77d29c88c54edecb13f09e6c
BLAKE2b-256 87fba054f09c363882db89112b341e0217a4ec7124b9fa22a133aadb4a504676

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0e257c2bafa4ebca2f713860f867fe99e8563f43ea9ac2bc01415418ff9d7cff
MD5 44abd0e0fb7fea75775cd07ceb7ca3e3
BLAKE2b-256 8468d7459d8def188c1b96293d331aeba8036bbde4ae5784b1865a6221ec6a14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 0da011dc9a3db67a63fc946d602321ea549d4e6967e808a2d92a80d1f2b26870
MD5 7933c3e014164c9d9ec889dae0caf5b9
BLAKE2b-256 1ea2bb592cb99604810b1aae8aa5e14c1b46b0cf92cfb36eb9e4f30185f4de98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 86c0de875b0975168c1d4b8db74ccb3be200bfe5da699b1e564511eeec677336
MD5 1a4d5be5348847ec34f4aec2dcaf4e42
BLAKE2b-256 02e13e375b76abc67792448f19e37d1752ec3834964c8ddd9bd430d22e36b3ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 f3b83a13f3d275e0d066af3f503be3811b5bb32cd361740e8f754be69cfd2f3d
MD5 6942db31950a4c1a1d73a3a53ceaaca6
BLAKE2b-256 bfb9853734b9ed6b1ef0ecafe4b2cf14f85a9d3d3bb006ce32ef9bb93d22de07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb9b16ab166e985ff64c092836555fdffb972f73ec8dcaab5d7fdf791c8cef02
MD5 f5beca973d7d9bb94f23eb879a2ab61f
BLAKE2b-256 768c74a13afaa756c15c36f6fe74376acb7e95ad56f442107641fd2acf18c29b

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.7-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.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 138872f743518f18ebd13f7b522221292edeecebe67904b7bbbe870e62253213
MD5 e0ab1dc8c948d04362f4723f350d15a7
BLAKE2b-256 9ff902690036fa2c0f1cb413b9bbd97bd2497df90c77d673c433db86f2913d5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1235eef16cc51dc5d595948833f98bd0601f2497a31af489a34b4b6de7a7272e
MD5 d3c9cca1d9c8091a78bc4f14bb42d868
BLAKE2b-256 4224dd8d5490e422433ba3be69a3558adfce47fce7a56111e5d073265af05185

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9537bc6ef21ba4d50d4a48ddbe12ac5168857ebf34ce1452d290ecf6d68d9e58
MD5 ec8fc8dd8522d1a4bbad14351f3fdb81
BLAKE2b-256 a16c38b2026425964915a19e81ddad779a3ca09b6664f3825a43d7368bd783ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7633377aac25e1aeb9f34a8e64e0688eaee3c47471e199489ae267bc399078b8
MD5 3d6d573ad66cac1f9e2701c828953bb1
BLAKE2b-256 991467ca569c60ee6bb986d3e5022ebb7928f57599cf8f03f8ac6340185fc106

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d3d834926f570ae19108f2c2ca5e964700d1e76e8e0ba878eb6e85efdbae7001
MD5 4d386f8cb7562a2e8de8773a8781d252
BLAKE2b-256 4417b15d9229be7849324b22b5c5da33462890132c21deb80f666f6d7218ddae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d448ce9de206dbd4a722e5c263c8f88319953fa4c97958c4403b7bbc3b813cf1
MD5 5d259c089e7eb728a4a8b103265fd9c1
BLAKE2b-256 af225fcdee41f3117472de71fb225bf9236bf644597fa6efe30bff61f52caee4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84da5688f8f005334856d17ba210e24d9b58576c6428ab4809915b98175901e4
MD5 ec0d1b0f76735582fd7b97a6b45ae522
BLAKE2b-256 f97093e279d62067a10fe495fa8f68e8c7cde60bf862eba9a52aeff3d9dbe2fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 899786c82751b5cb2eebc57642efa25095e8f9e362f1c6a761ca62fba1c0b3f1
MD5 7fa25126f94fc83bc62e4d7d384e8d7f
BLAKE2b-256 700bfca087ca4a1a81af021446dc9b3f3c4d412fbebe4014e09ee4f23da3bcb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ed0e7b83a80996540e0f42b855572834f3d7e338aafe88a55329b3c5fa58b82f
MD5 8e4434f2a53a5764f13d5d09c8156224
BLAKE2b-256 55c977e16d39f51a373b00f0f2f9515a3b3ffdea546de5e50d78e4a487ebef55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 955cf67668498329f6b1c9ba10f484a0640391c27998c237c15c79bfd7e8ed18
MD5 ca95abe3d5c4c1676f4ca6828e068790
BLAKE2b-256 7ea28b7ba68384aa3cbd4a9b4fea717e2662f33e90c595a186f00071029f666b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cc113343bdde7ba0688e55367e955e97310ef98f9fd11b3e7e29047b7af4b6b4
MD5 4bc094a56111b9f3ff87b099720aea8f
BLAKE2b-256 4e4450a848143c6df18246f7b156ad0d10d38563a3ff822e7b9b90408e78f70e

See more details on using hashes here.

File details

Details for the file geventhttpclient-2.3.7-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.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 9dbabbba1b18581cc11ebf0693b3a9a24eefa5cbec40955675c20e56dae65fa2
MD5 4733a25aaaae4ca502ea260032b61b38
BLAKE2b-256 655a2126396afea3fd69eb2c528474b6ac565e72f47d44686081ad1240c3b9bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5b1e82690c1266d75c20f034ad51d0703d6b1acb23d0c823a931998ea3b09d1
MD5 df6bc49d8c4519e7b69ee8be0f00207c
BLAKE2b-256 f4c0a74c9f62c22e40bb3fb45829dd94b348d177f620f7be320d37817c603617

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a64cd96a81c657c73da0fa62265ed81b044b3d8a1417b3ad408b31f12d5f50e7
MD5 ba171ad852c31c1a5bd3296cb0813920
BLAKE2b-256 abe9381bee38ca4513c4f8e865a8d5d04dad5079cdab4e21f47f3f2da67ab2e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for geventhttpclient-2.3.7-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 73ee651ce1842d99059937efefdbc1fc68c3b355cd4be38b8e10e8e1f954d8e3
MD5 a7e43f4f3a91bfd801f4dc03e96aaf4d
BLAKE2b-256 ca73514311df2a2c3b1c2ac7f7850d1c1c278ab074f21f4372730f1c9239b1bb

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