Skip to main content

httpunk

httpunk is a Rust-powered async HTTP library for Python. It's powered by the hyper stack and Rust crates like http.

httpunk is deliberately low-level: you bring your own connected transport, and build requests and read responses directly. It's meant to be a solid, performant base for building HTTP clients and servers on top of.

httpunk's API mirrors hyper's wherever possible.

Warning: httpunk is in an early stage and still work in progress.

Note: httpunk was built with substantial help from LLMs, under human supervision.

In a nutshell

A client request over the asyncio backend:

import asyncio

from httpunk import Backend
from httpunk.util import connect


async def main():
    # connect() dials the socket, does TLS + ALPN, and returns the matching
    # (un-entered) HTTP/2 or HTTP/1 connection.
    async with await connect("https://www.example.com", backend=Backend.asyncio) as conn:
        resp = await conn.request("GET", "/", headers={"host": "www.example.com"})
        print(resp.status)                    # 200
        print(resp.headers["content-type"])   # b'text/html; charset=UTF-8'
        print(await resp.read())              # b'<!doctype html>...'


asyncio.run(main())

A server that speaks both HTTP/1 and HTTP/2, embedded in an asyncio loop:

import asyncio

import httpunk.asyncio


class Echo(httpunk.asyncio.AutoServerProtocol):
    async def handle(self, request):
        body = await request.read()
        await request.respond(200, headers={"content-type": "text/plain"}, body=body)


async def main():
    loop = asyncio.get_running_loop()
    server = await loop.create_server(Echo, "0.0.0.0", 8000)
    async with server:
        await server.serve_forever()


asyncio.run(main())

Installation

pip install httpunk

httpunk supports additional backends beyond asyncio, but they require extra dependencies. Enable one via the relevant extra:

pip install httpunk[tonio]

Features

  • HTTP/1 and HTTP/2, client and server implementations
  • Protocol-neutral structures such as Request, Response, HeaderMap
  • Multiple backend support: asyncio and tonio (with trio targeted for future releases)
  • AsyncIO ready-to-go protocols: extensible asyncio.Protocol classes (H1, H2, Auto)
  • Batteries in the util module: connect and ALPN negotiation, h1/h2 auto-detection, connection pooling, graceful shutdown, proxy-environment matching.

Usage

Backends

Everything that does I/O runs on a backend. There is no default: tonio needs free-threaded CPython 3.14+, while asyncio runs everywhere, so you must choose one and pass it explicitly.

from httpunk import Backend

Backend.asyncio   # the standard-library asyncio backend (available everywhere)
Backend.tonio     # the tonio runtime backend (free-threaded CPython 3.14+)

Every connection, server and httpunk.util helper takes a backend= argument, which accepts a Backend member (the recommended form) or an already-created backend instance:

from httpunk import Backend, H2Connection

conn = H2Connection(transport, authority="example.com:443", backend=Backend.asyncio)

Client

A client connection is created over a transport you have already connected. H1Connection and H2Connection share the same surface, so code written against one works against the other.

from httpunk import Backend, H1Connection, H2Connection, Request

# `transport` is any connected transport from your chosen backend
# (e.g. `await AsyncioBackend().connect_tcp(host, port)`), or use
# `httpunk.util.connect()` which dials + negotiates for you.
async with H2Connection(transport, authority="example.com:443", backend=Backend.asyncio) as conn:
    # Build a request explicitly and send it:
    resp = await conn.send_request(Request("GET", "/", headers={"host": "example.com"}))
    # ...or use the request() convenience:
    resp = await conn.request("GET", "/", headers={"host": "example.com"})

Entering the connection with async with runs the protocol handshake; leaving it closes the transport.

Request is protocol-neutral: Request(method, target, *, headers=None, body=None, trailers=None). The request-target is sent verbatim (a path, an absolute URL, or an authority for CONNECT) — httpunk never rewrites it or auto-adds a Host header, so you supply headers explicitly.

Response exposes status, headers (a HeaderMap), and a lazily-streamed body:

resp = await conn.request("GET", "/data")
resp.status                       # int, e.g. 200
resp.headers["content-type"]      # header values are bytes

# Read the whole body...
data = await resp.read()

# ...or stream it chunk by chunk:
async for chunk in resp.aiter_bytes():
    ...

resp.trailers                     # a HeaderMap of trailing headers, or None
resp.version                      # httpunk.Version.HTTP_2 / HTTP_11 / HTTP_10 (≈ http::Version)

A response can be used as an async context manager to guarantee release (cancelling the body if it wasn't fully read):

async with await conn.request("GET", "/big") as resp:
    async for chunk in resp.aiter_bytes():
        ...

Streaming request bodies and trailers

body may be bytes, or a sync/async iterable of bytes (streamed as it is produced). trailers are header fields sent after the body — chunked trailers on HTTP/1, a trailing HEADERS frame on HTTP/2. As in hyper, HTTP/1 trailers ride only on a chunked body (a streamed one; a bytes body is Content-Length-framed and drops them) and only the fields the request's own Trailer header declares are sent — undeclared ones are dropped:

async def chunks():
    yield b"hello "
    yield b"world"

resp = await conn.request(
    "POST", "/upload",
    headers={"host": "example.com", "content-type": "application/octet-stream", "trailer": "x-checksum"},
    body=chunks(),
    trailers={"x-checksum": "..."},
)

Readiness

conn.ready() waits until the connection can accept a request (an HTTP/2 stream slot is free, or the single in-flight HTTP/1 exchange has finished). conn.closed is a synchronous liveness check — useful for evicting a dead connection from a pool.

Server

A server is created over a transport you have already accepted from a listener. Iterate it to handle incoming requests; H1Server and H2Server share the same accept loop.

from httpunk import Backend, H1Server

async with H1Server(transport, backend=Backend.asyncio) as server:
    async for request in server:
        body = await request.read()
        await request.respond(200, headers={"content-type": "text/plain"}, body=body)

Each request carries method, target/path, headers, version, and a streamable body (request.read() / request.aiter_bytes()). Answer it with request.respond(status, *, headers=None, body=None, trailers=None) — trailers are sent after the body (HTTP/1.1 chunked trailers; an HTTP/2 trailing HEADERS frame), like the client's Request.trailers and under hyper's rules: on HTTP/1.1 they need a chunked (streamed) body and a Trailer header declaring the fields, and go out only if the request declared TE: trailers; otherwise they are dropped and the body ends normally, as hyper's server does. On HTTP/2 you can also abort a single stream with request.reset() instead of responding (e.g. when a handler fails) — the connection and its other streams keep running — and await request.reset_received() resolves with the reason when the client abandons the request (RST_STREAM, even after it finished sending), the signal a long-running or streaming handler races against its own completion to stop early. A reset also fails an in-flight respond() / send_data with StreamResetError carrying the client's reason, including while the body is waiting on the app's next chunk. The HTTP/1 twin is await request.peer_closed(): once the request body is complete, a client that closes the connection before the response is done is detected (hyper's mid_message_detect_eof), the in-flight respond() / send_data fail with H1IncompleteMessageError, and the accept loop ends. The await resolves either way and never hangs: True when the client closed mid-request, False once the exchange completed (or failed) first, at once if it already had. H1Server(half_close=True) turns the detection off, as hyper's half_close does. A request announcing an upgrade (Upgrade: h2c, Upgrade: websocket, CONNECT) is watched only from its response head on, when it can no longer be detached or switched.

