Skip to main content

httpdex-core

Core transport primitives for httpdex.

httpdex-core provides the async and sync connection pools, per-protocol connection implementations, request/response models, and backend abstractions used by the top-level client.

Highlights

  • Async and sync connection pools
  • HTTP/1.1, HTTP/2, and HTTP/3 connection implementations
  • Shared request and response models
  • Small public surface for building custom transports or experiments

Public API

  • AsyncConnectionPool
  • SyncConnectionPool
  • AsyncHTTP11Connection, AsyncHTTP2Connection, AsyncHTTP3Connection
  • SyncHTTP11Connection, SyncHTTP2Connection, SyncHTTP3Connection
  • Request, Response, URL, Origin

Role In The Workspace

This package is the transport layer that sits below httpdex and above the protocol-specific parser and framing packages.

Metadata

Release files for httpdex-core 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-core 0.1.0
File Size Uploaded
httpdex_core-0.1.0.tar.gz 24.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for httpdex-core 0.1.0
File Interpreter ABI Platform
httpdex_core-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 55.6 kB

Release files / httpdex_core-0.1.0.tar.gz

Download URL httpdex_core-0.1.0.tar.gz
Size 24.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c28219d077f795029bf3328572edbd41bcca05758cb2898fdda861b7cb012761
BLAKE2b-256 checksum
How to use checksums
be111c411d60c06254cff6b6d3541a890099633fd517c0bc657931254807eefb
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_core-0.1.0-py3-none-any.whl

Download URL httpdex_core-0.1.0-py3-none-any.whl
Size 31.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
980dad7bc0accbc72b30cc2f2d7ef0acdffb43291cfc8fd1e2fc94c7937abf41
BLAKE2b-256 checksum
How to use checksums
4cb4bdc3fddcbf241d160fdb12b31cb07367c8fb074ba0a45b4e16abb123bd2d
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