Skip to main content

gethy

GET Hy the Fastest Way!

GetHy?

GetHy is pronounced “Get high”. It stands for “Get Hypertext Transfer Protocol”. It is one of those awkward word-playing jokes.

GetHy is an application level IO indenpent HTTP/2 library. It can be used in any IO model and is super easy to use.

HTTP was intended to be a stateless protocol. At my best understanding, HTTP/2 changes that a little bit at the Session and Presentation level.

Therefore, using HTTP/2 directly is a little bit counter intuitive if you are used to the stateless Request-Response model. However, HTTP/2 at an Application level is or should be still stateless. It doesn’t change the HTTP semantics for application/Web developers.

This library utilizes the powerful and only Python HTTP/2 library h2.

h2 is not an application level library in terms of that it doesn’t provide the GET, POST kind of semantics for the user. GetHy builds on top of h2 and provides the user Web level semantics.

Like h2, GetHy does not do IO at all! You are free to use whatever IO model.

Off course you should use coroutines. Because you should check out my Web framework hyper2web.

Metadata

Release files for gethy 0.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gethy 0.0.0
File Size Uploaded Provenance Actions
gethy-0.0.0.tar.gz 5.0 kB Without provenance Details for gethy-0.0.0.tar.gz

Release files / gethy-0.0.0.tar.gz

Download URL gethy-0.0.0.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
28aa08a3695997a455bb5807a5f55fdcba2dfe4e22800ea92301236945b557d6
BLAKE2b-256 checksum
How to use checksums
a8cffc507c85c7a0d2cfe9d0244ee87adbfee976e49ac84db1339ff0cd581350
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for gethy 0.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page