When respond() fails this way while streaming an async body, the failure is raised at once even if the body is parked waiting for its next chunk: the producer is cancelled at that await (as hyper drops the body future), its finally blocks run, and only then does respond() raise. Cancelling the task that awaits respond() cancels the producer the same way.

For push-style producers (an ASGI send() loop, a server-sent-events endpoint) use request.send_response(status, *, headers=None, end_stream=False): it writes the head now and returns a SendStream — h2's SendResponse/SendStream shape, identical on both protocols:

stream = await request.send_response(200, headers={"content-type": "text/event-stream"})
await stream.send_data(b"data: 1\n\n")            # each write awaits backpressure
await stream.send_data(b"data: 2\n\n", end_stream=True)
# stream.send_trailers({...}) ends the body with trailers; stream.send_reset() aborts it

On HTTP/1, send_response arms the mid-message detection described above (the body may park between chunks); detect_eof=False skips that, so no read is parked for the response and a client that closes is noticed one write later, at the peer's RST, instead — unless peer_closed() asks, which still arms on demand. This is httpunk's own knob (hyper's read is always on); HTTP/2 accepts it and ignores it, a reset arrives through the connection anyway.

end_stream=True on send_response is a bodyless response. Framing follows hyper: a content-length you set is honoured, otherwise the body is chunked (HTTP/1.1) or close-delimited (HTTP/1.0); on HEAD/204/304 body chunks are discarded, as hyper never polls that body. send_reset is RST_STREAM(CANCEL) on HTTP/2; HTTP/1 has no per-request reset, so there it closes the connection (what hyper does when a response body errors). respond() is the pull convenience built on the same path.

HTTP/1 serves one request/response at a time (the loop won't yield the next until the current one is answered); HTTP/2 multiplexes, so for concurrent handling you would spawn a task per request. The AsyncIO protocols handle that for you.

Servers support cooperative graceful shutdown via server.graceful_shutdown() (see GracefulShutdown for coordinating this across many connections).

Headers

HeaderMap is a dict-like, multi-value-aware header container (reused from the Rust http crate). Names are case-insensitive; values are returned as bytes.

from httpunk import HeaderMap

h = HeaderMap({"content-type": "text/plain"})
h["content-type"]            # b'text/plain'
h.get("x-missing")           # None
h.add("set-cookie", "a=1")   # append (multi-value)
h.add("set-cookie", "b=2")
h.get_all("set-cookie")      # [b'a=1', b'b=2']
"content-type" in h          # True

Anywhere a headers= argument is accepted you can pass a HeaderMap, a mapping, or an iterable of (name, value) pairs.

For consumers that want raw pairs — e.g. an ASGI server building a scope's headers — raw_items() returns (bytes, bytes) tuples (names already lowercase) in one call:

h.raw_items()                # [(b'content-type', b'text/plain'), (b'set-cookie', b'a=1'), ...]

Errors

httpunk's exceptions all derive from a common HTTPunkError root, with one class per public error kind of the upstream crate, so a caller can match on what hyper or h2 would have reported. ConnectionClosedError is protocol-neutral — hyper's Io and h2's Io: the transport failed with work in flight — so it sits directly under the root. The HTTP/1 errors mirror hyper's Error kinds under H1Error; the HTTP/2 errors mirror the h2 crate's under H2Error:

HTTPunkError
├── ConnectionClosedError        transport closed / IO error with work in flight  (hyper Io, h2 Io)
├── H1Error                      base for HTTP/1 errors (hyper `Error` kinds)
│   ├── H1ParseError             malformed message head (hyper Parse) — args = (kind, message)
│   ├── H1BodyError              malformed or truncated body (hyper Body) — args = (io_kind, message)
│   ├── H1IncompleteMessageError EOF while a message was still expected (hyper IncompleteMessage)
│   ├── H1UnexpectedMessageError bytes on an idle client connection (hyper UnexpectedMessage)
│   └── H1UserError              local misuse hyper reports on the wire path (hyper User) — args = (kind, message)
└── H2Error                      base for HTTP/2 protocol errors
    ├── H2ProtocolError          connection-level protocol violation (-> GOAWAY)
    ├── H2StreamError            stream-level protocol violation (-> RST_STREAM)
    ├── H2UserError              local API misuse
    ├── H2FlowControlError       flow-control window over/underflow
    ├── GoAwayError              the peer sent GOAWAY
    └── StreamResetError         the peer sent RST_STREAM for a stream

Catch H1Error / H2Error for protocol failures, ConnectionClosedError for a dropped transport, or HTTPunkError for anything httpunk raises.

GoAwayError carries last_stream_id, error_code and debug_data; StreamResetError carries stream_id and error_code. Error codes are H2Reason members (an IntEnum, so they compare equal to plain ints) for known codes, or a raw int otherwise.

from httpunk import ConnectionClosedError, GoAwayError, H1BodyError, HTTPunkError, StreamResetError

try:
    resp = await conn.request("GET", "/")
    await resp.read()
except StreamResetError as exc:
    print("stream reset:", exc.stream_id, exc.error_code)
except GoAwayError as exc:
    # streams above last_stream_id were not processed and are safe to retry
    print("server going away:", exc.last_stream_id)
except H1BodyError as exc:
    io_kind, message = exc.args
    print("truncated" if io_kind == "unexpected_eof" else "malformed body")
except ConnectionClosedError:
    print("transport dropped")
except HTTPunkError:
    ...

Utilities

httpunk.util collects the higher-level conveniences a real client/server host needs. Unlike the core, these carry no wire-protocol fidelity constraint.

connect

connect(url, *, backend, alpn=("h2", "http/1.1"), ssl_context=None) dials url, negotiates the protocol, and returns the matching un-entered connection (with authority set from the URL):

  • https → TLS with ALPN; h2 upgrades to H2Connection, anything else falls back to H1Connection.
  • http → plain TCP → H1Connection.
from httpunk import Backend
from httpunk.util import connect

async with await connect("https://example.com", backend=Backend.asyncio) as conn:
    resp = await conn.request("GET", "/", headers={"host": "example.com"})

Auto protocol

auto.serve(transport, *, backend, only=None, cancel=None) sniffs an accepted transport's opening bytes and returns the matching un-entered H1Server or H2Server — the accepting- side analogue of connect. Pass only="h1" / only="h2" to force a protocol.

from httpunk import Backend
from httpunk.util import auto

server = await auto.serve(transport, backend=Backend.asyncio)
async with server:
    async for request in server:
        await request.respond(200, body=b"ok")

To configure per-protocol options, use auto.Builder (hyper-util's auto::Builder): http1() / http2() return sub-builders whose setters chain, http1_only() / http2_only() force a protocol, and serve_connection(transport, cancel=None) sniffs and builds. serve() is the default-options shortcut over it.

builder = auto.Builder(backend=Backend.asyncio)
builder.http1().header_read_timeout(5.0).http2().max_concurrent_streams(200)
server = await builder.serve_connection(transport)

The option set mirrors hyper's server builders, with hyper's defaults. HTTP/1 (http1::Builder): header_read_timeout, keep_alive, max_headers, max_buf_size, auto_date_header, title_case_headers, ignore_invalid_headers. HTTP/2 (http2::Builder): max_concurrent_streams, initial_stream_window_size, initial_connection_window_size, max_frame_size, max_header_list_size, max_pending_accept_reset_streams, max_local_error_reset_streams, auto_date_header, max_send_buf_size, plus h2's data_frame_budget. The same keywords are accepted by H1Server(...) / H2Server(...) directly.

Connection pools

httpunk.util.pool provides three composable pools. A connector is an async callable returning an un-entered connection (typically lambda dst: connect(dst)); the pool owns the connection's lifetime.

  • Singleton — coalesces concurrent callers onto one shared connection (the HTTP/2 pattern). await pool.get() returns the shared connection, connecting once.
  • Cache — a set of idle connections checked out and returned for reuse (the HTTP/1 pattern). async with cache.checkout() as conn: leases one.
  • Map — routes a destination URL to a per-key inner pool, built lazily.
from httpunk import Backend
from httpunk.util import connect, pool

shared = pool.Singleton(lambda dst: connect(dst, backend=Backend.asyncio), backend=Backend.asyncio)
conn = await shared.get("https://example.com")
resp = await conn.request("GET", "/", headers={"host": "example.com"})

All pools expose retain(predicate) (evict connections a predicate rejects), is_empty() and aclose().

Graceful shutdown

GracefulShutdown coordinates a graceful shutdown across many connections. watch(server, serve) registers a connection and returns the coroutine that drives it; shutdown() signals every watched connection and waits for them to drain.

from httpunk.util import GracefulShutdown

graceful = GracefulShutdown(backend=Backend.asyncio)

async def serve(server):
    async with server:
        async for request in server:
            await handle(request)

# spawn `graceful.watch(server, serve)` per accepted connection, then on shutdown:
await graceful.shutdown()

Proxy matching

httpunk.util.proxy exposes the vendored proxy matcher (*_PROXY / NO_PROXY environment rules):

from httpunk.util import proxy

matcher = proxy.Matcher.from_env()
intercept = matcher.intercept("https://example.com")
if intercept is not None:
    print(intercept.uri)   # the proxy to use for this URL

AsyncIO utilities

httpunk.asyncio provides reusable asyncio.Protocol classes so you can embed httpunk in any asyncio program.

Server protocols — subclass one and implement handle(request):

  • H1ServerProtocol / H2ServerProtocol — force the protocol.
  • AutoServerProtocol — detect HTTP/1 vs HTTP/2 from the client's opening bytes.
import asyncio

import httpunk.asyncio


class MyServer(httpunk.asyncio.AutoServerProtocol):
    async def handle(self, request):
        await request.respond(200, headers={"content-type": "text/plain"}, body=b"hi")


async def main():
    loop = asyncio.get_running_loop()
    server = await loop.create_server(MyServer, "0.0.0.0", 8000)
    async with server:
        await server.serve_forever()


asyncio.run(main())

Each protocol supports graceful_shutdown() and wait_closed(). For host-coordinated shutdown, ServerConnections tracks live connections and drains them together:

from httpunk.asyncio import ServerConnections

conns = ServerConnections()
server = await loop.create_server(conns.track(MyServer), host, port)
# ... on shutdown:
server.close()                     # stop accepting new connections
await conns.shutdown(timeout=30)   # drain in-flight, force-close stragglers

Client protocols — the mirror of the server ones, for loop.create_connection. Once the connection is up, await proto.ready() returns the httpunk client connection to send requests on. Configuration (authority/scheme) is passed via a factory closure, since create_connection calls the factory with no arguments.

  • H1ClientProtocol / H2ClientProtocol — force the protocol.
  • AutoClientProtocol — pick HTTP/1 vs HTTP/2 from the TLS ALPN result (plain TCP → HTTP/1).
import asyncio
import ssl

import httpunk.asyncio


async def main():
    loop = asyncio.get_running_loop()
    ctx = ssl.create_default_context()
    ctx.set_alpn_protocols(["h2", "http/1.1"])
    transport, proto = await loop.create_connection(
        lambda: httpunk.asyncio.H2ClientProtocol(authority="example.com:443", scheme="https"),
        "example.com", 443, ssl=ctx, server_hostname="example.com",
    )
    conn = await proto.ready()                 # await handshake -> H2Connection
    resp = await conn.request("GET", "/", headers={"host": "example.com"})
    print(resp.status, await resp.read())
    await proto.aclose()


asyncio.run(main())

License

httpunk is released under the BSD 3-Clause License.

Release files for httpunk 0.4.4

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

Source distribution (sdist)

Source distribution for httpunk 0.4.4
File Size Uploaded
httpunk-0.4.4.tar.gz 423.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for httpunk 0.4.4
File
httpunk-0.4.4-pp311-pypy311_pp73-win_amd64.whl PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 Details
httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
httpunk-0.4.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 10.12+ x86-64 Details
httpunk-0.4.4-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
httpunk-0.4.4-cp315-cp315t-musllinux_1_1_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-cp315-cp315t-musllinux_1_1_armv7l.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-cp315-cp315t-musllinux_1_1_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-cp315-cp315t-manylinux_2_28_armv7l.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARMv7l Details
httpunk-0.4.4-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details
httpunk-0.4.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
httpunk-0.4.4-cp315-cp315t-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64 Details
httpunk-0.4.4-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
httpunk-0.4.4-cp315-cp315-musllinux_1_1_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-cp315-cp315-musllinux_1_1_armv7l.whl CPython 3.15 CPython 3.15 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-cp315-cp315-musllinux_1_1_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.4-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.4-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
httpunk-0.4.4-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details
httpunk-0.4.4-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
httpunk-0.4.4-cp314-cp314t-musllinux_1_1_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-cp314-cp314t-musllinux_1_1_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-cp314-cp314t-musllinux_1_1_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-cp314-cp314t-manylinux_2_28_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l Details
httpunk-0.4.4-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
httpunk-0.4.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
httpunk-0.4.4-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details
httpunk-0.4.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
httpunk-0.4.4-cp314-cp314-musllinux_1_1_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-cp314-cp314-musllinux_1_1_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-cp314-cp314-musllinux_1_1_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
httpunk-0.4.4-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
httpunk-0.4.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
httpunk-0.4.4-cp313-cp313-musllinux_1_1_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-cp313-cp313-musllinux_1_1_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-cp313-cp313-musllinux_1_1_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
httpunk-0.4.4-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
httpunk-0.4.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
httpunk-0.4.4-cp312-cp312-musllinux_1_1_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-cp312-cp312-musllinux_1_1_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-cp312-cp312-musllinux_1_1_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
httpunk-0.4.4-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
httpunk-0.4.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
httpunk-0.4.4-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-cp311-cp311-musllinux_1_1_armv7l.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
httpunk-0.4.4-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
httpunk-0.4.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
httpunk-0.4.4-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
httpunk-0.4.4-cp310-cp310-musllinux_1_1_armv7l.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.4-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
httpunk-0.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
httpunk-0.4.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32 Details
httpunk-0.4.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
httpunk-0.4.4-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 66.4 MB

Release files / httpunk-0.4.4.tar.gz

Download URL httpunk-0.4.4.tar.gz
Size 423.6 kB
Tags Source
SHA-256 checksum
How to use checksums
035c7377650b89de96019b762c0f416ad322733939217ab00fc97d90f0dc4a9a
BLAKE2b-256 checksum
How to use checksums
b19b9bf3ad1ca1f268e12019ca789117ad47a7b2faf98db36999d5d2646c8a79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-win_amd64.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-win_amd64.whl
Size 575.1 kB
Tags PyPy 3.11 PyPy 3.11 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
3df1f61b959f3fafd8e69d6d80557eb5c3ae6e4b5d60cd2fe63dc6117ae4caa4
BLAKE2b-256 checksum
How to use checksums
398275ec13b61a3edd3abc37c6c140463003338854c0b5b9baa6216abfa95002
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl
Size 904.4 kB
Tags Linux musl 1.1+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
0ca78f7dca4739c72c9e9d6075db7750ab401de20e35d8e5f37b3412a426d184
BLAKE2b-256 checksum
How to use checksums
fcabd4477910e293b5855b299ef0351078380b98d3b3729c0fb97a8411d9d178
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl
Size 953.2 kB
Tags Linux musl 1.1+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
38cf623fdb8fda13c6767e948d6345d7b81c6dc66806f88d4bda1a152ff51d22
BLAKE2b-256 checksum
How to use checksums
8efa6f8c7c6162e4afe7285524f1d87e919ddd5ecc0674c8522e02b552745a31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl
Size 845.7 kB
Tags Linux musl 1.1+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
a2cc19e7a88fbfe72b991e81210ee0b4c4d74fe2a7d44bfe0daca26c68643c78
BLAKE2b-256 checksum
How to use checksums
7aa1a0d53b727692513db1f3fe41ee36caacd4045548f117f6c458ac12068a7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 688.7 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
70af842aa58b6c98b55764ce282f9e161109e5ec89f7c8eac1ec6cd4d2462b2c
BLAKE2b-256 checksum
How to use checksums
5e911cf78beb1f2e4d801b7e7a5d0ed67af1b60f51651b67a61986a106f0ceab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 673.9 kB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
ca7f3a13d8dbdde43debcf968017c9aa164bed3fa6352ad970f91dc2d0985922
BLAKE2b-256 checksum
How to use checksums
921391749c3881e7eb6f93d4ea9c3eb6e8870d237737ce41cff36c739af7ac40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 666.3 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
ea51dbc3b2afbbd42887cc744c8d38149ac6303ae4b7f6f55290258737029ea3
BLAKE2b-256 checksum
How to use checksums
cc88974b1a09e028c5cb2f6eb4a84ac609d740c3f074db09899bd75140d01c43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Size 724.1 kB
Tags Linux glibc 2.5+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
5d4a21758c849c9caf39ad7298bbf215739d171e7b27b04135cebe75b1f617c5
BLAKE2b-256 checksum
How to use checksums
19392e68324d40bb8c2c6705f512a5d5709d26b9f7db2b95b5cfd91aed616f54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 626.4 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
efe022232b8a60d3440ffd1560437cc79e726db00fa00dc603690b001806be6c
BLAKE2b-256 checksum
How to use checksums
0ba783c28aa53b00fde96ee7bbcd1ac44c487a12588f82e9e56366277e6d7cbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
Size 658.0 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ea827cded2fb29699fce4efc460566b89218768015a059bcc97d981537ce6a46
BLAKE2b-256 checksum
How to use checksums
fd4d9048f7a2acd23617594eef5b9acb486689017de9157f9aff387b6bdb9445
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-win_amd64.whl

Download URL httpunk-0.4.4-cp315-cp315t-win_amd64.whl
Size 618.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
1ca1c92317e313b0aa2dbb4f99ee7c94311b9fc187d9396b69f21780bec08fc5
BLAKE2b-256 checksum
How to use checksums
9766e2803dfc7b0114d0429065be5da4b51c9f3c2550ae09b7690cf458c82911
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-cp315-cp315t-musllinux_1_1_x86_64.whl
Size 954.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
7198fb15a567357b5b1c0d750f138d4b5eded973dbdb7b1c28a43087ee301c51
BLAKE2b-256 checksum
How to use checksums
365ce1c2c4639aaae3216e301e3e650fe7a9fe7691244db1facad400f5cb59e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-cp315-cp315t-musllinux_1_1_armv7l.whl
Size 983.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
803dc567001fe21c0132eedee4c74309954ffdef65ecf7b9880d49061531737e
BLAKE2b-256 checksum
How to use checksums
489bfc745d2a00d9d910fb20b5e642c71b63ba8b807e4c5cbccd5985e88f54ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-cp315-cp315t-musllinux_1_1_aarch64.whl
Size 892.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
7a26ddad94f6db122fdd7cd884b22b358076c32d4f2eab1b168e9a53956aa4a5
BLAKE2b-256 checksum
How to use checksums
05f357282343147ec6bcf9817193904759d07705545cb9a406e6f316e89f21a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-manylinux_2_28_armv7l.whl

Download URL httpunk-0.4.4-cp315-cp315t-manylinux_2_28_armv7l.whl
Size 699.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
de951763b4e77b98ea62d9bf4ea96ddc38f438667cafb6d7574738a2ab3bdc94
BLAKE2b-256 checksum
How to use checksums
b6b3df348ad138a67caee39854da3f1f8b78e3749c6bfdd3752e803da6043e75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL httpunk-0.4.4-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 704.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fcbda5e7804f7148b24921552e776bbc8c2025c233873d75f7b9db0d4dc017a8
BLAKE2b-256 checksum
How to use checksums
373e8c61b802747be9b6e190c773846f97608439b078a8d492f7931701338338
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 738.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
50b928faaa204017a244df7010d8e108c8d484a23b49f3608534874cc9ed38b8
BLAKE2b-256 checksum
How to use checksums
f8e6a879cc6311f3d87d5d23a57f5b67cc1550263f9d6d84ac92a70ba3c481ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl
Size 765.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
5fa6651c44b098cd4a3f97a3e8d8b6f6c2e69c2401ee28317ab7f58ee41005f8
BLAKE2b-256 checksum
How to use checksums
e9d05e37691eccd638291e6efd13236aef7ed97298ba592cbece21d1fed0ef37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-cp315-cp315t-macosx_11_0_arm64.whl
Size 657.1 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1cb4505427a5b6794e0be6773e5cc87fff1e3ba848c32b4924b24a3c80f71a69
BLAKE2b-256 checksum
How to use checksums
2ed09dcd537dd64ae7207b22bb10053113196f9cfe54b5a131a291f5f64ce0bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315t-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-cp315-cp315t-macosx_10_12_x86_64.whl
Size 700.1 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d4bbb941db279d18e5bf3af85a723010d4d3abd3dcbd2c27bdc1631f57e87ddf
BLAKE2b-256 checksum
How to use checksums
732f99e2b71ac4183cfba46326b4adda983e9bb94969c458848bce5a05e6dec3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-win_amd64.whl

Download URL httpunk-0.4.4-cp315-cp315-win_amd64.whl
Size 568.4 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
77577bd8c20c51d3c8d0d4a0d7c41dee80df67af13a3e525ec1b6d5af344bcb2
BLAKE2b-256 checksum
How to use checksums
53dd2ad2e1475e9aafec88e332cfdc13777ca7cb119f16ca3c90aa76dddeb5c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-cp315-cp315-musllinux_1_1_x86_64.whl
Size 900.6 kB
Tags CPython 3.15 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
2ca1c2b00132a8badd07f1dd63e7a4f721bed4e0ee87ce38f8fc5fa570aef284
BLAKE2b-256 checksum
How to use checksums
0ceffc6348c0090da5b08f36b4240465fbfeacda02e7a27fadbfde08bd9ae7af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-cp315-cp315-musllinux_1_1_armv7l.whl
Size 937.8 kB
Tags CPython 3.15 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
f52657980f72a67e509b20d43dbb0b96407a68f5363cb70080c6467553ab53db
BLAKE2b-256 checksum
How to use checksums
261cb0adff94623d3591fcd02cee08c4a543e4ae2008a596f5062604b3b70abd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-cp315-cp315-musllinux_1_1_aarch64.whl
Size 835.7 kB
Tags CPython 3.15 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
a08db934fc335bb364555ac2b06711844d19da2f875a0e15750346fba8c691e9
BLAKE2b-256 checksum
How to use checksums
7cb2fb36e1d1f74d90012227600d5d41df1ca1d022ae5cb02d6713a5f60b6009
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 683.7 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4f9c6a69a5c4dec64b914feb77758bce9f2295c73b855837014025a2ae4a7f86
BLAKE2b-256 checksum
How to use checksums
c67c10b2f5f67ddf12d115876900cb3abb30d3b4f287ee168c2915911fc95271
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL httpunk-0.4.4-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 658.7 kB
Tags CPython 3.15 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
cdfd050c2cc0080465ee60761f9d776293d791ec3a1d59c0e852c0d914dd0dd4
BLAKE2b-256 checksum
How to use checksums
c794f12ee871c7ac6bef1eb24aade26ad07bdc9d77f63cbaca4bcc9e9402e8ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL httpunk-0.4.4-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 657.0 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cb93d6e3a2f86fc2569fd467dfdd6d7d47c01dd3934835fb82f54049f3da97c4
BLAKE2b-256 checksum
How to use checksums
fdbd42eaf20799a768cc4a30b5dd3fb4dbee03695818b53add35d1717b51b141
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl
Size 706.2 kB
Tags CPython 3.15 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
0522cb59639c670a5db3c1294410533e8d858570c5094eff71fdfa8c0aa6c852
BLAKE2b-256 checksum
How to use checksums
91f518a7ce833a5b5510b7f145e6de464bd2f3b14759ea87d9de85ef06c12a58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-cp315-cp315-macosx_11_0_arm64.whl
Size 608.1 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1a62122cfe03ba9aa0c680747f02e18314fe1316532a3456fd4b126560e0d74e
BLAKE2b-256 checksum
How to use checksums
6a75baf0d1891f672bc0bf14b10d0af6b433fb5df8651f9367579b3e0a4891ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp315-cp315-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-cp315-cp315-macosx_10_12_x86_64.whl
Size 647.1 kB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4161090280faf92cf23a7c27f3fa9b7a26f938946e58917ef861053da6ac1340
BLAKE2b-256 checksum
How to use checksums
b1ccae8221bb2a0826ffe708a8311493b65aac4799f8019cad588afb6680d115
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-win_amd64.whl

Download URL httpunk-0.4.4-cp314-cp314t-win_amd64.whl
Size 618.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
dc980d9e9a1f7186ba1556f17418781a37f08cc1b2e9119f20cdf6be0c1b4d7f
BLAKE2b-256 checksum
How to use checksums
403a86567e1ec1e87643835c6430c66b64fd563349ecc2c90952481780f8ccc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-cp314-cp314t-musllinux_1_1_x86_64.whl
Size 954.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
2b903989bf7c2cafb63d9b3d16f8f68c2941714269e0e80368ca91c6cbb4254f
BLAKE2b-256 checksum
How to use checksums
40de72ffb42a2b31824e9bcf95483343904e7d8215454b6f6d5af0d0d0303fe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-cp314-cp314t-musllinux_1_1_armv7l.whl
Size 983.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
ff497722da49ac80fe7373cd4ed0a406763a95eca996c2236b38dc5ed19131c1
BLAKE2b-256 checksum
How to use checksums
625c665edaec90c78655de55710601823d9d235490dee0d44e53be2382d4586a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-cp314-cp314t-musllinux_1_1_aarch64.whl
Size 893.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
867374417079b4f4dc2a90417c93ce2677ec2ade0b6d1c76ed396fa998aaced1
BLAKE2b-256 checksum
How to use checksums
26a83eb0ecd536e22a207162120e829718a3cbc83dc8a142b79439a96337a6b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-manylinux_2_28_armv7l.whl

Download URL httpunk-0.4.4-cp314-cp314t-manylinux_2_28_armv7l.whl
Size 698.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
9c9d6cd1d6c26a94b70f1f827738afda91ac7b5385ab5ebb80c58560d8cdefe3
BLAKE2b-256 checksum
How to use checksums
7ce953788b7c35f8b33dfe049d24d4d021faccb0b4f79e4ddabdbadcccf6cce5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL httpunk-0.4.4-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 705.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
42b4ca55eadf14c80dd7ca0f26294192d70762503713d8727804477d0a6fc4be
BLAKE2b-256 checksum
How to use checksums
2d02c31182af25e10319ceffb8d07e82e8d1a5ff6ef07fdcae9099bb2f09c3c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 738.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
27298b8ffa930acc9d60789d1d7d980768c7b88c5d503b1cf796ef9340b5bcd7
BLAKE2b-256 checksum
How to use checksums
afc6055ba212ff982ccbb9ed572a951a9f84a39fba654fa86ee6046c07ea6248
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Size 765.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9c16b21b2002ae9ea53ff49859c7f5babb76ab36d11efbcee2b0d5fff4ea308b
BLAKE2b-256 checksum
How to use checksums
324fc2408f6e88174e5ce53eee7e5b85689d6a8e553013940a255f9ccf371398
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-cp314-cp314t-macosx_11_0_arm64.whl
Size 657.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ddba23ab39593958e8c8e51b67d2c92f8923eea6f9c7d6364a4236c34baa6af6
BLAKE2b-256 checksum
How to use checksums
3c86cbee79235ffaf5c4bda64b286167ec70065adf4f48a6c7892988f21e2fa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-cp314-cp314t-macosx_10_12_x86_64.whl
Size 700.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a7a5b8a2a7e871956d8c1740ee68a52d5ff57d4f680cc7d7525f0301328940b5
BLAKE2b-256 checksum
How to use checksums
351d889e220e7d76f7724ddfdda42ae8905dc935f49b17a58ea44da048a285cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-win_amd64.whl

Download URL httpunk-0.4.4-cp314-cp314-win_amd64.whl
Size 568.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
95602bceb5e580227a225fe008ec012dd742e6285a5278961df46b963ef5db09
BLAKE2b-256 checksum
How to use checksums
312ba71fd85630adf138531f853cc998aa2e403f922635acb0c515e6215ea6a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-cp314-cp314-musllinux_1_1_x86_64.whl
Size 900.8 kB
Tags CPython 3.14 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
f094a0c997fa79377b3a269ac6ea68681d89fc8a3e5fa7250a2cb666203f818c
BLAKE2b-256 checksum
How to use checksums
0c4d1db79b33399500cba34f18d76652d5c9ced09a47cebe3badec62e8fb3531
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-cp314-cp314-musllinux_1_1_armv7l.whl
Size 937.6 kB
Tags CPython 3.14 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
4d48e14ae09147086af4a9fb033111c8d85ef0111ffcc06842afea3866b160d5
BLAKE2b-256 checksum
How to use checksums
0c879022e9d7d0822dd25d5e0efcb5e3c65c9ec857b7edeea9c4d01a41c50039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-cp314-cp314-musllinux_1_1_aarch64.whl
Size 835.6 kB
Tags CPython 3.14 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
0699d28de9337a5d737d516e6a411572222844745eea8db326b5e64f61586207
BLAKE2b-256 checksum
How to use checksums
a52e11258ad77e4ee3c9090688fb43bb090c6b8c285a6ad9baeed03a45194f49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 683.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6987930956363e8bb0890ff9d31cb1eefbd128af78425d154e665d517d6ae61e
BLAKE2b-256 checksum
How to use checksums
134278b171dbe218b9c1d5f8d7de687e4cca5ae920279716dcb228ea47ef608b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL httpunk-0.4.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 658.6 kB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
314abe2f5c1978f00499fb4f73ca741d7b57a5a1d5a4726af3c173fa1ffad6ae
BLAKE2b-256 checksum
How to use checksums
b89ad0aefeef02f93bcb777dfcaf1652bf813592587b53f77e911e9ffdc78a99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL httpunk-0.4.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 657.0 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
20cef16b7c6ffd52d0aa19140465177b7aeea5db367b5b88be353c4e02fef149
BLAKE2b-256 checksum
How to use checksums
81db10061014da0457ecb5daa9b83aa6673f9159d82e3289e662ccbc40659849
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Size 706.2 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8f2109c6477584377960bc694e9488b9ccd369d457d8ec0be0a2cb2e2a463e8a
BLAKE2b-256 checksum
How to use checksums
c01278492ce28e7e08f1517a2cfc6e70088c42796e140bcfaf94f8dba546f651
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-cp314-cp314-macosx_11_0_arm64.whl
Size 608.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
57d7bd32a0cb092480dca80f419996b7d7ae62a3e9e3891984baea42258a589d
BLAKE2b-256 checksum
How to use checksums
1afd9fce6903df88404c4923daefce13b42503e2becf37fb44357411f540a1ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp314-cp314-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-cp314-cp314-macosx_10_12_x86_64.whl
Size 647.2 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
71d88fd47328e875a9b80a3bfa0dab2798c0f129a9f92640ae2978d7f35f9022
BLAKE2b-256 checksum
How to use checksums
1f2ffd6dfbcb863c5c712fe88bf1f393c33df3e97e1937f0ad100c5ed5cc89a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-win_amd64.whl

Download URL httpunk-0.4.4-cp313-cp313-win_amd64.whl
Size 570.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c0b3265a3c9dc4f0409c3faae47f3715162191cd02e14fefd9e48298b20d7ce9
BLAKE2b-256 checksum
How to use checksums
a5e8e8843e55041b70b0ac85f7730b6e8507a42392ba4a651956f0dfaffd0f03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-cp313-cp313-musllinux_1_1_x86_64.whl
Size 899.8 kB
Tags CPython 3.13 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
4089b84a437be0e21a9c9031c6402bc695750cc1a921ce03eded04802397f933
BLAKE2b-256 checksum
How to use checksums
057f2a03d7dd8e99297ae250755dbb642cf233f91a0dee732cad2c8016ba7138
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-cp313-cp313-musllinux_1_1_armv7l.whl
Size 937.6 kB
Tags CPython 3.13 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
a65dd3e1fe638f5f2406de06484e0254c81b60edf723a7836eb0e5a5334a1d89
BLAKE2b-256 checksum
How to use checksums
c1a0c85b1335ba48441d3c2cf6b7cafbaa6d93b0eb9c1c36970089910ef18dad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-cp313-cp313-musllinux_1_1_aarch64.whl
Size 835.6 kB
Tags CPython 3.13 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
289fcaf49053fb0d0cb2a7453aff2b119ec24f5380cc703490bffa6410534339
BLAKE2b-256 checksum
How to use checksums
a1e9bf1f6ee366d183546d226e8315f8d44361a61365554dd61d2ad3a4b51ae5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 683.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8057e003e06e0cac32dfb17eb8fa9a4d5d20ada9c85bdd342641b9805804f220
BLAKE2b-256 checksum
How to use checksums
a4f5cfc3d2725c382fb312a575e71df81210536271608e94ed7722396c949a20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL httpunk-0.4.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 658.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
8fbe77b66a351711c2e24c9e3e02b816f2eb4a5182878777b2c1bcb7df5791b0
BLAKE2b-256 checksum
How to use checksums
c5be7bf65cc7fdcf93de640096f46b16345fa8578ddeaeae5172806f92d84bce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL httpunk-0.4.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 657.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7440b6c193e838ef090b2f9343d3e218edcde4b15eaa10635b14f18bb0dff8b8
BLAKE2b-256 checksum
How to use checksums
d4b3286a39ad570596913513495354548d6f31386134b944e56a6c45caaac29a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Size 705.7 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e320a2296be075f07dd65a7e33f44e6ba59396d2793f886b65912ee161fa3639
BLAKE2b-256 checksum
How to use checksums
3bb48449fcc9bc70c33d5ec94a05194e2b17ff75ae799934227993869911d607
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-cp313-cp313-macosx_11_0_arm64.whl
Size 609.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
78f61c8c09f88cdc2bbf7ae8aeda5575eb831f75c9643f2441e2609dbf4f750a
BLAKE2b-256 checksum
How to use checksums
6a58772a7a7b1b912d9499bdff1cd338a4d518398f3696e423cea021977b9f21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp313-cp313-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-cp313-cp313-macosx_10_12_x86_64.whl
Size 648.4 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
218e1af264d6ffa7d3fb242a9de279137a9ef4b187685947778b6c349a205650
BLAKE2b-256 checksum
How to use checksums
f8e34db377ec65d48d0a79126eca4ce17930c99911fb8a1508d2f97781720b37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-win_amd64.whl

Download URL httpunk-0.4.4-cp312-cp312-win_amd64.whl
Size 570.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d79b6ddd9b443c7711e5ca5aba0783502f21bf5c7d86bc2c4c27c416d7256f98
BLAKE2b-256 checksum
How to use checksums
15b21d6ae4336a6b034f07ad22733406fbff63d6a46fe96890427bd1ce116a96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-cp312-cp312-musllinux_1_1_x86_64.whl
Size 900.0 kB
Tags CPython 3.12 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
949ac231fc1bc45ae00de9976e6b89571c227aa645492ed01dcd5b96969b4c5e
BLAKE2b-256 checksum
How to use checksums
227cb34ecf9e5a3f57ee9f575b16d50147f8f3fdd4ce0f2ed7af799692fe0df9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-cp312-cp312-musllinux_1_1_armv7l.whl
Size 938.0 kB
Tags CPython 3.12 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
9dd79e629eddf495fea9690e5717f445504162e68122b262df10ca337c8a5999
BLAKE2b-256 checksum
How to use checksums
91b17ea774881613e89d3591454ac45892333a372feb52e8fe61ab44b46f3b9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-cp312-cp312-musllinux_1_1_aarch64.whl
Size 835.5 kB
Tags CPython 3.12 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
3a05139c84a8305eea518213a26db9e37a5b0ccfa16ab697ed767bd99707b073
BLAKE2b-256 checksum
How to use checksums
afaaa48d916b2a900e859bd051e286743bc53a50a170206886f06a858043b864
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 684.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
47b8179ad0add6440ed1d6e754d876d71b4bad776faa27c3b33e355a90887d8d
BLAKE2b-256 checksum
How to use checksums
4a57925942d8dd4a7fb1b8bd94acd2d1a1b5849f68a682bfcd18db7f069ca76e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL httpunk-0.4.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 659.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
f48f834a443b3fe9ac93cafc36d7692fd654385da2e51a45cc2eaeb7327e07c3
BLAKE2b-256 checksum
How to use checksums
bd805e71b483599695f0318dd2e1e2e756e17aac059580b7731dc37649d866af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL httpunk-0.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 657.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
778af8a6fec0d628bbb8c805399d28de4528a1a8308f9055b6d1b39a553d4423
BLAKE2b-256 checksum
How to use checksums
5f9c9aaf1fa4b1d60e2a8622ec37c8c838aca6619d6753f0f5637b31d9301396
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 706.1 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
0997b339ff7c416e3cceb71268bae0b4311f4fcbdcd89f647837b626d8c16174
BLAKE2b-256 checksum
How to use checksums
579095249e03c02d44879f4f81d317d3ce6cfe53e7d5e4244c16fa63f761f6f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-cp312-cp312-macosx_11_0_arm64.whl
Size 610.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
82f9e8b822c283515ed79d83ded68406695027b9be3eb6e85cacca410f2368aa
BLAKE2b-256 checksum
How to use checksums
15137e1e56e764f3b32ef0aca760020153a892e1c3204d10c832244f61f6f970
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp312-cp312-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-cp312-cp312-macosx_10_12_x86_64.whl
Size 648.6 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3ff21f2846ad2ccc4f197e7add3562bf0d7d4fbffca6a793c6ec779130cb1d15
BLAKE2b-256 checksum
How to use checksums
c2b01f6e006e26e2bbb765bec94119e1009d858ef4453eb3349c04dba8228233
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-win_amd64.whl

Download URL httpunk-0.4.4-cp311-cp311-win_amd64.whl
Size 567.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
14c70823b6f2281e5728801e89844f4d577f61e7dd6526b58fb0db21d52e0e98
BLAKE2b-256 checksum
How to use checksums
d559ff6f2c6cee43d68bb977832c0eac6e7cd7861e1dfc9850259f0059c9d2ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-cp311-cp311-musllinux_1_1_x86_64.whl
Size 896.3 kB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
8422fb63af83a42d57bdb0597031951996349c71f19312b3cff727ae2db50efb
BLAKE2b-256 checksum
How to use checksums
129e2e5c706632d9d13c8d1c3a92ccc6475268d302888d8e355b3163ae722763
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-cp311-cp311-musllinux_1_1_armv7l.whl
Size 944.8 kB
Tags CPython 3.11 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
75f10865d745035699abfb0499f3766392e35dff6ddd57f379b16f5660e6d70d
BLAKE2b-256 checksum
How to use checksums
b843770d7cb06984d3209dcdbe54cbbf336d30885204630f1e62323df6c94009
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-cp311-cp311-musllinux_1_1_aarch64.whl
Size 835.3 kB
Tags CPython 3.11 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
e68234e67e7e8f1ff2140e7f5e426d7edbc3c16ad53b3723dd285f921823bd87
BLAKE2b-256 checksum
How to use checksums
dd032a09a30ecbe1caf1ebd87eed8345840a6998dc7378a73f8ec14fe112c673
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 680.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ee6ecd41908ff0e0d77cb6f01138168e9a2c757da0496020d3119220b32b9fa1
BLAKE2b-256 checksum
How to use checksums
54d417a8f02230e03a326624b1239308146db333912a1d3903ced7b74be2f401
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL httpunk-0.4.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 665.5 kB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
8ca6336472a43654d9f2dc66095bc57aa12ae7d2e1953c0068bab0f63f3801bb
BLAKE2b-256 checksum
How to use checksums
0d68fff2f31c2571ef1751d8c88ff3a2f21c310cd00d0e47933db05623898a87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL httpunk-0.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 656.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
142f6746e0c615eb56f824d5e1a78ec6b0e74c708996484292c5b71a86bb7c9e
BLAKE2b-256 checksum
How to use checksums
9b6eafe7900d54e98514f5a48f16c7eb0e1bb3cae6a1f4d126275bcc13ff3ef4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 715.4 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
6b3966874c600d0707cbfb3759b0a6194f620678a58bae0fe4d8780dd801c5d8
BLAKE2b-256 checksum
How to use checksums
ac464cc0b5fab624a2d5bedd676a2a94e523f916a5af4777213eb25706efda03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-cp311-cp311-macosx_11_0_arm64.whl
Size 614.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fc29247d8a691c5ee6065769c49093a0e869aa2cb04063e097a7ca2f8e0b9167
BLAKE2b-256 checksum
How to use checksums
c9cc5d8e7cf488cc2cca4321b39aa856d22a765ad36b9ba4767a2df3b2ecfc75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp311-cp311-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-cp311-cp311-macosx_10_12_x86_64.whl
Size 647.9 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0c684e259d2ea436b66e39fc0fd7314d601096e593d322c964fe47de91636878
BLAKE2b-256 checksum
How to use checksums
3ee7b00dc486736d1bcec4832de0aff568b57ec13a0055bb7ceb36133c695c01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-win_amd64.whl

Download URL httpunk-0.4.4-cp310-cp310-win_amd64.whl
Size 567.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
681bf5baec22029507352a61a9849856a9b4d0ece681764b4a24232bb2f7b8f7
BLAKE2b-256 checksum
How to use checksums
8bf70734b1db95392ae03292432e778ebc2bfe9eee19462a2cf0e0ed3d082d99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL httpunk-0.4.4-cp310-cp310-musllinux_1_1_x86_64.whl
Size 896.5 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
cce9871ae762c00c15c85014f8b5324184a995efb8c56461dd32ebcc10b31242
BLAKE2b-256 checksum
How to use checksums
7b8d0aa856c669ea369d59d715d4c58f0c22d2c747cf89a1949d899b233df2b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-musllinux_1_1_armv7l.whl

Download URL httpunk-0.4.4-cp310-cp310-musllinux_1_1_armv7l.whl
Size 945.0 kB
Tags CPython 3.10 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
2de54eb98252f7e46574ee78a75fcb1570fb1559b4a567a0b2427bd1866b418a
BLAKE2b-256 checksum
How to use checksums
35abcae4138c3afcf93b677c5178d305fb205c3584b4e7d5f2d1850f2dcc7c08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL httpunk-0.4.4-cp310-cp310-musllinux_1_1_aarch64.whl
Size 835.5 kB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
5656e282a465fe89133b969c8cf2ea3d7095e7d7f3f3beb4daae1f1f76425086
BLAKE2b-256 checksum
How to use checksums
ca4d2f1da10eddfaa3391336de0a6f6e65c27d31f736fdb6f832117e1622ec96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL httpunk-0.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 680.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
eb496500ec7a36ff6b6d28aff29a48a8c7d3137d5c2bed97d070758f8f34d986
BLAKE2b-256 checksum
How to use checksums
0a1f26db9380c52ba454ae73808bcb835cb8ed923a5a21969a9145e03fc26401
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL httpunk-0.4.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 665.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
99c01f236ed52a138ddedfdcfa0142e3a347f7963a26a1da565f17652c10fb04
BLAKE2b-256 checksum
How to use checksums
ed0fe52c9c7d9ff9c1eef5e5ea0c7144f14925c47192164dc21a958ea747927d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL httpunk-0.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 657.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
fd226fcf0bad72281c0dba48192158f06480894909e4e4a4b20037ace30049b8
BLAKE2b-256 checksum
How to use checksums
d65b9f6ff66c70db622ddc7122c5717e212ae249e34256011a2a9df3de27d87e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl

Download URL httpunk-0.4.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Size 715.6 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ae5126c570d83f6e40f01d8372d31367f01046f4b6e37fa98c1ddd43510592fd
BLAKE2b-256 checksum
How to use checksums
d2e978698be1640deaa1ef10e6c3e129fd381f8680a76f3e287aac5d3af9d093
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL httpunk-0.4.4-cp310-cp310-macosx_11_0_arm64.whl
Size 614.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8df475f8586197e9b0170a1756f9e57a2aa26c94bf77e35b4c215c5a75a27ee9
BLAKE2b-256 checksum
How to use checksums
578b9f89f87f9616318fb2127758842eb17abbbcbe51fbeae79b02120d96ddaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / httpunk-0.4.4-cp310-cp310-macosx_10_12_x86_64.whl

Download URL httpunk-0.4.4-cp310-cp310-macosx_10_12_x86_64.whl
Size 647.9 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
029ec718f68c54fd91c01d9e2b5b4656bce23aecd0f226af4c2c394ab5ae06f7
BLAKE2b-256 checksum
How to use checksums
da1d15efafec446ea21cd363cc8985e73d6940c2c12b32e642d16a2c9942a480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log
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