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 HTTP/1.1 bytes with receive_event, then pull any additional 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)
request = conn.receive_event(b"GET /path?q=1 HTTP/1.1\r\nHost: example.com\r\n\r\n")
request.end_stream           # True: this bodyless request is already complete
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. A Request with end_stream=True needs no separate EndOfMessage. The write side serializes a head, body data, and the end of the message, framing the body (Content-Length or chunked) for you.

Pass receive_event whatever HTTP/1.1 bytes you have - a whole message, a fragment, or a single byte. It returns the first complete event, and next_event pulls any events that follow. zttp buffers partial input 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 each parser's default API:

Workload zttp httptools zttp vs httptools
Simple GET ~1.55M req/s ~1.07M req/s ~1.45x
POST + JSON body ~1.40M req/s ~1.24M req/s ~1.13x

zttp beats httptools on all 14 workloads while staying sans-IO and event-based. It is roughly 22x faster than the pure-Python alternative. A Uvicorn-shaped benchmark that materializes equivalent ASGI scopes measures a 1.16x to 1.52x lead. Run the benchmarks 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

  • SIMD-accelerated line and field scans with comptime-built character tables.
  • Headers stay in a compact HeaderBlock until you access their Python values.
  • The receive path emits one Data event per body span and can reuse Python-owned input for large standalone bodies.

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.

Metadata

Release files for zttp 0.0.31

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

Source distribution (sdist)

Source distribution for zttp 0.0.31
File Size Uploaded
zttp-0.0.31.tar.gz 353.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for zttp 0.0.31
File
zttp-0.0.31-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
zttp-0.0.31-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
zttp-0.0.31-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
zttp-0.0.31-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
zttp-0.0.31-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details
zttp-0.0.31-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details
zttp-0.0.31-cp315-cp315t-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64 Details
zttp-0.0.31-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
zttp-0.0.31-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
zttp-0.0.31-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
zttp-0.0.31-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
zttp-0.0.31-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
zttp-0.0.31-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
zttp-0.0.31-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details
zttp-0.0.31-cp315-cp315-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 11.0+ x86-64 Details
zttp-0.0.31-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
zttp-0.0.31-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
zttp-0.0.31-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
zttp-0.0.31-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
zttp-0.0.31-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
zttp-0.0.31-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
zttp-0.0.31-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
zttp-0.0.31-cp314-cp314t-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 Details
zttp-0.0.31-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
zttp-0.0.31-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
zttp-0.0.31-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
zttp-0.0.31-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
zttp-0.0.31-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
zttp-0.0.31-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
zttp-0.0.31-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
zttp-0.0.31-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details
zttp-0.0.31-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
zttp-0.0.31-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
zttp-0.0.31-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
zttp-0.0.31-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
zttp-0.0.31-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
zttp-0.0.31-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
zttp-0.0.31-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
zttp-0.0.31-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
zttp-0.0.31-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
zttp-0.0.31-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
zttp-0.0.31-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
zttp-0.0.31-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
zttp-0.0.31-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
zttp-0.0.31-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
zttp-0.0.31-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
zttp-0.0.31-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
zttp-0.0.31-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
zttp-0.0.31-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
zttp-0.0.31-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
zttp-0.0.31-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
zttp-0.0.31-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
zttp-0.0.31-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
zttp-0.0.31-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
zttp-0.0.31-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
zttp-0.0.31-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
zttp-0.0.31-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
zttp-0.0.31-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
zttp-0.0.31-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
zttp-0.0.31-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
zttp-0.0.31-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
zttp-0.0.31-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
zttp-0.0.31-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
zttp-0.0.31-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 28.4 MB

Release files / zttp-0.0.31.tar.gz

Download URL zttp-0.0.31.tar.gz
Size 353.1 kB
Tags Source
SHA-256 checksum
How to use checksums
5ac3d695d7bdf8309053e7ce8d64b77abb876173bf7d26d721ec75df1e227f77
BLAKE2b-256 checksum
How to use checksums
6aa0ab94c9d4d2da8d64e1221433b1ac6e150127245cb0d5e30c3d46a2d5d304
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315t-win_arm64.whl

