Skip to main content

zttp

A sans-IO HTTP parser for Python with a Zig core! ⚡

Test Package version Supported Python versions License


Documentation: https://zttp.marcelotryle.com

Source Code: https://github.com/Kludex/zttp


[!WARNING] zttp is experimental. The API and behaviour may change at any time, and it is not yet ready for production use.

zttp is a sans-IO HTTP parser whose engine is written in Zig. It speaks HTTP/1.1, HTTP/2, and HTTP/3, and it does no I/O of its own: you feed it bytes and pull out events, and you ask it for bytes to send. It never touches a socket, so it works with any I/O you like.

It's the same idea as h11, with a hand-written Zig engine underneath instead of pure Python.

The key features are:

  • Sans-IO: a clean, event-based API. Feed bytes with receive_data, pull Request / Data / EndOfMessage events with next_event. No callbacks, no sockets, no surprises.
  • HTTP/1.1, HTTP/2, and HTTP/3: the same event API for all three, selected with one protocol= argument.
  • Fast: faster than httptools (a C parser) on 13 of 14 benchmark workloads, and roughly 15x the pure-Python alternative.
  • Safe: strict by default. It defends against request smuggling, rejects bare LF line endings, bounds every buffer, and ships in Zig's safety-checked build.
  • Typed: a py.typed package with full type hints.
  • No dependencies: the wheel ships the compiled engine and nothing else.

Requirements

zttp needs CPython 3.10+ and runs on Linux, macOS, and Windows.

Installation

$ pip install zttp

Wheels ship the Zig core already compiled, so there is nothing to build and nothing else to configure. See Installation for building from source.

Example

You play the server: bytes come in, events come out.

import zttp

conn = zttp.Connection(zttp.SERVER)
conn.receive_data(b"GET /path?q=1 HTTP/1.1\r\nHost: example.com\r\n\r\n")

conn.next_event()   # Request(method=b'GET', target=b'/path?q=1', http_version=b'1.1', headers=[(b'Host', b'example.com')])
conn.next_event()   # EndOfMessage(trailers=[])
conn.next_event()   # NEED_DATA

# Build a response:
conn.send_response(200, [(b"Content-Length", b"5")])
conn.send_data(b"hello")
conn.end_message()
conn.data_to_send()  # b'HTTP/1.1 200 OK\r\nContent-Length: 5\r\n\r\nhello'

The read side yields Request / Response / Data / EndOfMessage, or the NEED_DATA sentinel when more bytes are required. The write side serializes a head, body data, and the end of the message, framing the body (Content-Length or chunked) for you.

Feed receive_data whatever you have — a whole message, a fragment, or a single byte — and zttp buffers and resumes. There are no callbacks: you pull events when you are ready. That's what sans-IO means.

One API, three protocols

The protocol= argument selects the wire format; the event API stays the same:

import zttp

h1 = zttp.Connection(zttp.SERVER)                       # HTTP/1.1
h2 = zttp.Connection(zttp.SERVER, protocol=zttp.HTTP2)  # HTTP/2
h3 = zttp.Connection(zttp.SERVER, protocol=zttp.HTTP3)  # HTTP/3

On HTTP/2, one connection multiplexes many requests, so the Request / Response / Data / EndOfMessage events carry a stream_id and you send on a Stream handle. Outbound flow control is handled for you: send_data emits what the peer's window allows and parks the rest until credit arrives.

stream = h2.stream(request.stream_id)
stream.send_response(200, [(b"content-type", b"text/plain")])
stream.send_data(b"Hello, HTTP/2!")
stream.end_message()
h2.data_to_send()  # the HTTP/2 frames to put on the wire

On HTTP/3, the wire is UDP, so you feed whole datagrams with receive_datagram and pull the same events. The QUIC transport underneath (packet protection, loss recovery, congestion control, stream reassembly) is written from scratch in the Zig core. HTTP/3 uses the same stream-scoped send surface as HTTP/2.

h3.receive_datagram(datagram)
h3.next_event()  # the same Request / Data / EndOfMessage, tagged with stream_id

See HTTP/2 and HTTP/3 for the full story, including what each protocol changes and why. HTTP/3 support is experimental: the convenience server constructor creates an ephemeral TLS identity for local use, not a production server identity.

Performance

Against httptools — the C parser uvicorn uses — on the same requests, with both verified to extract identical data:

Workload zttp httptools zttp vs httptools
Simple GET ~1.24M req/s ~1.07M req/s ~1.16x
POST + JSON body ~1.42M req/s ~1.25M req/s ~1.14x

zttp beats httptools on 13 of the benchmark suite's 14 workloads while staying sans-IO and event-based, and is roughly 15x faster than the pure-Python alternative. Run it yourself with ./scripts/bench.

These are parser microbenchmarks, and single-digit-percent edges are close to run-to-run noise — see Performance for the full 14-workload table, the methodology, and the caveats.

Why it is fast

  • A SWAR newline scanner and comptime-built character-class tables in the Zig core, so the hot loops are branch-light array lookups.
  • The body is emitted as a single Data event slicing the parse buffer, rather than copied per callback the way httptools does.
  • The header list is built directly in Zig as list[tuple[bytes, bytes]], with no per-header Python callback.

Correctness & security

The core enforces the framing rules of RFC 9112 §6 against request smuggling: the Content-Length / Transfer-Encoding conflict, duplicate-Content-Length checks, and combining multiple Transfer-Encoding field-lines into one ordered list so chunked must be the sole, final coding. Line endings are strict CRLF by default (bare LF is rejected), chunk-size is strictly 1*HEXDIG, and obsolete line folding is rejected. Header blocks, trailers, and the receive buffer are all bounded by conservative built-in limits so a malicious peer cannot exhaust memory, and the outbound serializer rejects CR/LF/control bytes to prevent response splitting. The build defaults to Zig's safety-checked ReleaseSafe mode. Malformed input raises RemoteProtocolError; misusing the send API raises LocalProtocolError.

The HTTP/2 layer applies the same posture: the per-stream state machine enforces RFC 9113's stream lifecycle, with the exact stream-vs-connection error classification the RFC requires.

The parser has been through two adversarial security audits (a code review and a CVE-driven review against real HTTP-parser CVEs across Node, Go, Python, Rust, and C servers); zig build fuzz runs the adversarial-input net over the core. See THREAT_MODEL.md for what zttp defends against, the exact limits it enforces, and what the integrator is responsible for.

License

This project is licensed under the terms of the BSD-3-Clause license.

Download files

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

Source Distribution

zttp-0.0.19.tar.gz (319.3 kB view details)

Uploaded Source

Built Distributions

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

zttp-0.0.19-cp315-cp315t-musllinux_1_2_x86_64.whl (415.2 kB view details)

Uploaded CPython 3.15tmusllinux: musl 1.2+ x86-64

zttp-0.0.19-cp315-cp315t-musllinux_1_2_aarch64.whl (387.9 kB view details)

Uploaded CPython 3.15tmusllinux: musl 1.2+ ARM64

