Skip to main content

HTTP/3 client via QUIC (quiche) with PyO3 bindings.

Project description

httpdex-h3

HTTP/3 and QUIC bindings for the httpdex workspace.

httpdex-h3 exposes the low-level HTTP/3 connection objects used by httpdex-core, with a native implementation backed by QUIC support from the Rust side of this repository.

Highlights

  • HTTP/3 connection support
  • QUIC configuration via QuicConfig
  • Native extension for performance-sensitive protocol work
  • Small API intended for transport-layer integration

Public API

  • H3Connection
  • H3Event
  • H3Header
  • QuicConfig

Role In The Workspace

httpdex-core uses this package to implement HTTP/3 request/response handling.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

httpdex_h3-0.1.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

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

httpdex_h3-0.1.0-cp314-cp314-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

File details

Details for the file httpdex_h3-0.1.0.tar.gz.

File metadata

  • Download URL: httpdex_h3-0.1.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for httpdex_h3-0.1.0.tar.gz
Algorithm Hash digest
SHA256 54a94f80ef2a29a025cd28508e7d817f32658a7c7f92f2c77f417434a076a288
MD5 0398e46472bef5ffaa39c7933ebdc9f1
BLAKE2b-256 2e211df82cdd2d1df8084bba0b8a49af85843dd7b93593d95cb193838a42f315

See more details on using hashes here.

File details

Details for the file httpdex_h3-0.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: httpdex_h3-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for httpdex_h3-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fef4d34c5119771bc616cd30eac7075e577f16cba07aa693125003809c973126
MD5 881d91ad66d428ec3abc91ca37889459
BLAKE2b-256 dedd52efd2eddc370ec88f0641c6a51f10194370c1fa6c9b0fcf4a2baaf4eb52

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