Download URL zttp-0.0.31-cp315-cp315t-win_arm64.whl
Size 452.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
99471c20a4198ba5a90cee87da9e238459df23b3a29213fcef1c5f4d2e7386d4
BLAKE2b-256 checksum
How to use checksums
36817bab50b2d3c2194b2064318be4866c3f3293e59f3c729bd03778b7c6b1d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315t-win_amd64.whl

Download URL zttp-0.0.31-cp315-cp315t-win_amd64.whl
Size 513.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
a077a5dc724ede6ee717b7cfba128b7c75d2c7bb4560e54969098e7d90c1f6dd
BLAKE2b-256 checksum
How to use checksums
4c4f1425e739294bf25192819dc66e095c8b8dd9ceeeeb70caa12877bcb27e47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.31-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 453.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bb286c101d0fcff9c16635d778003936da1be6ac93ef749ac95a2e0e0e0cc5b4
BLAKE2b-256 checksum
How to use checksums
ff4a77918579b4f4713849b7a6253eac567e1d89d5732619ddedce9ae33e41f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.31-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 422.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0a3863006296ee72d6e252258bdd11c69891bf3b467aa7ea2781351887a27f2c
BLAKE2b-256 checksum
How to use checksums
c0ac7699abfd94145d3823d07208ed051c42753206e1a5a0b2d988321606bf3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.31-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 454.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c9aadcaabebd6d44fa7dac900dd7b3e76c4f9b530e4a860df5e937bb94104cc3
BLAKE2b-256 checksum
How to use checksums
2a61e486b49f03525dccf0931a2dc0ff0f539f333428c57229656e0f022c5cb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.31-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 423.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f3ce29f8c05711bcb259d65b80baddb5e76bbf57ceca73f5aa86a4ed567964fe
BLAKE2b-256 checksum
How to use checksums
ab195fe17f6aef4939e69c71c45a3fc31e403a22d00917c4cea4d5fce8f22942
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315t-macosx_11_0_x86_64.whl

Download URL zttp-0.0.31-cp315-cp315t-macosx_11_0_x86_64.whl
Size 429.8 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
46c536476d2bb0d0872ed26116f20313366d21b892b80fd508ee7d71f173bd87
BLAKE2b-256 checksum
How to use checksums
b80ed81fa01d3278a7735bae93059ae922cbaa7302a7e6c92ac3cf191f83a70c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315t-macosx_11_0_arm64.whl

Download URL zttp-0.0.31-cp315-cp315t-macosx_11_0_arm64.whl
Size 383.8 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f5c6c824db7864f7c885ec9856653a7e00b0f541b4b9e4846e3b9e8f5d7e6a8b
BLAKE2b-256 checksum
How to use checksums
66efe9a35e02cc03ba97db4c88de91e5d454a270bf155c82b9acdf0466b9a9eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315-win_arm64.whl

Download URL zttp-0.0.31-cp315-cp315-win_arm64.whl
Size 452.4 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
31536510e529e3d41bfb3754b4c5da9b720ca918550ef824acce50d6be567065
BLAKE2b-256 checksum
How to use checksums
4f833f4b063471cf9d041b6b174eefa617e4b4da7e1fce437b42a97cfc7d18f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315-win_amd64.whl

