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.5

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.5
File Size Uploaded
httpunk-0.4.5.tar.gz 432.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for httpunk 0.4.5
File
httpunk-0.4.5-pp311-pypy311_pp73-win_amd64.whl PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 Details
httpunk-0.4.5-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.5-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.5-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.5-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.5-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.5-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.5-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.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
httpunk-0.4.5-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.5-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
httpunk-0.4.5-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.5-cp315-cp315t-musllinux_1_1_armv7l.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ ARMv7l Details
httpunk-0.4.5-cp315-cp315t-musllinux_1_1_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ ARM64 Details
httpunk-0.4.5-cp315-cp315t-manylinux_2_28_armv7l.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARMv7l Details
httpunk-0.4.5-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details
httpunk-0.4.5-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.5-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.5-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
httpunk-0.4.5-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.5-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
httpunk-0.4.5-cp315-cp315-musllinux_1_1_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.1+ x86-64 Details
httpunk-0.4.5-cp315-cp315-musllinux_1_1_armv7l.whl CPython 3.15 CPython 3.15 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.5-cp315-cp315-musllinux_1_1_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.1+ ARM64 Details
httpunk-0.4.5-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.5-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.5-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.5-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.5-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
httpunk-0.4.5-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details
httpunk-0.4.5-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
httpunk-0.4.5-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.5-cp314-cp314t-musllinux_1_1_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ ARMv7l Details
httpunk-0.4.5-cp314-cp314t-musllinux_1_1_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ ARM64 Details
httpunk-0.4.5-cp314-cp314t-manylinux_2_28_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l Details
httpunk-0.4.5-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
httpunk-0.4.5-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.5-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.5-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
httpunk-0.4.5-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.5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
httpunk-0.4.5-cp314-cp314-musllinux_1_1_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.1+ x86-64 Details
httpunk-0.4.5-cp314-cp314-musllinux_1_1_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.5-cp314-cp314-musllinux_1_1_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.1+ ARM64 Details
httpunk-0.4.5-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.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.5-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.5-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
httpunk-0.4.5-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
httpunk-0.4.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
httpunk-0.4.5-cp313-cp313-musllinux_1_1_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.1+ x86-64 Details
httpunk-0.4.5-cp313-cp313-musllinux_1_1_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.5-cp313-cp313-musllinux_1_1_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.1+ ARM64 Details
httpunk-0.4.5-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.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.5-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.5-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
httpunk-0.4.5-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
httpunk-0.4.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
httpunk-0.4.5-cp312-cp312-musllinux_1_1_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ x86-64 Details
httpunk-0.4.5-cp312-cp312-musllinux_1_1_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.5-cp312-cp312-musllinux_1_1_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ ARM64 Details
httpunk-0.4.5-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.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.5-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.5-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
httpunk-0.4.5-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
httpunk-0.4.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
httpunk-0.4.5-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
httpunk-0.4.5-cp311-cp311-musllinux_1_1_armv7l.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.5-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
httpunk-0.4.5-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.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.5-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.5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
httpunk-0.4.5-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
httpunk-0.4.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
httpunk-0.4.5-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
httpunk-0.4.5-cp310-cp310-musllinux_1_1_armv7l.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARMv7l Details
httpunk-0.4.5-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
httpunk-0.4.5-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.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARMv7l Details
httpunk-0.4.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
httpunk-0.4.5-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.5-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
httpunk-0.4.5-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 67.2 MB

Release files / httpunk-0.4.5.tar.gz

