Skip to main content

httpdex-h2

HTTP/2 protocol support for the httpdex workspace.

httpdex-h2 exposes an H2Connection type and event model for driving HTTP/2 connections, backed by Rust-powered frame parsing and HPACK handling.

Highlights

  • HTTP/2 connection state machine
  • Event-driven API
  • Rust-backed native extension
  • Designed for integration with httpdex-core

Public API

  • H2Connection
  • Event
  • ResponseReceived
  • DataReceived
  • StreamEnded
  • StreamReset
  • WindowUpdated
  • PingReceived
  • GoAwayReceived
  • SettingsAcknowledged

Role In The Workspace

httpdex-core uses this package for HTTP/2 framing and stream management.

Metadata

Release files for httpdex-h2 0.1.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 httpdex-h2 0.1.0
File Size Uploaded
httpdex_h2-0.1.0.tar.gz 18.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for httpdex-h2 0.1.0
File Interpreter ABI Platform
httpdex_h2-0.1.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details

Total release size: 276.8 kB

Release files / httpdex_h2-0.1.0.tar.gz

Download URL httpdex_h2-0.1.0.tar.gz
Size 18.9 kB
Tags Source
SHA-256 checksum
How to use checksums
963b424323d5bcaac493429155a7655d50ac72a9b172060be96402ba995f4534
BLAKE2b-256 checksum
How to use checksums
19d8f2766b6f329692e90fbed894f86b0d71992c9f0cc8dd67b98851ddd06c1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / httpdex_h2-0.1.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL httpdex_h2-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
Size 257.9 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
78578159e9326ea5df2c65f8129615267466d3008d85cde996e014925e71eede
BLAKE2b-256 checksum
How to use checksums
2328e84221fd5a4fbecfe2b0772bcd3838860217933e96b2ae236f67d452107e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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