Download URL zttp-0.0.31-cp315-cp315-win_amd64.whl
Size 513.1 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
b514a836fe39952dc27038e70c8ddd9679bc5403951bc20bd0fc9950bdf59f26
BLAKE2b-256 checksum
How to use checksums
8c32c5f028b993cc9a1c45555740f5b53f7e74aefc0e8c8e15814f76923ad6b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.31-cp315-cp315-musllinux_1_2_x86_64.whl
Size 453.3 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
607668813e9d76e1312c67b3e130807384afed49c2d03401542fcde1cf6b7117
BLAKE2b-256 checksum
How to use checksums
b39dcb1c176a2012ceec437775da6a7a5dec1adf405760f4dd09b46279d07809
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.31-cp315-cp315-musllinux_1_2_aarch64.whl
Size 423.6 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ce924b265171737244293e94786300e122a8f211877074903bd6ae3610933986
BLAKE2b-256 checksum
How to use checksums
469d414a0a8996b05638becd6543697e7272e2bc4d03846efff0f58d5692b421
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.31-cp315-cp315-manylinux_2_28_x86_64.whl
Size 455.0 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6570ebb3794ea682b072a6b29f64a4ca557a57f6c856cfedc060dfa90914c98d
BLAKE2b-256 checksum
How to use checksums
dbd92aa18317e8ddd61201707204f5763b09614325a1b172bd584677063c6ba3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.31-cp315-cp315-manylinux_2_28_aarch64.whl
Size 424.9 kB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
36f2e2b781474a6559ff1e052716d7673dd78b3e81820c1a43e5437ceebc8809
BLAKE2b-256 checksum
How to use checksums
6e6c1479c467f57154f0a6e71e7dfbaecd4afbd4ab2c35b3040b72d6e5a8df68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315-macosx_11_0_x86_64.whl

Download URL zttp-0.0.31-cp315-cp315-macosx_11_0_x86_64.whl
Size 429.1 kB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2f224457c03cd251aaad8f92794e232834dd5b81261f9e4f49d2ea68c6791e4a
BLAKE2b-256 checksum
How to use checksums
08cb233aefecb6278922f16aa05932b5751431df48b2ee05e307de0f9c0bf383
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp315-cp315-macosx_11_0_arm64.whl

Download URL zttp-0.0.31-cp315-cp315-macosx_11_0_arm64.whl
Size 384.3 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1582260ae2fd2f860ff8d521c3af943a03751dd45d979aa93ab2364774f1cdc7
BLAKE2b-256 checksum
How to use checksums
f9f7e32386617696a5bfc2d5a0c6d572e9427ab0703a6bc80e2f5c6f59c1f393
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314t-win_arm64.whl

Download URL zttp-0.0.31-cp314-cp314t-win_arm64.whl
Size 452.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
e6737574b54d1f7be1b6dd1de469466be22af6a076e87adbdf115bad1f4d98ca
BLAKE2b-256 checksum
How to use checksums
d920c16e3e427924b5aeac2e2b3a0f946d5c6e8e7c8a40c11002c73128db7af3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314t-win_amd64.whl

Download URL zttp-0.0.31-cp314-cp314t-win_amd64.whl
Size 513.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
8033764fe80a51a87a68b4fd88e76a3ff664052d5391d727b69ab372d46597ff
BLAKE2b-256 checksum
How to use checksums
db4a5e68c8fe60f17c8e65a2b6c8e0b7dc5b0d54ade0a25adae1b8f752f03dca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.31-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 453.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d773421af6523f7f93f38393b0af22d4cba5c632e27ab78359036cc832f266a5
BLAKE2b-256 checksum
How to use checksums
ab55d348294b6f870e7217ca4c1e341fa31dcc04127c3c4e3540ca6372f54bc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.31-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 422.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d5bb5c99bc3560fd0d9aa3c45e24cfd488a6a6475680ed6a718f676d7c169add
BLAKE2b-256 checksum
How to use checksums
bbd6bd5c186076f92609fe002523d301483c496adb6ed411792078785422d3b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.31-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 454.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
32ba9c43c8a83d4feabb8cc22d4fd945351d2665b94bae262a7ab831e91a5d8e
BLAKE2b-256 checksum
How to use checksums
55daa9a41dbb97457e258bfc911dc5b369f16e30756d170b72b6e57969922c19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.31-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 423.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d7d457f02a898074209bad0c562e2a529b3bf44b183692912adcf2c0e9d54929
BLAKE2b-256 checksum
How to use checksums
b997b6e0a0b6900059a06563ad809ff47e2b37049025d889b8c5748d8f00a497
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL zttp-0.0.31-cp314-cp314t-macosx_11_0_x86_64.whl
Size 429.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
7719f8e56588b34df7d39a108cf634d7764686171230d91ec5eff7e4b056e2e3
BLAKE2b-256 checksum
How to use checksums
92b34779c995a9d3698837c20266f6413427dfa81f04a0c301189584a4924be3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314t-macosx_11_0_arm64.whl