zttp-0.0.19-cp315-cp315t-manylinux_2_28_x86_64.whl (416.8 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ x86-64

zttp-0.0.19-cp315-cp315t-manylinux_2_28_aarch64.whl (389.0 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ ARM64

zttp-0.0.19-cp315-cp315t-macosx_11_0_x86_64.whl (393.3 kB view details)

Uploaded CPython 3.15tmacOS 11.0+ x86-64

zttp-0.0.19-cp315-cp315t-macosx_11_0_arm64.whl (347.9 kB view details)

Uploaded CPython 3.15tmacOS 11.0+ ARM64

zttp-0.0.19-cp315-cp315-win_amd64.whl (476.3 kB view details)

Uploaded CPython 3.15Windows x86-64

zttp-0.0.19-cp315-cp315-musllinux_1_2_x86_64.whl (416.4 kB view details)

Uploaded CPython 3.15musllinux: musl 1.2+ x86-64

zttp-0.0.19-cp315-cp315-musllinux_1_2_aarch64.whl (389.3 kB view details)

Uploaded CPython 3.15musllinux: musl 1.2+ ARM64

zttp-0.0.19-cp315-cp315-manylinux_2_28_x86_64.whl (418.1 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ x86-64

zttp-0.0.19-cp315-cp315-manylinux_2_28_aarch64.whl (390.2 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ ARM64

zttp-0.0.19-cp315-cp315-macosx_11_0_x86_64.whl (394.4 kB view details)

Uploaded CPython 3.15macOS 11.0+ x86-64

zttp-0.0.19-cp315-cp315-macosx_11_0_arm64.whl (349.4 kB view details)

Uploaded CPython 3.15macOS 11.0+ ARM64

zttp-0.0.19-cp314-cp314t-musllinux_1_2_x86_64.whl (415.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

zttp-0.0.19-cp314-cp314t-musllinux_1_2_aarch64.whl (387.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

zttp-0.0.19-cp314-cp314t-manylinux_2_28_x86_64.whl (416.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

zttp-0.0.19-cp314-cp314t-manylinux_2_28_aarch64.whl (389.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

zttp-0.0.19-cp314-cp314t-macosx_11_0_x86_64.whl (393.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

zttp-0.0.19-cp314-cp314t-macosx_11_0_arm64.whl (347.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

zttp-0.0.19-cp314-cp314-win_amd64.whl (476.3 kB view details)

Uploaded CPython 3.14Windows x86-64

zttp-0.0.19-cp314-cp314-musllinux_1_2_x86_64.whl (416.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

zttp-0.0.19-cp314-cp314-musllinux_1_2_aarch64.whl (389.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

zttp-0.0.19-cp314-cp314-manylinux_2_28_x86_64.whl (418.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

zttp-0.0.19-cp314-cp314-manylinux_2_28_aarch64.whl (390.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

zttp-0.0.19-cp314-cp314-macosx_11_0_x86_64.whl (394.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

zttp-0.0.19-cp314-cp314-macosx_11_0_arm64.whl (349.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

zttp-0.0.19-cp313-cp313-win_amd64.whl (460.5 kB view details)

Uploaded CPython 3.13Windows x86-64

zttp-0.0.19-cp313-cp313-musllinux_1_2_x86_64.whl (415.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

zttp-0.0.19-cp313-cp313-musllinux_1_2_aarch64.whl (387.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

zttp-0.0.19-cp313-cp313-manylinux_2_28_x86_64.whl (416.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

zttp-0.0.19-cp313-cp313-manylinux_2_28_aarch64.whl (388.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

zttp-0.0.19-cp313-cp313-macosx_11_0_x86_64.whl (393.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

zttp-0.0.19-cp313-cp313-macosx_11_0_arm64.whl (347.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

zttp-0.0.19-cp312-cp312-win_amd64.whl (460.5 kB view details)

Uploaded CPython 3.12Windows x86-64

zttp-0.0.19-cp312-cp312-musllinux_1_2_x86_64.whl (415.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

zttp-0.0.19-cp312-cp312-musllinux_1_2_aarch64.whl (387.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

zttp-0.0.19-cp312-cp312-manylinux_2_28_x86_64.whl (416.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

zttp-0.0.19-cp312-cp312-manylinux_2_28_aarch64.whl (388.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

zttp-0.0.19-cp312-cp312-macosx_11_0_x86_64.whl (393.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

zttp-0.0.19-cp312-cp312-macosx_11_0_arm64.whl (347.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zttp-0.0.19-cp311-cp311-win_amd64.whl (460.5 kB view details)

Uploaded CPython 3.11Windows x86-64

zttp-0.0.19-cp311-cp311-musllinux_1_2_x86_64.whl (415.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

zttp-0.0.19-cp311-cp311-musllinux_1_2_aarch64.whl (387.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

zttp-0.0.19-cp311-cp311-manylinux_2_28_x86_64.whl (416.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

zttp-0.0.19-cp311-cp311-manylinux_2_28_aarch64.whl (388.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

zttp-0.0.19-cp311-cp311-macosx_11_0_x86_64.whl (393.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zttp-0.0.19-cp311-cp311-macosx_11_0_arm64.whl (347.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zttp-0.0.19-cp310-cp310-win_amd64.whl (460.6 kB view details)

Uploaded CPython 3.10Windows x86-64

zttp-0.0.19-cp310-cp310-musllinux_1_2_x86_64.whl (415.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

zttp-0.0.19-cp310-cp310-musllinux_1_2_aarch64.whl (387.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

zttp-0.0.19-cp310-cp310-manylinux_2_28_x86_64.whl (416.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

zttp-0.0.19-cp310-cp310-manylinux_2_28_aarch64.whl (388.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

zttp-0.0.19-cp310-cp310-macosx_11_0_x86_64.whl (393.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zttp-0.0.19-cp310-cp310-macosx_11_0_arm64.whl (347.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file zttp-0.0.19.tar.gz.

File metadata

  • Download URL: zttp-0.0.19.tar.gz
  • Upload date:
  • Size: 319.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for zttp-0.0.19.tar.gz
Algorithm Hash digest
SHA256 b32143a9fac1fecaaf6b65f9468ef4b400cb35cab49d77856f034efa00357f07
MD5 1decd498ad6d89954fc56ee027503a8d
BLAKE2b-256 d6d3c0e1cc7bd2681dc85c1dd4c41195d74f82097496f9addcaa6163467d9ed1

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19.tar.gz:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c7b66463e5c4fd8f010708b780419d62c5c0573a2155582e79afa713f1beedff
MD5 096041d2d747668c6c89e97bcbed6c38
BLAKE2b-256 330b6c505eb61817f535fb34fdfee440923ac4d27ad08e1dccd827dda1442b6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315t-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e4fa4faa4b13416a9d44ff45cf2b8fe6e613c99923aabe44df2270f256128227
MD5 48169c54dd17b0e6e58bcb3bf112bfa8
BLAKE2b-256 91c693b8253f534a1ffaf66186c4b9873d8e1203765a71281471cf0d6d600ac2

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315t-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e83de586c7a25e6930d6f2aa3b4365a2b3617abf0986f48c8329e49cdef13aca
MD5 0de9af2275e0f7e712816e7cf5722d81
BLAKE2b-256 b65c0007278a9c3506cdc1c7bffce9fcab647193bfcf71a556c4a2a78a5b185f

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315t-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1c6a11b75a0b6fe82cb9944dd1a377d0527e6ed2c17013efb190ec066669bf94
MD5 ed6cf2ce0c922399ee1eb7a566ae2ffc
BLAKE2b-256 a8c504ee0a7553a2298df4237e388bd72d1ce0905131188edb67be5dabacc3ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315t-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 70e5baf6a402c218d593bdd5969be63cac0936687b20808f7e61fbec022129e8
MD5 a7e209c066ae3434923929a20891dd68
BLAKE2b-256 c7eb81a1e7de82d39ed56b6f8e186e95bdfa4cf380bade2d352fc537e2d430bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315t-macosx_11_0_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14b737834891030307cac508139175e3a5e5b3b3b0f6140a4ba32c3901851848
MD5 4317eeec1bd4b60750d6002f0a9143f5
BLAKE2b-256 892fd6ed86d00d06f42f8850a69935e365b2719b1abb696710c715e1b7e9efe2

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315t-macosx_11_0_arm64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.19-cp315-cp315-win_amd64.whl
  • Upload date:
  • Size: 476.3 kB
  • Tags: CPython 3.15, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for zttp-0.0.19-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 5e83d9e936dc6920ae26a0047c4d53f2a3eec0ffd1d96492795cc7af394caf36
MD5 8484dd42acfe8c3a31de781582686fba
BLAKE2b-256 071b8e381625f1027deb2618aaee2eca02bee335692fac8fe12047db9a6548c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315-win_amd64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f21e15010563e3aacb39fc32e6cd2bddf3d9ef5fb8e8e8cfa963e8f84674c85
MD5 e77b9507197fceca586a4920093f8b8a
BLAKE2b-256 88ef49bdb7a029dd3e02d6691cc65c463791e1ae3af7ef13bb600e5e25a6f5ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 58875ce02a42cf93a51a2b234a244ccce14d80efa1d1aac0b4c842a0abaec159
MD5 1fbd85d6d04e1bac8cbe7274ecb075db
BLAKE2b-256 f7fa2c8b4aca1fc14f99ecd0f646de85cf0ffc69545377a53a4174a849021b38

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2ec236528902935763a0dd12f60d67177b598340cbe424164ee5a32b78cf1137
MD5 e641f0631859d12c02333d61bd41fdd6
BLAKE2b-256 b8a3cb1eba72f3ca32ead85d8518a69a212b820caceb0b05f0c7901f7f9a090b

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5dfa0539fa21f64006eec8ca13c9034af5330a0b5d92e2cae6468ba4bfde641f
MD5 56bbacf4f240236f787880c43d67f4b4
BLAKE2b-256 364946b27ae14d2df9fdfea4da370d9ffaf6c2b6981afb47464141d0d29db5a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fafe6a1fb0ba065fc5dc0178e5e782d1a29155477e5eeeac29cb4db21d18e620
MD5 5ba8644c8310221c81358f15d2d9c604
BLAKE2b-256 bb0f3b48dff338b77a1e654b8f92fad8786cea14af866593c5665659429ab4d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315-macosx_11_0_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp315-cp315-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp315-cp315-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ee221871e40f735eb278e8be22f4e997de090d65d56b527954591489e9c9887
MD5 834f08ba4f6cae6a93043fb496cb537a
BLAKE2b-256 c4ff7ccf43cd0df02f5c3325275f15cdf56b47a7049b49a4b22871f364aacfe5

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp315-cp315-macosx_11_0_arm64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1faaa41ea71b32b547821e42a6797cb3488edd8b5725ccde843f2d6a51e208af
MD5 c241494582b5c7a9c3f0418c4d1e5f22
BLAKE2b-256 f71932115d460428eb0151160029804ea01fda629cc033421cedfc94c05275b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9db5b814b0df9d3234640e15750f57473b729e2693820c9ab568b62bdbbbe020
MD5 394c3924eeaedd2b056dfe1f84d0e872
BLAKE2b-256 47316c0147867a918838153e137ae2d902bc45c8778d914cd117d0cc85c92510

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e74b23409099c870ba71f2130e601c44759cf7e9eb458426759f836b9f4b8a33
MD5 2bcf742826371d1473cdca88ea8d4277
BLAKE2b-256 4bbe5bc51dc61ea532688742e4cc45baab9595be381601e141037bc2a4c2ed69

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3822621d23bf0d8724b7be6a2d978701b2fefa8da1347940a1a03c09f0af24fd
MD5 7251d157deab694ea43437d4b8e4b7ae
BLAKE2b-256 795abeb3068e2436d45e3ef8abd24fc58cb5c8d4f3fb329240fe1dfe8e8eba9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3949b423449c80940ab149d06360910e7eaaae13e890d7460e79130ddccfa7d4
MD5 e6f3d165c6c1b74c71e712ae3cb5d90b
BLAKE2b-256 3afc578ff871c879af15c47e802c78a2855b93cfc3cf0db709f3ce124d8e68c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314t-macosx_11_0_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1e78780caa65ad166e428bcd14dd9c1c937e8d99d7697923bd4269f4cc6bc6a
MD5 9dcb77af03f448b53febffda5a695b0b
BLAKE2b-256 367b677fe7d31f114f3b4fa79e06189416332c766ea04947d94ae004eb032a24

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.19-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 476.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for zttp-0.0.19-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 28d1288e683735c9d726fcf361388ed336f8b9b4464db1e5189009b38d4095c8
MD5 72bcc5e634dbedbccba7ef8572718e13
BLAKE2b-256 6990c024e46c93e283916fe3b34ce3b49791d44611c7f9047b9bbb00d220ef9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 42fefe97cbf90f3fa297ffe6a22b527a5ad99e1841647c7162eed333af7b9959
MD5 42ba08410ba36635081c2f8e493e01ee
BLAKE2b-256 278124828fa835c4a05e70994094a5959afe847cf85bd56f3e12e66f9d2bdcff

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d94a7bb85dd6623bce9890ea7362efafe69e352cefe10d8433251c1bee42b16c
MD5 0f93aac917f57dc4922d3c8fc274946c
BLAKE2b-256 91ace2a74d0a115ad7902b59ecbda1a62f58b5d9fa7dfcbc6e60ce1f285afe06

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0e4105e130d3cfe38f3286e9244d4ae2db5e2091c2242e769b7ed3b4d6c5c98
MD5 0c0fa78cfa7bf12769f069cb966557b4
BLAKE2b-256 39a7baebd96997f5391f4cc24bcd7df4b9e2c13fc77bdf09deb8d985b3bc8084

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96bef1fcd58ccdb5b13b25483d326e5fafd08cc3da6db7b609df5e702b1e1f1d
MD5 066afbabf40323deaf571a92063d32ab
BLAKE2b-256 8340b4594f39c2f00005762c2f4f19e747e8897665dde6244ed355bb26614d14

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0caa99cf9d7e6a84ebffe187cd3966fcb619d14676344d82ec2d8e14d453e715
MD5 ade8418d50f404300774d52d6880dcd9
BLAKE2b-256 4c77c532116349dfdb3d4bfcbee1bafa940577cba4b67d36e1420f9daf1d8680

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b16bd88baa3d685899500227c6328ee1462f418576b98b0810267141f2b2fbe
MD5 b3e0cc73ece1c913a1dabbecbd03ef7f
BLAKE2b-256 0bbcdf167d79edbcfef24eb76a96a19e3cf4bba1c81cb2cfa88ab5307ac160ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.19-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 460.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for zttp-0.0.19-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c41c58ac4b04b291dfe1f37a7c747dc920c32d4d6a67fab3f5b1f10509b62d0f
MD5 c5f0397c5b9f41386ec86bcee9b8d695
BLAKE2b-256 cce4d5868e7dfeb7cfbade493b91d3813ae0643911da9143ce10992f51680d56

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7c0e61836235ddc9b59d96f3918f844e011d2c331a4c93d35fa0601d38b77d95
MD5 1c7018521949d07f69d106a18af7d52e
BLAKE2b-256 71a4ca4ebe2a5e658ce7fa18b8bd6443d298e378f94d9802705ba2acd095bc3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a96b93197de81ba27ab8eae5c6ab34d11d5334d089a32efc499117173bc85173
MD5 faf180182928b15d787b43150f159410
BLAKE2b-256 4d6ece71789c27dabde860ac291f561cb4b488b811afa8876c40d013d8ac55cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e9e59a8ecf5271c9f80bb210dc96470435dd59c12c0e3bc259665c8745e1168b
MD5 aa471dda2320aa06d7bb79cc96c768cf
BLAKE2b-256 d59dfb28dd136cb0262c442da5dd840e6e7e19e2c39b47cf74655c1ea5f75f3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e0512c304a4f305880fda91c1198e65041387c86e2b1c5afff30f5107b774205
MD5 5b8e3995ab339adf5c8242480b5e7638
BLAKE2b-256 81020fbf83eef78aa9a93fb5568cda96f16fdade0f46529e7de92f8d516c2db6

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cb5228bec52c99f27af8b90c792bb44d4cb5d04cdb79be9c6d16b1cec9230a2e
MD5 51d7a7c5a9ce04ba56b2eee9541945d9
BLAKE2b-256 eaed794c716a34591a33cf806e34492c31c4f2bb70bdf1954b8acfd398f2808e

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28b8108bad7359ea6132a23f2e233eae34d3fcd90de7e3c047f77b9cd12649e6
MD5 609a1e92dea33de8968b547844347b53
BLAKE2b-256 5c719cd4a99d544e495bb8ad9db091ed0f27fa715af78007a918e27c18093bcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.19-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 460.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for zttp-0.0.19-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2e7c269827c7ca111167c9a56948e8322e5ce63bb0a56b8c51b1b81013cd2c57
MD5 e9c442189fa916712609af945af22313
BLAKE2b-256 e6c8280eb071f7647ed910b6c1e87d9a5a2cc6e0c94467b145eaac4c96f13218

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f0ca4d733564d9a893cef8367899b9e2708bf13b4a8ffe9fcf55001212c51214
MD5 b05fa3dda6a9ca3bdaeede100364200f
BLAKE2b-256 7963c5318f73d7ca8c50856b0931afaf35f001cc0015253b3c44e9386ce923cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fb2fa505fc5c1540b6ee7a293e24aae1e56b73d7d00851e0bab106f768161937
MD5 c14d4444eaa4461de3440cac2a8d31b5
BLAKE2b-256 073e89b2e82cba0ca488a0eaee5716796c834b1c7f67d358f4874c9648a5f412

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 164bd657e7277036a637d3b3d62b47abdb931a1b1ee10ffeedcc35aec30dc974
MD5 83311b2ca8c1924d8aa9fcf60fceee71
BLAKE2b-256 33936c5253b710a0759e31b1638f49ac31c7fec4c3dfcb1c19ef5c30abcedbbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e28c18c71e2704111011b32a29da271de0c0d860844db95c03764809b3870147
MD5 a9be090df0abfeeb22effabeeedf6ada
BLAKE2b-256 0d47b36d7d5c166231b0a23b1fcaae7dc18852af04e9770d6ee1ec986c53011a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3d9da9730547e84d12fb613ca6f020cd21beaac79262b066588e20d58770e669
MD5 7c2f57f5888a8b55ab6a83769107c041
BLAKE2b-256 79d18865182b5a5ea046b7b3e7b7fc0633c76ff549a2c85ed338489fc7d7a648

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9c43aef485f3b86ef3bbcb7df75e6d1c8fabde79676c821826575fe808a3a39
MD5 fad6d36ae21f7f987d45e4798bb29ab1
BLAKE2b-256 300b6fa55ad6048126eded7bd11217f6e8535f6c45d83600192c8480130c6329

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.19-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 460.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for zttp-0.0.19-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 14af14dca99475d8cd7fdf29b8c566b9ebf19a084352a20e3e37f3178adf926f
MD5 833eb37387d654ad120fcd10bdba0e6e
BLAKE2b-256 2b7239632e12be36052f0c1247d5330f66ad1729ef0585480ebc7351394610a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 77406c43a6c235c0d6d747f8e2ccd79d77a849193c60dccfc0470764d1807b7e
MD5 7d1005e9a63bddadfb7887246ccbbee9
BLAKE2b-256 9933a36646882241389cbcb1c99e21d09d511b4cb67e548cc6b52851bad24568

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 444edbb076eb48954592eab5e0f759f9e2d868dfaaf239d2c27464658180af0b
MD5 0909ae3a7589f4746e262ae9586021f0
BLAKE2b-256 e9dd854efb944a843e582fd273de2553e2ed7d29b16627a4b2e7e5f402164e88

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58347f42d8f54fed90ecb5ffea4cd9c34af7a3719bf0289a10c1c35ab62376d6
MD5 9876834205568318be8b37bd3a6d1063
BLAKE2b-256 ffd438b91f1e5473ed48deec6740e7de5b873f08d97039de0c25d3c0ef941576

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e8c6c62ca7eef3c747fd5a59fe1a0a7634d3218672ff5fb4652be564a0276e7e
MD5 f36a103f32883ddf58dac0bc5ceed64d
BLAKE2b-256 9066b295e20d878e7b6a52e8b239e0a8084643cedabf98d0e97bbf1ada4c76da

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 621a6d263f4a13caf1a9dcafdd8b05c50a4a007bd85bd51111ee800bf0b27082
MD5 b4705bdc3afd8a1cacb35825afee506b
BLAKE2b-256 f06cd0c420f8ef083976f469e278b6221ae29d23be6092ab62dff7b5c6674760

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f8798a8e89e4359b714f91910efa492e511a296b67bc1d504d734474d6ff79b
MD5 7daa0a717e8373a8b7151185b254aec2
BLAKE2b-256 1be2bc52d100295698c73d4ad637f5700ca0c5c90a33aa4807da78300c327844

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.19-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 460.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for zttp-0.0.19-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5f0521bb8abc936315d92f58234722ebfa666f1de56ec1a87b85eff10c37101e
MD5 ec611b85a14e420f310445c9144c2880
BLAKE2b-256 f73668b56d29215f32bb3414d3a68bb12405429f6d56eff91a469a3f2df8d621

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 df55d2f37bb8e98ae1156060d9a03fbdd17c1a483a41da73c33b690f9aa64915
MD5 6a738055f1c2bb2b0ba9176ed71bc6aa
BLAKE2b-256 d007118013a10bce098580c302e45e5c1cfce04e555185ce84c3fde2318609b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 de0b41cffd3bbe2a98f3cc4bc4c66aa41b15fefe569a9ad143eee34b37c81313
MD5 01091fb1b48130d04b00be0f2be91c3f
BLAKE2b-256 1956f3c549ccf104f475b3ba1b762f67d912af3a8c380f939ec4d8c9bdfac3f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d123248885866b78e8d757e47b4b51d7e9d457ca08159488facd3dd14e7e40cf
MD5 13aafeab04705f015d68db0ec0a081c2
BLAKE2b-256 f13dd73525f5737c888462fbe38f1a8d9f40c4e8d6fede6bf99ceb353539edf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1e6aa28de3aca0e7ba45e43e70a10fc551bbf591e2eb526568c6581739ffeb61
MD5 65d2b6728f6cac5082975b1f52feae1b
BLAKE2b-256 a582becd87c7ffc62a65d67a2b0229032da5b62c536b2f637bb25e3db16b3cbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f3f96c451f3ddcea07310fc03c687d277a6a47d06015182eeebe4ece08b286b4
MD5 4dfcdfb887576439b7f1ea45d55b3d54
BLAKE2b-256 c4ac04aeb8fe2c9878ce51ee085af68d6f0565816637d74cd02cb68828df760a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zttp-0.0.19-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.19-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a63bc4c2d93f21a8983ebdda26d9efc08e9fa5b4c49613b174aa35a81e31700
MD5 618da1378e7f7f9fde74dbe31d2215c5
BLAKE2b-256 d9d7dceb02310aab2d7dc49229c3ba8356cc3620b8900b63325b0a1a3b427ead

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.19-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on Kludex/zttp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page