Download URL httpunk-0.4.5.tar.gz
Size 432.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b6d888a92c58efc7dad05df0b651901d67b7be8f0561638fa17527ac397ae4fa
BLAKE2b-256 checksum
How to use checksums
7f2813edb1aed4d52d39dc0d172ccf0b74a2b4cb1132ff80dbf6378a27e16f51
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-win_amd64.whl
Size 583.8 kB
Tags PyPy 3.11 PyPy 3.11 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
dc1f62837d5483b5e3fcac0c00e7e86d0569f9f26fa352b34f50c9aa2c52341d
BLAKE2b-256 checksum
How to use checksums
bfbc8164ad6669e0cbe0cfc9d13ade624909e2428d29c0edecb98e7725a07053
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl
Size 912.9 kB
Tags Linux musl 1.1+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
2732d0242dcb95446f373fdc008f76bba1a3e5103a2fcd70f42bb45a08a9c0e7
BLAKE2b-256 checksum
How to use checksums
1e2b767be45ad5e1f8277b2dd6b04a270cb43378dedc49d95ceefb5a664bc335
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl
Size 961.1 kB
Tags Linux musl 1.1+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b925a3a91a846275e6b8e62374eb047890ccf8878a67703be9a8bbae9e96e6cd
BLAKE2b-256 checksum
How to use checksums
0efd06db0b5367afe7694c0d2b8a09e8380bed647c6608a99b8f79bf306bebea
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl
Size 852.9 kB
Tags Linux musl 1.1+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
3440cdcc4434f8ff7ba1cac3cccd65b635a27aa2cf83b6989db6c1bd6bd09f49
BLAKE2b-256 checksum
How to use checksums
19edb743e8c83152340644d576fe15d210a3c385154e52c1acb9d2d0d9e10018
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 697.1 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
ddb9c18cd2aa03cb5ea621bcbad50b77aa2c8e6173368b6092522072ac0e9424
BLAKE2b-256 checksum
How to use checksums
839493154e5d70d16d913094eaee7b2508b414e2c349c5ccd24fdb11b74a8fa3
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 682.0 kB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
f418154f0376bd78a330be86ed756ca64d4b51500d17cd7d326dc7da8bd180c1
BLAKE2b-256 checksum
How to use checksums
c445ad69706c74af1738f1de3382d4a712983a97bcfa014ec8291214dc0878f0
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 674.1 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
35a19aa6cfff85bc6d530d2360e7a783a26fc84ac7828c282c89bc3dfd57d1c2
BLAKE2b-256 checksum
How to use checksums
8a62a36f5227a138190d6423679acb8563c9af4372ddeb049daa81ba2d3e3170
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Size 732.4 kB
Tags Linux glibc 2.5+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
daa3f965400e676c7ef058364740123fcf3d08679b8d86302320f1c2558deab8
BLAKE2b-256 checksum
How to use checksums
0afc67f45e0036f083201ce2cdd0dfbea0de13718feb213349855a03167378a3
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 634.0 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a3bb0fc9950d9a9d41a7ab9ad10efdb6d9aea8b308f2c5e9b8690d31b444c67c
BLAKE2b-256 checksum
How to use checksums
d1a05c7a02112c2e8355f0e102596309b946139e363cac6ada9375634feeac8b
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-pp311-pypy311_pp73-macosx_10_12_x86_64.whl
Size 666.7 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
65b4b3a506e9013dcee860ff1c9db8689d15778eb1fabdb3d0d9b6dad81e32f6
BLAKE2b-256 checksum
How to use checksums
955b40381a8ce346937d8ee78091022a2342cd0970012409e5c40310ef330f3e
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-win_amd64.whl
Size 627.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
d75db0c4461c66ff6cc5d6af6ec2f97770f0d4a1f6299efa00db1c3291e02ee5
BLAKE2b-256 checksum
How to use checksums
594005b6101974585fc30e29cb476e9f4132f387d43808259dc32360ccdc41de
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-musllinux_1_1_x86_64.whl
Size 962.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
7487a74e39df34378db7db1be12495f877c2e7966c2270aae68029b2d516197f
BLAKE2b-256 checksum
How to use checksums
79a605503af79536962f25644960c0f894a108f01fbb63e7ddee1ccc22fd59a9
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-musllinux_1_1_armv7l.whl
Size 991.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
975e2dd38f7da73a68a87bd9462109a80f5dee82dc3eeff4a82a29848f99797c
BLAKE2b-256 checksum
How to use checksums
8a3e66b29a7bdf5c2eee6abe207b09f8c0bcdc9898ccaec16c8c173e83f574e3
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-musllinux_1_1_aarch64.whl
Size 900.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
ca208f9c5316220169ea1ded486b5e708a89028c92b96a1a14a0a3c0bea347d7
BLAKE2b-256 checksum
How to use checksums
9c668c4f5a6c8a7872aba03522c8a073a8a739e5cc5955877e0b5d1c466c4e14
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-manylinux_2_28_armv7l.whl
Size 707.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
1e0c1c2a83c10d7881f3b1cce52a319702d2c750448e35bef54f88dc9267dba9
BLAKE2b-256 checksum
How to use checksums
6469791eea0fb48cabb7425f238e1720173c0ed149d3048b8d159b8c55795772
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 713.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e768445b0cb8e16dba0f5c255fb5aa9df965ac34ce5dfba15ebd69ae62c5e1c3
BLAKE2b-256 checksum
How to use checksums
953e8d2f30c0a66c58485401003d21a6a6d537c49cfb78d6b2d4a092f3474935
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 747.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9c3449fd71005886ee174a22016a40ccc09af024c04f5777ebb05fd67247d9a7
BLAKE2b-256 checksum
How to use checksums
e69751e7206c10c4869ac45984c78fcbb40c08228cec6cbc42400f1300b30d6f
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl
Size 774.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
45d712176b0228b5d30e0dd737358a9f39883a4b04e79de8a8c1450e06c9b3e9
BLAKE2b-256 checksum
How to use checksums
ba27203603978a38917b263045c0a84182147ec285f97173994defe00530534f
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-macosx_11_0_arm64.whl
Size 665.1 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
56c44f9f52e5cb3f9191bb1cc1f74c74614d332c02bcb62cadf006b513389d75
BLAKE2b-256 checksum
How to use checksums
150633e8568f0856c9f73bd630556a7b30a2ca6faa26c117f4aee2f6e6da6ff0
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315t-macosx_10_12_x86_64.whl
Size 708.3 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b3099bda13fbf1de12c335289ead4232d850c4836b179a1e5c3ad667198b6e35
BLAKE2b-256 checksum
How to use checksums
b01d00dc9b5a3153bf247920a501fc5a8fa0afe52f2fa9d923d4a2312229d7bf
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-win_amd64.whl
Size 576.7 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
5c1d17521b332a1eb2cb304237137e1184b783f69c42edcd07c89a4f05c2b821
BLAKE2b-256 checksum
How to use checksums
d71c5202e3e4d60d27ab7a7064b812146812f008904dc9c553e5ad1722fc429b
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-musllinux_1_1_x86_64.whl
Size 909.2 kB
Tags CPython 3.15 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
f76b41c2b0eacc93f43a91728666b3a12bfa02779c0e2ec697be82f09d74b31e
BLAKE2b-256 checksum
How to use checksums
6231b90ebbdd8d6686c95b1578b189bd689149cf750d59d3f044e1d3a190e874
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-musllinux_1_1_armv7l.whl
Size 946.1 kB
Tags CPython 3.15 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
82a40c82c7cd06575505d229c3c469710baf2da9f40cf2f9b44aecb04b4b9208
BLAKE2b-256 checksum
How to use checksums
33fa4e347e644f433f3811ef184a0b7d0470b099996a5e0727e503b537baf527
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-musllinux_1_1_aarch64.whl
Size 844.0 kB
Tags CPython 3.15 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
5b5fc6f34943a59dc2e5f05f071e645f0f6a1919c53885e798540226c174b6d9
BLAKE2b-256 checksum
How to use checksums
5d340f0d2cdec38ba3ea3b6ea849327b3dfc714efa17e4d0fedda8c369742942
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 692.3 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8ccacc9980c710edda38dcca4126ce754bb96338acc1776e2eb83db47cfbdadf
BLAKE2b-256 checksum
How to use checksums
ee35884020c269c3e74dd551056914b29cf5d8c82b60900bab59f11916f592bb
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 666.9 kB
Tags CPython 3.15 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
e818e182019023cae0fc9ad2f37673fe33d22bcd37540f1c16dc67c72d839c18
BLAKE2b-256 checksum
How to use checksums
2ff772cde58fa3a756f22b77ac63ddefe52be962f91fa750488883560de9eaad
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 665.9 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c118b4e0e52b593ad613194e3988479910d00fcc242477085c14b5233a4262eb
BLAKE2b-256 checksum
How to use checksums
3d0fe24d37636167293756a93e8118d077a73b99315298369d1a6652bbd244b4
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl
Size 714.0 kB
Tags CPython 3.15 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
f51a390e7d6b05bb6a5acf38fd94966e3b4ffaa7da64fe8e7b331f03e3680b93
BLAKE2b-256 checksum
How to use checksums
674ba99bb193bebe4fe125c9d14c348d7324982066cc91a64646dd285a1db0a3
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-macosx_11_0_arm64.whl
Size 615.8 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
541c25a245df42a1afe39be4916c5937709bcae8c59beff03d53989f7d28d344
BLAKE2b-256 checksum
How to use checksums
5c3ca15403cdd4a1c6a7d150ab3abefe8bc88eed41e1e086852c240da36be955
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp315-cp315-macosx_10_12_x86_64.whl
Size 654.7 kB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a38109f5a6a1f239a46cffa4872446a51e7738d5c25ea54ec931fe6ad320ffe1
BLAKE2b-256 checksum
How to use checksums
3828cbdbd629a5f13081411ab632bc14e1118d3bc4a096f01c20c974aeb64714
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-win_amd64.whl
Size 626.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
dd9c3ff1c44c768004b97f8686164ed592873500bcf4b478911f9e64878b415b
BLAKE2b-256 checksum
How to use checksums
f35a474a3b6d5a18dd38340fc08f8f7fc1d850aec5f7b4c5a5b3a0268aeb9d9b
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-musllinux_1_1_x86_64.whl
Size 963.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
cca71e0be5b0df5cfec810a2964a4003f71720ed4cd7244e2569adebd4b188a2
BLAKE2b-256 checksum
How to use checksums
33e9c6628b35e83a31d3a10030fd236424b79ae7b2cbeea8730e59c2fe7d32e1
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-musllinux_1_1_armv7l.whl
Size 991.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
98b04b75315bc1b76022d4fd935eb891e3b6c2c1ed5493cf76c1bd6c2f610875
BLAKE2b-256 checksum
How to use checksums
de88bad340f2adab5ad6b5cece51c6ffb3f3fca5de1aa8720ec9f9f2f8420dd2
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-musllinux_1_1_aarch64.whl
Size 900.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
eec03a557336c6b7ea52bb655597f267e922c4506423e97c358bd6ae9fd61ea5
BLAKE2b-256 checksum
How to use checksums
87fca60dbe9c72a294620c5d7d400ce49a418136f90a333e0b842c06ebb8fa43
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-manylinux_2_28_armv7l.whl
Size 706.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
3f4cb9b8b1724854602a5671ef6263af3c9003252bc0b197b37e1f3f948aaa36
BLAKE2b-256 checksum
How to use checksums
1b054caac2408d4faaf43065f67a307adc2e5f938db943586af3a2d8fd7bbf2a
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 713.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cdfcb501bfcfae58c18402009ad01e1c8c56b419343b72d017e5fa1ef96e7943
BLAKE2b-256 checksum
How to use checksums
ddcfa1ea7246c04c8864e46cb33a7ce09adf0e26e378f89eed64e1ace0698971
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 747.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
358f01fbf8ecf6e3a5d6f490a460cd07b1ad09ac0ecec1db5efb5d3a728d4106
BLAKE2b-256 checksum
How to use checksums
a85fcb853dcf4258f50ac1f0f232bce6e58b27fd02d53183600faba385fab7aa
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Size 774.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
26286f960793b6e59e63ad0b3a1151d0ca2bac3fee487df8baecef36194ac70a
BLAKE2b-256 checksum
How to use checksums
e985c113fd270a7bf21880a50784721200902ffc367291c6c5ba5bcfc25721fd
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl
Size 665.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0e8ea51ca20912410450329c6bb3110bc3bc27bcc87fbcf30dc2c5af24316366
BLAKE2b-256 checksum
How to use checksums
ff1000af61b771db2f68976c78b4f01cee3cc7d109bd2f33ad5bb345f56121b4
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314t-macosx_10_12_x86_64.whl
Size 708.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
fe753f5d7cd2f109a84c3947b508a80bbd64ab012e1ba74e2f93d2f15e0538ac
BLAKE2b-256 checksum
How to use checksums
33630549d313820945bd0816f268f574a73e502bea3665ef4d3605ab1d65bdf8
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-win_amd64.whl
Size 576.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3c1ccf85f5df5d168e74da1511a4b40e79e08a51a10188edd0c0afefd356857f
BLAKE2b-256 checksum
How to use checksums
5fefc63aa1bd471b2a8d25aca583851f43a6785c870926266359a8e64aa7ce8a
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-musllinux_1_1_x86_64.whl
Size 909.3 kB
Tags CPython 3.14 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
b78419eeab3ba66a97c29ef9d77e152d35ce5960a282852c9428823e36bbf105
BLAKE2b-256 checksum
How to use checksums
8c6fabf44874a2ff05c97448601a1163a70392d60b50bc26cb2a37f371646f0b
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-musllinux_1_1_armv7l.whl
Size 945.8 kB
Tags CPython 3.14 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
53b514c3350c6230cad716befedf9fe315129767c341809f58c9715ce78d94ec
BLAKE2b-256 checksum
How to use checksums
92c7b46b3713cf526e9403aa1fe06609252bc4f5febb2e729e3098ddd1d1367c
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-musllinux_1_1_aarch64.whl
Size 844.1 kB
Tags CPython 3.14 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
d9cf51898447e6f8695607fd462888d4d331dafd0ad3df3d204d401075b77dc0
BLAKE2b-256 checksum
How to use checksums
cae51643e2e75b2f5f180b29745b601bdd0f4330c738b098983a9c3ab16a3cb4
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 692.5 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9a26931b598c4dcdc897ae457e087352b39a69c1f27719c00f37b11d08ffdf55
BLAKE2b-256 checksum
How to use checksums
084a6a8367183303b7a6d3aa0681429029b484456a10bd385fd308967249a642
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 666.7 kB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
26f5eeeaf8d2c0e9821e2ac7042a44a5a7635be4d2a24738801f71102fd96a39
BLAKE2b-256 checksum
How to use checksums
d2f9ad056772317d51afca21aa83e358a049e94262ff480c490783a4122ddba4
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 665.9 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e73e28d09c82196120adcc5f5527b890a8806c2beef35b739dab003c652be55b
BLAKE2b-256 checksum
How to use checksums
cbdbda3202b6e55a3dd4ae4293be6590b81f9f5bb40b54e811d7eaab83af2498
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Size 713.7 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4ac6ef1cf8bf120f1cc00d6a3bbb46e3f3b5806ce28180da85d0aeb28d86d31d
BLAKE2b-256 checksum
How to use checksums
6d88604855f407756ac334d89751727857ba37f07bd0b73105da8bf26e43528a
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-macosx_11_0_arm64.whl
Size 615.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d4f2804e582d315804b266dcf0e1975433510d130f0313f43e085a35a03f4195
BLAKE2b-256 checksum
How to use checksums
35119da76dcc026c1cb966bd5ee6651d01308801c03d7b63e314c96ddd9b238b
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp314-cp314-macosx_10_12_x86_64.whl
Size 654.8 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
55bf120455eed09bef9128a55f82634de046fa19598e1d16c12777b7e2eb9f6f
BLAKE2b-256 checksum
How to use checksums
5bc3df120a1f8e7ce632cb5cc3f0550dc9beae69d087a64562d77cb6eae23ab3
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-win_amd64.whl
Size 578.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
468e0ed9c3318ad9623e49ce1cb5bad162af2c09b07fab83da1c306afb4d554e
BLAKE2b-256 checksum
How to use checksums
50a1513821b4cd5667138e153679e6517b6ce504faf401c784117aab0f04d869
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-musllinux_1_1_x86_64.whl
Size 908.5 kB
Tags CPython 3.13 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
491e13b0b70b65682c70d2c020ba8e92db3fc47e6734999d5e61eaf21428c612
BLAKE2b-256 checksum
How to use checksums
fbc4a7bc762789cf3222f4a0ec70130f920e51722ce2ec9a0158880851cbd78a
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-musllinux_1_1_armv7l.whl
Size 945.7 kB
Tags CPython 3.13 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
ed21dbbb7ff05d9285265f26738b25a30e1d6921158b208e1e16d523080379b6
BLAKE2b-256 checksum
How to use checksums
3bd73b11bfd040b3799602c70775c119b4edbf5d94934d3f26e6f55fe65b7dbc
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-musllinux_1_1_aarch64.whl
Size 843.7 kB
Tags CPython 3.13 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
a876a4e034197c0294f50ea730af5282886a5ee3b4cd0f66a1fc8bf6f14b9069
BLAKE2b-256 checksum
How to use checksums
6ea02c9fd2c61b1f9deda32a5caaef657f46dbe1a217cebec75201cbdc04be52
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 692.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e13959d6823c585b1a98f4f0e01176525773ff79fc3db3c83dc98f69ba2f3dca
BLAKE2b-256 checksum
How to use checksums
bdafcd745dfee0a8479f8d87a592481ffe96df58b34a208e951e22272137e1ee
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 666.6 kB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
93b97e918bfef9c80c7549da01d6cb8350f557cfaddf99a32a54f70e5cc0f19a
BLAKE2b-256 checksum
How to use checksums
201823464f57c849865b1fdb0b8f45f37f3b162c31d8cb497ed82e1f1fa19fb2
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 665.5 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
92ff212a222bb81684f5ab2f3aee416619013c1d932494a30a441e56bd833e49
BLAKE2b-256 checksum
How to use checksums
93a14ab6d1147f785acfb9d4d5cecd367828c46573fbebd2eab21ef3e73af58e
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Size 713.4 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
528d3983b664b4c4efd0543508c798bc717a200f9df16f86720029ca2404d595
BLAKE2b-256 checksum
How to use checksums
b335aac5f420243deb574ac7bf4d3f5b7ba58671b626dceca3ada0871e399069
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-macosx_11_0_arm64.whl
Size 617.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
00a63466b1a695e1be5d445579b105616414662286cfaf13c67b2ab4ab11569f
BLAKE2b-256 checksum
How to use checksums
79ee95d10bcd2e80675070a5095414be14b6e04ce772ede61b8e3377dd34da38
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp313-cp313-macosx_10_12_x86_64.whl
Size 655.9 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b320a584bc55cdf9b1e5888c9e0a148a9fcd451e57dbc4d57f6bb81facb07ced
BLAKE2b-256 checksum
How to use checksums
c8cc4ccec5b0c6d9a6f8f115e79c0e40ccc6b37e42ca819007ca7c97731eebd9
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-win_amd64.whl
Size 579.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
629d8a33ddcf016c38b1bd97f8a14b0f1c1427520c583d6539fb140bb6d2420f
BLAKE2b-256 checksum
How to use checksums
690ce1a1e14195e8f96746d49af26d0495c6801dae0416552f8dc36965ec376a
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-musllinux_1_1_x86_64.whl
Size 908.5 kB
Tags CPython 3.12 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
71e633952c5247a89cb09c28a5840acc00cdb4e19782335b62b2013d9d39e2f0
BLAKE2b-256 checksum
How to use checksums
ac4450a5297239e94eeee457070cf34ec47c36b84b1f9f30e48c1b0704dfebfc
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-musllinux_1_1_armv7l.whl
Size 946.4 kB
Tags CPython 3.12 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
c410f886f43355bf6c0a170902f50353d04579773bc557c280a39db34abe8c51
BLAKE2b-256 checksum
How to use checksums
1d567f7c0b3c989cf48e7c3504d5225f5ec43c77228e3a30c421a2d18507e01d
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-musllinux_1_1_aarch64.whl
Size 843.7 kB
Tags CPython 3.12 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
ffd085a1cb6e7e4a39602bc4be54e81e7fae04057adf7be3428d4215135ef363
BLAKE2b-256 checksum
How to use checksums
ae82ebb60ff93fbe53e2266c6b62b422c3a8a671b69b240dfc2ce8fe8db931a0
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 692.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
66ab6abb319e5f8320f1cd3ba440cf7aa5ef44bbd2c3e868e8c489c684ff36f9
BLAKE2b-256 checksum
How to use checksums
bb1dcc3f78ae6af96d2480da1273809573769e26f537df9e92f899cb497f9d38
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 667.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
4493e94311ffef558ae5a77bedc958673ff57f1abb14f79518a1e1593046d78a
BLAKE2b-256 checksum
How to use checksums
67ef3587a1b71d45195462f8bfcf72c4e7f5ecfb6c4cc9f9aba43b3b281975d7
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 665.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
277da2041783b76055ed9d4a8e0622ba80d4e1f11f6deb907bacc41e9281cafc
BLAKE2b-256 checksum
How to use checksums
656815d85caa7866d3244d23fcb10755fb33af8d5684ac865bd3cddcace3bd6d
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 713.8 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
001996cdddd18cdb7ded121c510f43bec140ac978db6f646b1d28cc1c5b9b6fb
BLAKE2b-256 checksum
How to use checksums
dfcb367271cf7b4b8f4ed003f90c5b70de6d62ad4ccd98f41ca7f556f941a229
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-macosx_11_0_arm64.whl
Size 617.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
52a5aeef61bf289d69f052370f89b21c8fc300828b2d84487c10e9c2216ee0d8
BLAKE2b-256 checksum
How to use checksums
7e2c1965d14bc093ac283db176bd3925e8496e3bc9517e5c867705d97be67fc7
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp312-cp312-macosx_10_12_x86_64.whl
Size 656.1 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6aa31674a232d57286435bfd68f438e4c70b919f430a76cf5b86b96279cc20c3
BLAKE2b-256 checksum
How to use checksums
c599b1a198ab0fb5ad9935edc634eed053a5da2353929630739537ff3dcf64d1
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-win_amd64.whl
Size 575.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9a57ca46ca96c2d0c597e6543c8b80a02d87f0a1c023f80fcd39efa8b78c15cc
BLAKE2b-256 checksum
How to use checksums
71083b9ab43243288f22c59e927c1d3583a80e915f241b9f6b02ab93dbf5c78b
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-musllinux_1_1_x86_64.whl
Size 904.5 kB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
0ad892ac535c32c13306245b34b2ce991c2da4999b1fc3b0cdd63c46806e1297
BLAKE2b-256 checksum
How to use checksums
b74180d381bd54b7f158e7f9715ba7e8da566c826f0f53f870dd83e3b95f1ade
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-musllinux_1_1_armv7l.whl
Size 952.5 kB
Tags CPython 3.11 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
0b189b2f1c1e9fa098d0c79089afda89b0306a21507320ee79307dd5215cfa71
BLAKE2b-256 checksum
How to use checksums
67102eb94d49f062d7974ffae3938fbfae3734d21f0d6dfca79ee84dfa633edc
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-musllinux_1_1_aarch64.whl
Size 843.4 kB
Tags CPython 3.11 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
b9782be55c677574c7fd70e9146730270fa58acf08a21065964c0e960851061a
BLAKE2b-256 checksum
How to use checksums
69962330d79dcb7702da2efe3bec1b547c74039e04d03bb03aec5a7b65eb552c
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 689.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0b0cb19712e68ceaf3b99bd38e353cd498825b31260c1955f2c7afb50325bf96
BLAKE2b-256 checksum
How to use checksums
e0347c4e15a8a018e278e236cd6ea3dc3333bf0106e2ec38fcf4d6f7d0ec0046
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 673.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
e929f543f5fd2dba94b777b42e1d054119a67d0231ca933cf113a43a18461239
BLAKE2b-256 checksum
How to use checksums
7f7f84dd5437ee9f528b26f593024f94625164811b126dedcf9ddc3d0eb45c6e
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 665.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f1465c0323deea40758a829e73ee881847dae3d76ae45e3fd67e056f668a20e0
BLAKE2b-256 checksum
How to use checksums
4bbd57da759f738a8f5dba307e57259e08eb4cd647f579311ec9e83ad102d7de
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 723.8 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
10d75bf248c38010c55ef2ebd4ee4954d0703431a9da975155c4808c72233f1f
BLAKE2b-256 checksum
How to use checksums
9d314d25da144d3f38849cbd5264d3da7513e369d9eff8773be93f1ef4052828
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-macosx_11_0_arm64.whl
Size 622.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
44c3947330ce33bd0510de93dcb1de6bc0840c60eb840ebca44fb4cccb767735
BLAKE2b-256 checksum
How to use checksums
a99a7fa54c46319fe2dbdeb731491da4fdf0e418f4d59ff1a1fa91bb5060e0cf
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp311-cp311-macosx_10_12_x86_64.whl
Size 655.3 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a4553813d4497343e60fba7cc1e41fe2fd48e422b84aa550287f97bc5a70192c
BLAKE2b-256 checksum
How to use checksums
10641413ecc93d0bbfaae06b8bd0b37f7e18b9398347dc1e59a61b3731f1cbd2
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-win_amd64.whl
Size 575.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6ebb5bde264359828eea83627e12431f1d10bf69c4ee98c7db37d8497d9006ea
BLAKE2b-256 checksum
How to use checksums
cffe4cfa04a79847b36ec1e98385a5865247231852ee764d027032f289e970d6
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-musllinux_1_1_x86_64.whl
Size 904.8 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
4b38148f3bdba3ee9dc759f6c50f3824f162670883f940e0c033bb7902a66f92
BLAKE2b-256 checksum
How to use checksums
bd81e94610a0c67b6c8d62d517f525685f8375962a496c0b609503c623b7b0da
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-musllinux_1_1_armv7l.whl
Size 952.7 kB
Tags CPython 3.10 Linux musl 1.1+ ARMv7l
SHA-256 checksum
How to use checksums
931af855628e039046249c6ba92b9d4afa31ddd23322162169d21eaed80db0f7
BLAKE2b-256 checksum
How to use checksums
08dbf643c27ded8f710060d6849ade9b59b60ee774c855902e1f5c554e4efbaf
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-musllinux_1_1_aarch64.whl
Size 844.1 kB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
9ded57bb9092f9f318c3bb69dd8e6329996b3c95d53b0292ea33ab71f63bd33c
BLAKE2b-256 checksum
How to use checksums
1df4ad0a412b38cb6c30bab8f44629d94c6855089c6435c9764b76d2991bbde4
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 689.3 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f216efdf3df3c4143d0ff719e940c2d229ac37d7980eca4ae54768d4c75c5360
BLAKE2b-256 checksum
How to use checksums
1c4c07132a99ff52941882876b3033a7a16ea2ff5d8352812b686719c37d54b6
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 673.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
d0a4bc5aa8ef82dde1e9d823478896fc5b9519cc9a657cc8ea55953b99805c30
BLAKE2b-256 checksum
How to use checksums
eab19827dcd817665cc500603b9e95939234ea60c1b00bb757848de9c69fe404
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 665.4 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7179ab3d4873b004cf9d276fc9a569f81fb318db0519d4d8145b813b38993b5b
BLAKE2b-256 checksum
How to use checksums
a71f2bdfc8977929ffa885d89fa36551a6f3aed2eee75a79edb0832a88306f41
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Size 724.1 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
908f5ca0678a9f3c2499886172ed144307d901b3e6eea507a7654226c0a62cf8
BLAKE2b-256 checksum
How to use checksums
667ea2b345a4a7a8c80a72a14348977f2a0712d0750c98c5e9a40821a48e91a4
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-macosx_11_0_arm64.whl
Size 622.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6cf414b1485aa6594e328a6a5d5bff1b022a4c71afd25642564e22ee6a58bfa4
BLAKE2b-256 checksum
How to use checksums
faaba56774caac98a28f0310cd98a3639c02539e5a70e547b4bd6b20fc59a194
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 25, 2026.

Transparency log

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

Download URL httpunk-0.4.5-cp310-cp310-macosx_10_12_x86_64.whl
Size 655.4 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cf4de524cf62790fa997ab00388eedc9df8f8a4dbe3bc90fb6554f8c1ddb758f
BLAKE2b-256 checksum
How to use checksums
236ab660db240dd237eef006afcd20794e727511f1fde42baef3b0ec6ac86ff3
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 25, 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