Download URL zttp-0.0.31-cp314-cp314t-macosx_11_0_arm64.whl
Size 383.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d2566ce329a968a849c5ac9451ebd47e9df5b0192214b33400108f94d35caacd
BLAKE2b-256 checksum
How to use checksums
5d17c25907df4dc5bec077a9420365f8b932ef0515144f8316644e6c14200fa2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314-win_arm64.whl

Download URL zttp-0.0.31-cp314-cp314-win_arm64.whl
Size 452.4 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
dcc19695800c4e28f52c6ee816c11d7aeb2c2d7298974c0bbb2aece7fb399347
BLAKE2b-256 checksum
How to use checksums
4e051b91fc6e8fce41d7d425dd25e45c441422b9098290472a58eab3c49da252
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314-win_amd64.whl

Download URL zttp-0.0.31-cp314-cp314-win_amd64.whl
Size 513.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2d7b626d4469656a85fa3cb6195cff26a735e0653c9f3c5ab3ca899647ed8748
BLAKE2b-256 checksum
How to use checksums
fb47232e5035a452007e8f3d06788b95aa2a8b705750218ab1777b8258db3334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.31-cp314-cp314-musllinux_1_2_x86_64.whl
Size 453.3 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
664b17f17e6291a6be02b418541f3106e7773cccbdf80e1e7c710464e39abae6
BLAKE2b-256 checksum
How to use checksums
f5e521dc3caa8cfeb34f612173094ba6aa14c0ca3efc4347f1c4a6cf042a1e6b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.31-cp314-cp314-musllinux_1_2_aarch64.whl
Size 423.6 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bee9f4033ed5b6b71a7f11c9063cce7770b8e04f8aba33d9bebd5bfe7ba1bd79
BLAKE2b-256 checksum
How to use checksums
aacc41c2379e9a044b711f635bce163ba0825acfa82ab0ba37ef7323d1fea56c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.31-cp314-cp314-manylinux_2_28_x86_64.whl
Size 455.0 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
35712f706107fc9fd591b66b425be352f967bab905a022dc814f0f57ef671fa5
BLAKE2b-256 checksum
How to use checksums
c70d9bc52c2447d97e9d7247ba534da5fd0e9d7cf7d1226359e95575f36e4ad4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.31-cp314-cp314-manylinux_2_28_aarch64.whl
Size 424.9 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
91d6f5d5f07e248521d7213111112be590eb55edfa032be21f662ce409ab6209
BLAKE2b-256 checksum
How to use checksums
03e563830752ec3bfc91f4bc1f1a7834c18756e3d101034e023afb1d9b9109d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314-macosx_11_0_x86_64.whl

Download URL zttp-0.0.31-cp314-cp314-macosx_11_0_x86_64.whl
Size 429.1 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
92773990e32a9ac0c706869d4f66778d41f696326812f81527c429943e270360
BLAKE2b-256 checksum
How to use checksums
704dfd5e64c3310557d0b8624bec4d931309bbdca32c183e2d1a3eaa41454edc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp314-cp314-macosx_11_0_arm64.whl

Download URL zttp-0.0.31-cp314-cp314-macosx_11_0_arm64.whl
Size 384.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dad635616db03f63288d4cbe16444bd44090ff66ea1148da2b75eee28899b895
BLAKE2b-256 checksum
How to use checksums
6549f5c5e8f1c996f0e5b4bceec9e261652c6195a6101ad20e7a25665c66ed9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp313-cp313-win_arm64.whl

Download URL zttp-0.0.31-cp313-cp313-win_arm64.whl
Size 433.5 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
6a71fb1a277fa6ee613ffc632d7b073240350d5685d87b23cc07578ebdd85b55
BLAKE2b-256 checksum
How to use checksums
02945204b499dca11dcbaab375a3cb7ccbb510fe3e4696cf0eef2927d6624d07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp313-cp313-win_amd64.whl

