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.17.tar.gz (318.2 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.17-cp315-cp315t-musllinux_1_2_x86_64.whl (414.4 kB view details)

Uploaded CPython 3.15tmusllinux: musl 1.2+ x86-64

zttp-0.0.17-cp315-cp315t-musllinux_1_2_aarch64.whl (387.2 kB view details)

Uploaded CPython 3.15tmusllinux: musl 1.2+ ARM64

zttp-0.0.17-cp315-cp315t-manylinux_2_28_x86_64.whl (415.9 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ x86-64

zttp-0.0.17-cp315-cp315t-manylinux_2_28_aarch64.whl (388.2 kB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ ARM64

zttp-0.0.17-cp315-cp315t-macosx_11_0_x86_64.whl (392.4 kB view details)

Uploaded CPython 3.15tmacOS 11.0+ x86-64

zttp-0.0.17-cp315-cp315t-macosx_11_0_arm64.whl (347.3 kB view details)

Uploaded CPython 3.15tmacOS 11.0+ ARM64

zttp-0.0.17-cp315-cp315-win_amd64.whl (475.5 kB view details)

Uploaded CPython 3.15Windows x86-64

zttp-0.0.17-cp315-cp315-musllinux_1_2_x86_64.whl (415.6 kB view details)

Uploaded CPython 3.15musllinux: musl 1.2+ x86-64

zttp-0.0.17-cp315-cp315-musllinux_1_2_aarch64.whl (388.6 kB view details)

Uploaded CPython 3.15musllinux: musl 1.2+ ARM64

zttp-0.0.17-cp315-cp315-manylinux_2_28_x86_64.whl (417.3 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ x86-64

zttp-0.0.17-cp315-cp315-manylinux_2_28_aarch64.whl (389.5 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ ARM64

zttp-0.0.17-cp315-cp315-macosx_11_0_x86_64.whl (393.5 kB view details)

Uploaded CPython 3.15macOS 11.0+ x86-64

zttp-0.0.17-cp315-cp315-macosx_11_0_arm64.whl (348.8 kB view details)

Uploaded CPython 3.15macOS 11.0+ ARM64

zttp-0.0.17-cp314-cp314t-musllinux_1_2_x86_64.whl (414.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

zttp-0.0.17-cp314-cp314t-musllinux_1_2_aarch64.whl (387.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

zttp-0.0.17-cp314-cp314t-manylinux_2_28_x86_64.whl (415.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

zttp-0.0.17-cp314-cp314t-manylinux_2_28_aarch64.whl (388.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

zttp-0.0.17-cp314-cp314t-macosx_11_0_x86_64.whl (392.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ x86-64

zttp-0.0.17-cp314-cp314t-macosx_11_0_arm64.whl (347.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

zttp-0.0.17-cp314-cp314-win_amd64.whl (475.4 kB view details)

Uploaded CPython 3.14Windows x86-64

zttp-0.0.17-cp314-cp314-musllinux_1_2_x86_64.whl (415.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

zttp-0.0.17-cp314-cp314-musllinux_1_2_aarch64.whl (388.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

zttp-0.0.17-cp314-cp314-manylinux_2_28_x86_64.whl (417.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

zttp-0.0.17-cp314-cp314-manylinux_2_28_aarch64.whl (389.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

zttp-0.0.17-cp314-cp314-macosx_11_0_x86_64.whl (393.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

zttp-0.0.17-cp314-cp314-macosx_11_0_arm64.whl (348.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

zttp-0.0.17-cp313-cp313-win_amd64.whl (459.7 kB view details)

Uploaded CPython 3.13Windows x86-64

zttp-0.0.17-cp313-cp313-musllinux_1_2_x86_64.whl (414.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

zttp-0.0.17-cp313-cp313-musllinux_1_2_aarch64.whl (387.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

zttp-0.0.17-cp313-cp313-manylinux_2_28_x86_64.whl (415.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

zttp-0.0.17-cp313-cp313-manylinux_2_28_aarch64.whl (388.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

zttp-0.0.17-cp313-cp313-macosx_11_0_x86_64.whl (392.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

zttp-0.0.17-cp313-cp313-macosx_11_0_arm64.whl (347.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

zttp-0.0.17-cp312-cp312-win_amd64.whl (459.7 kB view details)

Uploaded CPython 3.12Windows x86-64

zttp-0.0.17-cp312-cp312-musllinux_1_2_x86_64.whl (414.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

zttp-0.0.17-cp312-cp312-musllinux_1_2_aarch64.whl (387.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

zttp-0.0.17-cp312-cp312-manylinux_2_28_x86_64.whl (415.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

zttp-0.0.17-cp312-cp312-manylinux_2_28_aarch64.whl (388.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

zttp-0.0.17-cp312-cp312-macosx_11_0_x86_64.whl (392.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

zttp-0.0.17-cp312-cp312-macosx_11_0_arm64.whl (347.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zttp-0.0.17-cp311-cp311-win_amd64.whl (459.7 kB view details)

Uploaded CPython 3.11Windows x86-64

zttp-0.0.17-cp311-cp311-musllinux_1_2_x86_64.whl (414.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

zttp-0.0.17-cp311-cp311-musllinux_1_2_aarch64.whl (387.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

zttp-0.0.17-cp311-cp311-manylinux_2_28_x86_64.whl (415.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

zttp-0.0.17-cp311-cp311-manylinux_2_28_aarch64.whl (388.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

zttp-0.0.17-cp311-cp311-macosx_11_0_x86_64.whl (392.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zttp-0.0.17-cp311-cp311-macosx_11_0_arm64.whl (347.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zttp-0.0.17-cp310-cp310-win_amd64.whl (459.7 kB view details)

Uploaded CPython 3.10Windows x86-64

zttp-0.0.17-cp310-cp310-musllinux_1_2_x86_64.whl (414.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

zttp-0.0.17-cp310-cp310-musllinux_1_2_aarch64.whl (387.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

zttp-0.0.17-cp310-cp310-manylinux_2_28_x86_64.whl (415.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

zttp-0.0.17-cp310-cp310-manylinux_2_28_aarch64.whl (388.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

zttp-0.0.17-cp310-cp310-macosx_11_0_x86_64.whl (392.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zttp-0.0.17-cp310-cp310-macosx_11_0_arm64.whl (347.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: zttp-0.0.17.tar.gz
  • Upload date:
  • Size: 318.2 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.17.tar.gz
Algorithm Hash digest
SHA256 697f421447488c041b46ff923e91486ba93d809c60adb6e1a53ab8f025951fca
MD5 a38816a7e9b65ac880e4644924d634f7
BLAKE2b-256 e69b647f3d61d00ae9209a6433b02a12c922ee285581a9817c3bbc367d18f4cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17.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.17-cp315-cp315t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dfd35bcc9dfe5e0bacc9342f165c347fca2f71a8e1bb0b775b90d7b49f400f4a
MD5 fad03a7f4acefdcc7ad5214b920a9243
BLAKE2b-256 9117e03cde121c7e7235746f8d432338e2ccc75132cc1c005991691924a91a2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e1ddcdd454beb51d526f9a1a97817097cbbeedb28e3afbc9d843c291dcf72ad7
MD5 1af46254fd8e21b34ada6f2373104c5c
BLAKE2b-256 eb287b5f998fba6205c7bdba13d21f4a7e6171b6adb80730684e51903ae530c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dbfa9e5ae49e1d949ada67bf43fc3eb8cf7a36f4c8bb082747c2b8e2decb4963
MD5 c611786910afeac96397a51b4f19b03f
BLAKE2b-256 83f0f11864159a2dedbd83fbae3d8de9602a264bf4eedb93e2e679603cbccbda

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 99d60f1ca39e2b9d4f1ab4347cb1d0600b1822540be7c8398adbab9525751bbb
MD5 ba8e07ea2fdc46458e34103e997e17fe
BLAKE2b-256 65cf168ab1f12b0da876dc6f69a85156ded331076992bf83d9889420e9a0c35b

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 23394481cd3cbe80cc1ebd7ee59d31e6a77b0c7d162016af43c5ad80765f92b7
MD5 ddfd45c5c3ab765499479d0c1f6c4abe
BLAKE2b-256 51b0cb42799c42cb6e1bad0f5539d81ef6bae87c7131f38b6bcfa7ebf28674f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05f8b9f86f0153ec35dd001a5f937bf90d0686e730f95455608cb1e80fb2bc2a
MD5 0e2ab72b872c0b6655ed4eb7afd2d503
BLAKE2b-256 63d095fd0b38e405729a3af860399bc1b2f2ca259988e710c889c988f11eecd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.17-cp315-cp315-win_amd64.whl
  • Upload date:
  • Size: 475.5 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.17-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 38e0f3035d2e58f33eb8baa188a0e470465f2e097a832ffd4472f9e702fb5855
MD5 0f72fb40071cbb49a73fe5c9279e464e
BLAKE2b-256 e4803f84da613728562d95e15c5cdd426f289f6f8941e24c37b8534429337074

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 de5d90d18dfa4eee024963af4d66d73b7d0c121ad6ffc416f248a41ad0659b5a
MD5 bdb6f98f3009bc1254ea78a954be8f17
BLAKE2b-256 5df74e448139af4523b7b5007b93896100893ec304720733bea97c1d779c9491

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0870010822a1ffd85af29855a4afe60e07981771fd394ee3a59a064e667256c0
MD5 8b01b7b79f1fd079b47ef231232a9e5f
BLAKE2b-256 fa30e9c4393009d1acd0e2306e13b236545b2c7677afdec9da12abc5ce933e67

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86775381806e647ec99f2a4abaeca9c3188c519a1367131736a0db7e0597c627
MD5 2dff0d464c370db19f41638473575e19
BLAKE2b-256 06c10e62443fbbae1c601c627e748cd7b8bdba2c682feba1516562a1980f3f0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 abafdc70e3d3519ca052673d27f7b0593e3a3087925636ab3bf17317ec05f2db
MD5 e8468c5ead6c3a18d1e4bbdf2eec2d2e
BLAKE2b-256 5ac4fb33f8f9e6c858cae7c187cc7c9f36f0880ff045c1b6e20c513b2fd16391

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c32b2333fbde2f578fe9223eb36d0bd1eed3022a6c1ab750425850788d327254
MD5 2d7fc3bc3ad2367997a50721b64b85f8
BLAKE2b-256 a96b967a84add92eb1e06ff442ff83b3a166bf4dbd4f07ba8b704eb3c64d8243

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp315-cp315-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp315-cp315-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf9a7696909d4021dada1e77d6615afacebb282ce4ea1d0b6c04efe2118ec274
MD5 4ce8b9a551c9107a9844abaae5407297
BLAKE2b-256 ce860ba3dc4a4da41e3de144f380c95c5a5e2f4ea3251372958cd126308c01b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b451c6c844234c4940eefef27bccb1c4aac6c7d5cefef49d79df860ca1e26641
MD5 c9634e0d1be6c726febf83989765e2f4
BLAKE2b-256 4d86356a68c16a9d3960b15abe24ab0df1f684ba129d145bc8d1f27915074828

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f510fef598b355017e743b299ab8485b157a4f1f6a59a1378f21270113837864
MD5 86007d68339daee8dd1ace0c1d0e0541
BLAKE2b-256 b04900c17b8d025f669765ab4dd7fb0f5a30ed9879cafc2b568c40f6fc9ec3ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c9edfe8d6afe698bcb4a9e4eb993544b5b74e89bc5e307d21a85d9e0e1843172
MD5 7ed12e01ea25aa357026663ea145c1a5
BLAKE2b-256 31ecffc2be5403a9edaa446fe6608cda550ca518069c2f73ea5eb8d3948eab65

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6570ea2aa3da7b63435bf3040aa7be0b6682e8316bcbd777a8f16dca10457f79
MD5 1e900e9b05ad9d6f845fe0ddf9e68e05
BLAKE2b-256 a1fca879147004b649ffeedd3b48428d31324d63494a1b28dc9a06c3218d9ccd

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314t-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314t-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9aee87e67feeb57e54d4911acf7e0b844e389a7895ca90c706437ce8007f1baa
MD5 9d91059cb858c16a8eee829e4c001f1e
BLAKE2b-256 1dc87901b68219a73fd904c830908ca0fc6fa61f2418fca0f2d67436e2a83130

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7fe82c76b7ac76c16aff28d00d52d0da0ac235db5a30e0c66edc8ea0cf5750e6
MD5 3de71c456d772fed579eb0fd3f871a7b
BLAKE2b-256 1d444c37181ed981352984b7f68d56f2f7e902a8b94927f6bd1becb879a49557

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.17-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 475.4 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.17-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4e690c1f6060bf1bcb2f54eb96391c1724c2b392e6876217fbd67e6335572785
MD5 c1182b183c867f8b74841dd0e9a1feda
BLAKE2b-256 494cae1601d692cbae2bee6b58768006a12ab40c348d5e83ec8c66c1c5350c7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f76b4f765b36edcbc0e7905364a36c6f9eecba40d5ff96b019b8a051c6a0a78f
MD5 49e9c86f6d789f90e52f5967b5b25dc2
BLAKE2b-256 2b6ea19256ea170ed01fd46349264c3b45734186034a525755a9f2b52faa1a78

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b83c4af85ebb9dd250bc16b62d03dca6173c98f0e0bdaf645156ee10640dac77
MD5 5fde579c0a57c53c22a022a752ce182e
BLAKE2b-256 49184a84929c84437ca893c4233b5da63b2988534c65f297d60c5b5b98e535fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b420de1cbccff8ab4cf97aa84db557d96f945ac2ef692a1795b6cc0fa0e80b7d
MD5 2189eefef1286f1bd7215a7d9122708e
BLAKE2b-256 a796d092ea93c8ada954f78967fb613499fbd99a9c68f5babc32b1412361c24e

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dea267fecffedf1d3d1dcdb88af8b2b05c20f12afb552db8c01cd579703b8e8c
MD5 fa0d860a5ad0043b3e6f3991cd6e5b73
BLAKE2b-256 b5f547aed393d2ec14223498485fd10fd65b9a8d789cf34ef986417bf26b52d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8d0298899544e7bca000d22858652480b58a3b823e3deef69be14c5d27c0e075
MD5 1b2211d0609aeaf18e519cda9dfab51c
BLAKE2b-256 cd36d26381ee67ede115eefbc8ac25c988db3c63ff86fa22a5e00751e1734518

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1b7810682be96e24fffd8f7447ff7bdd2c665992a50af90cdb83b1254739070
MD5 46605b863d654d55e45d4c08d8161885
BLAKE2b-256 07f45344ee15e204f74bdc6160c2a5a84566c2873ddcd053025c380d7bd5ca23

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.17-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 459.7 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.17-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 50a596717596b08166d804d9048afc6175f2c7079d74116395bd32be6c8b7c12
MD5 2b8d3e62ec85494dad531aed6125d0c7
BLAKE2b-256 8de5a724283b8dfcaeafb3ef05d8f7705cca51e3b511c66ceca89e8d3f28e8d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 da4b1ff6ca0d3b49fcde8f0a9bc2c39a029eb1c0741d5b1fae119d6ea7f184aa
MD5 1a972dce659b1c9d304102258fb28d21
BLAKE2b-256 13f0abcd8245e4909d973e17804227c711af7fcdfbc357b6b4c6bf9d489b1f05

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9143653b5c7ecf283609ff0e032f907e3d642d4778df7b407ec8c66cc552d456
MD5 dbf51d27d7634b971d97e7e9c3e8c760
BLAKE2b-256 568d94733d609d64b47491cd70ba3556acafe10bd8711595a087608564a8025a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f08a3db107634b67bcbb973a75dc7efd05bc8318684b717a03090da432454ce2
MD5 98e73dd62c1a45a651a4bcba21bb43bc
BLAKE2b-256 7ba05b5b1f712c4ad2b60a28436ebc66db2e1322af993f71fc7b9cc423b4cd66

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c2cf3d144858229707bec613e2f13144321db554d448df0fb23d045fbff5b3ab
MD5 5080b1bdc9bec908b9f820971863e548
BLAKE2b-256 5b6c1d4be709ffef68e7428b315e702c5af21240ed8373e6c453ac4e0616d7d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 784bc5be907dfb0b857c83b5259c767c71df7260536148b2cf78c6400da1a6ab
MD5 74b0d573e9f88a069bd9f1150179f772
BLAKE2b-256 9a303cb4cea568842679abd380712d1b6df513a18027bd867468aa47282a8460

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6cc1e65cc91e6f3c143d07d85b54958ee978da6df9ae6704486bfb716be278c
MD5 5eaf519f7cf9c99ff2e8f14b9425038f
BLAKE2b-256 f0cada15c5fa4ca43e0b2b69568afab2b3669a1bf1864372cad59b1a4ce247fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.17-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 459.7 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.17-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5b21b3cffbde5c92056a55fc131cf6985e365fcfb64d9d862472aed767ba1fac
MD5 49472b1937e418c2070583c7eb5feec8
BLAKE2b-256 c95d57553746fef4234c7979ade776b8e1f3079cb04e476ca156db8061e25ec4

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6fa6e5a83c514e4daf6987a763019142af9402d5fe593eaa460ce67dd7550338
MD5 d6cee644f687ee966e4644692cc0274a
BLAKE2b-256 0dba3ce076c8279f40352b06f6a6907a008adfd92c9007abee9f0446c24009df

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e95d54a204e385ffff469f5ed1afc0532d78e92ff519475ec72a517cce0a9caa
MD5 575a69e65b2e03657b3f0a4bb66d1d63
BLAKE2b-256 b0967f9475a280900f8cfdcb0b3650a734bb8cac707de4a51b5eb206f0e5df43

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7fa7f1da3b6eeccabe1b64ee792719ff1fe851bcd3d0b581c3fbd9fc3f969a8b
MD5 7ad450a6de693554c2f4a15e94b15afb
BLAKE2b-256 dbae67d510ee89e62028af6db3c5435c56ecce9b86b7174a31c3297cbe7562fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a59f779258999ce1f7ee6c837629f17b9a5b889317a0e9c33b7407673e8699bf
MD5 3a90d1d867267ebc8bec8f4eca0c4172
BLAKE2b-256 6007ff519449710643dc168f1c2df38b70e982e1de92a3e43dd7b54a63c786e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 71b6907a736f2cb190aa906efdb9f34d65ac0a728c567a2d146d82d21082d51c
MD5 8cbdfd22cdf47c2fa98ae667cfe781af
BLAKE2b-256 703d9c44727cd2eb789efb67161708ed27c6025a5ebbe21674fc274cb9b1b08f

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef3343ce03ec94895bf103b8e5995409e6a0fba99bf709236f407a73bcfec3d0
MD5 371e973866291426cb2ef356de7c3f7b
BLAKE2b-256 5e1fd70d7dfecee600d58f346ad179fbfeca24daa681d41cd659aa68762cead8

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.17-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 459.7 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.17-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f697475a293b3a48623464236e8e538c260e7101a6a094cde8d9dc5da3c059f0
MD5 39771d08b146eced2f40d6da7d7ba90e
BLAKE2b-256 0a82a11ec4072fa7f251f1bfaddcf0ed9466b6f6c6babd84945a862c59dea65b

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd08716170d62033df558e8e56b1504163ca4f50946ca1626150bba3d5921a09
MD5 6c6088b290405a4078b157009ba6310a
BLAKE2b-256 f93d5f31e4ca68b48fd01d4035c83fe9e72a190df558eb5513059f740fed8160

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0c8918d4b4bd1db829d221d8a35276e32d1d5c1d95c7018a69710d3f22ad0cf8
MD5 5ac816ca6da12a7c67941d771296c68d
BLAKE2b-256 0411e47cf8a203424e3f4599163c9a53589dae161bd77270f49afc5662887336

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 48bd968658d4a82d147d21e206e5c223e5332083e0850f880bc647cbdaa82961
MD5 d00d0516fd5c3c33264d461d383097c2
BLAKE2b-256 c648d1a880b107eb0d77bdbfcaecfc6a1f8baba282b29c5d351d1d6aff6eda99

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d7e03b1606ec857f4b1c36a07d649dd46070de9a15a029c6d1e3dc7bcdc489bf
MD5 30d12df58ebc8d189c7a412deb44bd0c
BLAKE2b-256 a601fb8df2f162b5e7b201fc5d2fbefc4443ceb5884275db9326bd8230318536

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 de9b5e6aacda360a5268942c1d06e02f0c29c017dad45573a5451b68c7c7a1de
MD5 e6d6c9cc56849f0ce04b5808bc22bacf
BLAKE2b-256 9f15c332852fa773598075fdce5767887dbf8892ac3508881f928dee040f4d50

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 659d63c2da0abbd63c82478a3ff42727ff0f3471cbf4b69d44bd1b8486b6daca
MD5 4338a6136216ad66d9d1262b66ebc033
BLAKE2b-256 65e17df5382b405f7f2958a6bdc52c192b282420f90b3fe0cc8e2673b6470116

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: zttp-0.0.17-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 459.7 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.17-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 03a4ca9be6233d0fd4ffbcfcee15eca53ded323d046f1432edf68bb7fe145aae
MD5 84738d80405b103a950513e7aaf3825b
BLAKE2b-256 4f84e9d6a257605dc1ca640694da31e5a97681efd3f8d1053b8327c7fece6f0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c45aa1567c200edb49530c89ea8cfc70919d95ca23dc92f1f163fd2956f8306
MD5 11abca8b6342446214b1f3347fac637e
BLAKE2b-256 85060419e7c176bc5fc0820552bebd990289853a51ce2c60f258735cf4e13613

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c2c97ab0585df7858aa4ccc31498016a161738fb2ee23e273d61b6cf69e96adf
MD5 3c9132cb5176d4a8a14ce0a606b983bf
BLAKE2b-256 8fe4f1139997b6ed83aa0de4b9f6f80d54272c27e50c3fe1b9698de3ec484c30

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a2a1e6f5e9a0d9cd62f2f2b299fb31f1f10fc57678a001857600787f648aaad2
MD5 2a986fe7d052b65e3906c24373cba176
BLAKE2b-256 bcdc70fc9ef60d453c37309d9e0d0a6c01f0762763a212c2059cd92dd2375372

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c6c0dc21a5ec7acad5d394996a7aa1a2bbf2d66e05b92c2af8e61b45968129b9
MD5 ef9b566d4ba7aa2aeaa74adcad7d003a
BLAKE2b-256 59296fa3bba762f54f960be9c199832d13bd607491a2db46a6daac372a3fd45c

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3a2e38fa324a875767ced2e8e13e348e3cc7983a26030172756c3c2400fccecd
MD5 8001b878dc1e00b17115794ec3a9f7b1
BLAKE2b-256 48892609eb134a93603fb2c813290c40c10a38b6322a00c36bc6eb2367dd13ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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.17-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zttp-0.0.17-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7aad6153c7a8ceb0ed7ddb35d32b7b4d192f2a2b9e7c21c618379b8a613ae7fd
MD5 20353ec214d328c6ac07fa0a04fbbea5
BLAKE2b-256 d0f1b93feb45bf3af2ae02e45d97032c52b98c0adf3e68c0d60f9539afb00148

See more details on using hashes here.

Provenance

The following attestation bundles were made for zttp-0.0.17-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