Download URL zttp-0.0.31-cp313-cp313-win_amd64.whl
Size 495.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
70c711802eda2925eeec499bb327ca98b406c5b940b21fe8bdcbae716972f818
BLAKE2b-256 checksum
How to use checksums
9bf59851f418647ee3b9e89fb72b6fb2868d9e5ff6aee7fd56bf584496a8e888
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.31-cp313-cp313-musllinux_1_2_x86_64.whl
Size 451.0 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cadf30473000338da7ecf072e675f5627eacfa361ffd5bec290339f3401ef756
BLAKE2b-256 checksum
How to use checksums
b97289f730f4fcb861c29f891ff8c2a5bfbd6f872530cdd16404fa611508c8f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.31-cp313-cp313-musllinux_1_2_aarch64.whl
Size 421.0 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f639682260b8deced9d08f9a91f53cb1419f1296a2cafbfd5738ef7e4b09e8ec
BLAKE2b-256 checksum
How to use checksums
e36639e7c92633282d63e844660460fdb696f844887e7a1a3cb7b9491c2f1c3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.31-cp313-cp313-manylinux_2_28_x86_64.whl
Size 452.6 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c2d1cfb0cd9347fbaf2176c99ae961f1dd78540f13cce7bcf3f2267d64c61309
BLAKE2b-256 checksum
How to use checksums
abe07219f55ec33241908d00f4e707e6a610948253c5227d53a0fc6e5f68b1d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.31-cp313-cp313-manylinux_2_28_aarch64.whl
Size 422.2 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
18ad1d77be723d02d09f862ce19e555655a06eaeb1ce08a9461f7e5e8b964e15
BLAKE2b-256 checksum
How to use checksums
7ca80e808380fe2fe9ee183f72008b92762afaa2b188008549c746ac5b9d3d03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp313-cp313-macosx_11_0_x86_64.whl

Download URL zttp-0.0.31-cp313-cp313-macosx_11_0_x86_64.whl
Size 427.4 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
4efa360c630f280373d76e5f29eb7b3a6b7209f77795fccf9b1d0ebf901a554c
BLAKE2b-256 checksum
How to use checksums
f1ca9077581813489c6dc53a84bf3be2d5e5fdd759eb40e231643fc4f677e289
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp313-cp313-macosx_11_0_arm64.whl

Download URL zttp-0.0.31-cp313-cp313-macosx_11_0_arm64.whl
Size 381.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6f68110e74344e41cee29c6c79d934f039743ebfa070b4b8bac56caa3a5ba0b4
BLAKE2b-256 checksum
How to use checksums
7237e489711678aed50afc935978c71906dd7c1cc589a569f9b2132fedf75cd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp312-cp312-win_arm64.whl

Download URL zttp-0.0.31-cp312-cp312-win_arm64.whl
Size 433.5 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
9260a72912e0e28da24ea7c79ee4764077681b73bcb07327420fb4c1c93bbc7f
BLAKE2b-256 checksum
How to use checksums
b8941cb9dca849bf5b34159331a7b219faf153c102a06cb0c3a41b2f003dd975
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp312-cp312-win_amd64.whl

Download URL zttp-0.0.31-cp312-cp312-win_amd64.whl
Size 496.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
329d8ff01f3dacc7b4b9e5df2a5ef58ad104eeb3883ee8e35e2d5394f7d58ae9
BLAKE2b-256 checksum
How to use checksums
955d690294098340410e92b6698e68ef2a19fc88f57701ba79a251692091ea7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.31-cp312-cp312-musllinux_1_2_x86_64.whl
Size 451.0 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
79aa003ec8cca800a5b3109c2911bd124fc8efa46e208d9527fc502acf7f25e9
BLAKE2b-256 checksum
How to use checksums
4af7b5923eda45253ae17c2e8eb56ba401932ec908b60884ef3868700b2d197b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.31-cp312-cp312-musllinux_1_2_aarch64.whl
Size 421.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
39df396e16ed81fbf1e223fbd14c54de6b1a3625e480a0bc9a03dc39e109141e
BLAKE2b-256 checksum
How to use checksums
2f631fcc8ff9e96722ceeed9534a8c27aef11b8114047e1e9b353973f8a05dcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.31-cp312-cp312-manylinux_2_28_x86_64.whl
Size 452.6 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0a856014091c83c15776fcf79e8f93afbaf3afd1daf8e00353f63b6687eef45a
BLAKE2b-256 checksum
How to use checksums
0fd74232c0de5d3e637f88966b44b1988a0930b84aeae4f1baca467d9a2d0339
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.31-cp312-cp312-manylinux_2_28_aarch64.whl
Size 422.2 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
398f27cf216b13a02d537087e7308aace6a1a153fc83831e2d10f9697af43854
BLAKE2b-256 checksum
How to use checksums
ddb0104ca7a1c9c49b4c75476b9079d39c98feed341eeef036a078ecdf5184f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp312-cp312-macosx_11_0_x86_64.whl

Download URL zttp-0.0.31-cp312-cp312-macosx_11_0_x86_64.whl
Size 427.4 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
b3e901b0e2d2b82c923716e163be384a499bb2f56ffbf4ee1649a1b58db58bb9
BLAKE2b-256 checksum
How to use checksums
32b3b360174a5f4c50da4b5ad83fa055e4c3419e7042ccf40f286dabf3c0e951
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp312-cp312-macosx_11_0_arm64.whl

Download URL zttp-0.0.31-cp312-cp312-macosx_11_0_arm64.whl
Size 381.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f51ba2495cd92eefbd7a695d39cd01b427e0d30cbbc8c0a4d8c9b70c638ccae2
BLAKE2b-256 checksum
How to use checksums
2a2dbd5baba8edcc818c0d1d811eab81748048e31e32bd8ed6f56e7b5e741e04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp311-cp311-win_arm64.whl

Download URL zttp-0.0.31-cp311-cp311-win_arm64.whl
Size 433.5 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
8a7f99d6ac3f7840f08b8631a76403035f02b6a49393fa8a54a598d9052a45ef
BLAKE2b-256 checksum
How to use checksums
0b15091609965303e5255eab1b8d42fd8ef55a820b7ea5247a9d99ac7dd6446f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp311-cp311-win_amd64.whl

Download URL zttp-0.0.31-cp311-cp311-win_amd64.whl
Size 495.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
90bf67d6ed68b0da528e7e1fb18a71d7e822aea8eb17da2bc8cfa8efd3fe9674
BLAKE2b-256 checksum
How to use checksums
9b263786276c98036a4f0796e506a460112cac7bf8a43e88b4da8d4d9d04b32f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.31-cp311-cp311-musllinux_1_2_x86_64.whl
Size 451.0 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
47621bbc702f10853e3b736aec8c548b29a1a870a08ac39c5ce54ec689854b9e
BLAKE2b-256 checksum
How to use checksums
817fb88ee5bb55d50913b285c06e3aa1de3273db10b77dab81622d9d5462771a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.31-cp311-cp311-musllinux_1_2_aarch64.whl
Size 421.0 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b44baf4815966f60c420472094135f418548896e2fee5d9a327f8c5834410985
BLAKE2b-256 checksum
How to use checksums
01305f39f7aee5ff7b2d6a25f004dc30ac03e04c10980cfc0efc11401f2e0942
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.31-cp311-cp311-manylinux_2_28_x86_64.whl
Size 452.6 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
447e7e23fa465768bf7927f4bf104b6d6acd7da2c54fcb71e8f36a7283909ddd
BLAKE2b-256 checksum
How to use checksums
33bec4bccc516172a98e59a9697693baf6e9214d8f619680a5012a12ce8f08f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.31-cp311-cp311-manylinux_2_28_aarch64.whl
Size 422.2 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d97143cf6cd3fa0e20899bf6fa5a83d7ea4012a7bd3c405095c14efbc83685d0
BLAKE2b-256 checksum
How to use checksums
cbb1c01bcf7570e76b38db9eeeaaba5a3d735bdc9ff41a7c60c635f4706c917b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp311-cp311-macosx_11_0_x86_64.whl

Download URL zttp-0.0.31-cp311-cp311-macosx_11_0_x86_64.whl
Size 427.4 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
1ce82b54688351e0224665bdb405f804b8f2c88869731485938dd7c809f84fe5
BLAKE2b-256 checksum
How to use checksums
b29e5b9397dc471e31d471ea3f4a3600f4e9fdd1f758d9dd4c9667146a998560
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp311-cp311-macosx_11_0_arm64.whl

Download URL zttp-0.0.31-cp311-cp311-macosx_11_0_arm64.whl
Size 381.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
00c5f783175acea4eb4433975d4b280987435dc911f3b354d6fea87281412086
BLAKE2b-256 checksum
How to use checksums
ad21a483e1412288887252a516648100876518dca83e0f2808c5290d199eb9e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp310-cp310-win_arm64.whl

Download URL zttp-0.0.31-cp310-cp310-win_arm64.whl
Size 433.6 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
220061121c4b02ae29e179c1dd52c6d00d0416b602ab76c1214c4dddffcbf8e2
BLAKE2b-256 checksum
How to use checksums
ad139f7aa0cafba3493840d47c7a23844eabccffef80cdd75e68603cd11401ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp310-cp310-win_amd64.whl

Download URL zttp-0.0.31-cp310-cp310-win_amd64.whl
Size 496.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0e4460e666b6db97c12e036b0e41ab40ce80986284fba592a5fd56053a9c14b3
BLAKE2b-256 checksum
How to use checksums
2e271d02cef0c41d88efeb8e44e158095d318677c6b43fda938808a8390d2d1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.31-cp310-cp310-musllinux_1_2_x86_64.whl
Size 451.1 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
38c8e4faa15d838b3daadbd3ffddaca119ffa5d364beffde7b0e995930b5ba2d
BLAKE2b-256 checksum
How to use checksums
b8a2b76d516842f8f60199b711e861ead719be1fc3b0e4f43bbce4d2d708d8a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.31-cp310-cp310-musllinux_1_2_aarch64.whl
Size 420.9 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
15b48d4de581891fc5a8ce49c47bed003d5fe249f5b4ba89f07e7e6381ed3375
BLAKE2b-256 checksum
How to use checksums
06c17a40f8b4f053d92d4be62af446d51c837c01e36e37186b5d72bee6dcc9ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.31-cp310-cp310-manylinux_2_28_x86_64.whl
Size 452.7 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
31c91c9be2cf3dc99771b61eda62953f391c8a8996fc1e9a50f3b9bbc3853e4e
BLAKE2b-256 checksum
How to use checksums
76e9c4459178d0f0d0264da0347d95884914692ed66285911e703c9aaae846d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.31-cp310-cp310-manylinux_2_28_aarch64.whl
Size 422.3 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
804c219cb5466ffdbe2548684a56cec06182bd97ae3db2b3560fb11cc799007d
BLAKE2b-256 checksum
How to use checksums
d451347416c11def9c86f6d411f3719b33d9a7206741b1868c1ef4ad6399fcfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp310-cp310-macosx_11_0_x86_64.whl

Download URL zttp-0.0.31-cp310-cp310-macosx_11_0_x86_64.whl
Size 427.4 kB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
4c5d1e7d54447b3ecde673869e24712a5aa23353815cf97caf18e8cebb9f4c17
BLAKE2b-256 checksum
How to use checksums
52055dc680dfd0aab2424fcd1ec2fb3351640017e8e9d86f35df8a5a627d2695
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zttp-0.0.31-cp310-cp310-macosx_11_0_arm64.whl

Download URL zttp-0.0.31-cp310-cp310-macosx_11_0_arm64.whl
Size 381.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
93f48699a95f7877d26c8a0054fb3cb2e8c7fde7b07b6ac2cf774830ef1283a1
BLAKE2b-256 checksum
How to use checksums
d49a31ef0fb4e99b20f67c125c79bc66b3c91b206fa4c92143c8785939dffc51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page