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


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

Metadata

Release files for zttp 0.0.26

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.26
File Size Uploaded
zttp-0.0.26.tar.gz 338.4 kB Details

Built distributions (wheels)

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

Total release size: 24.3 MB

Release files / zttp-0.0.26.tar.gz

Download URL zttp-0.0.26.tar.gz
Size 338.4 kB
Tags Source
SHA-256 checksum
How to use checksums
036a68eb00ddd790b2eb4f08db851ff7ddfb4b2e0b422fd346ca15f26617e309
BLAKE2b-256 checksum
How to use checksums
be197145e163ddf97d551b9e76d276df8e7935cde31f26eed1dd7d2f0ea6cd62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315t-win_amd64.whl

Download URL zttp-0.0.26-cp315-cp315t-win_amd64.whl
Size 501.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
c3e10ee6480505fde4f6aae01af0a168a585eb18e3847c1e7cd2e515b4e0826e
BLAKE2b-256 checksum
How to use checksums
01c5ece2a08d235b2609af00391265e70fffb05f9785a85d6d03e33096e48b22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.26-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 441.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e16b21f9d96322f2c53ec211003a54149161ba93d4c0c99861cd8e7c1f67e615
BLAKE2b-256 checksum
How to use checksums
2054168bfaab469923b0649e2ebe041baaf70f9425bcf385a1fa115251ce2acb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.26-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 413.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
533babdd1bfaa1170b03ad2861c6dc82af0da6333201600d0c029187096facd4
BLAKE2b-256 checksum
How to use checksums
d62b349e06b188aed3ed0910c1c4e54a76a7494ce4ead0f3a882fb20d094a67f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.26-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 443.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
349d5a7ef51692c2e4f16dd72e304bae2bbee241ea687632b74164f4230c29f3
BLAKE2b-256 checksum
How to use checksums
62ef8a51568fd72225e6e04ac151119d3313b8d001f8f843469dd5b93a97e29d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.26-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 414.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4a0679181dc8c931983d958439b326a7aaea56dd4f1792727eaa0e82d67e075b
BLAKE2b-256 checksum
How to use checksums
c773f308fe964b8c7eda736e3b1d1f304de5c50c6a7ca73c638ad3e56747df15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315t-macosx_11_0_x86_64.whl

Download URL zttp-0.0.26-cp315-cp315t-macosx_11_0_x86_64.whl
Size 419.2 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
b21293986e4fe8be7871be9dd96599ecbc660f1c550c06f2841a946928e78053
BLAKE2b-256 checksum
How to use checksums
9b396fe628e55a9543d130a6c576ea7d33f2d15fc8d8932174947831110a8318
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315t-macosx_11_0_arm64.whl

Download URL zttp-0.0.26-cp315-cp315t-macosx_11_0_arm64.whl
Size 373.5 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2580b4f4d2a26f3f67c195e59eb91aea8d70b204311083f777993b20b9723cec
BLAKE2b-256 checksum
How to use checksums
543e4295c9b1627ddfa82c29b8a034521f9441b960cbd1cc68f7f4f2c56f3346
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315-win_amd64.whl

Download URL zttp-0.0.26-cp315-cp315-win_amd64.whl
Size 502.9 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
804cd031316b52713dbf3c88257a9e65774e3dba080859a5d1bda469bf818ca4
BLAKE2b-256 checksum
How to use checksums
b6b49a59be64449c092590cbf3e44f2562e0f6e5f9273e0c78599865bc56fdab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.26-cp315-cp315-musllinux_1_2_x86_64.whl
Size 443.2 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
86383990d245118dc4d9538040d5743da531bcb1feaa7b43fd69a045fa85adf8
BLAKE2b-256 checksum
How to use checksums
4ce87d028a06085bca874b9391c93679628ef7983400f8dbaf6c2807251efd36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.26-cp315-cp315-musllinux_1_2_aarch64.whl
Size 414.5 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6164448d34a6576a3e37c2da3c916b2179c9ec09414549393c02f6d45c3c2956
BLAKE2b-256 checksum
How to use checksums
16a400166671ae6ba9068dfdfc72d0e4fe7e85fafe5dd34292bb6372482617c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.26-cp315-cp315-manylinux_2_28_x86_64.whl
Size 444.6 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3c7c283b08dde25eca503041d50b507152154b45db9cd16c2d47a7fbe274ff55
BLAKE2b-256 checksum
How to use checksums
e02b4e1c2d87d43f40e916ade78517eac040b78ce469aa5fe4608da9a46b1810
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.26-cp315-cp315-manylinux_2_28_aarch64.whl
Size 415.7 kB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
09bc9539256ece15b7774e6fe30748e73ae3210b360d033f88e85745c9180ca3
BLAKE2b-256 checksum
How to use checksums
d7ba726fc6c37163c8d8974d1b548e25053f249dbef043e038cff796a93f74b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315-macosx_11_0_x86_64.whl

Download URL zttp-0.0.26-cp315-cp315-macosx_11_0_x86_64.whl
Size 420.7 kB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
a1beb792375a78ac4c44aeedbb1311c0dd016f9e5e962ba0bff278e3efadd0b6
BLAKE2b-256 checksum
How to use checksums
c75e0f9aaecb6a25d497946065574c9992de66c43c8c66ba92e3d90cf365465b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp315-cp315-macosx_11_0_arm64.whl

Download URL zttp-0.0.26-cp315-cp315-macosx_11_0_arm64.whl
Size 375.2 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
59e3c723a319fcb5b14b1c21cf27df73b4d77bfe7e3a598eb3cfa21ae1796db0
BLAKE2b-256 checksum
How to use checksums
0dfa655f92e3a61b7bfebd11397e32f4bdf7b380ee16d83d4265db93553f7e9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314t-win_amd64.whl

Download URL zttp-0.0.26-cp314-cp314t-win_amd64.whl
Size 501.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
c79f1ff4ccd00188cbdeb7ea655203e63b6818dff75617df95a27bc187db2608
BLAKE2b-256 checksum
How to use checksums
03214336c39d447226684ebb2efcf3b2ca0ff8e2877fb211af5ee11518e92b9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.26-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 441.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fb40f5f34acb70c4fd50f483549d8d1a413185c56c180b26e7cd7d4edd69f31c
BLAKE2b-256 checksum
How to use checksums
264313b3a2cf8fc13f77f1c1c00e5e165e2ae24ed4ba8081e7099545f7f7e901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.26-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 413.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3effc8a213fdc622e04c46d4b1809ea87ada4974c81f11ab71bf53c614390b6f
BLAKE2b-256 checksum
How to use checksums
acd27dbd367950319ed054fb68058ac1b97423f97fdeb3498933edaaf4256b7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.26-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 443.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2abbd0fba80b40c747c3ff53c08c68aa15657d36c95020bdc07c8a14bc38da79
BLAKE2b-256 checksum
How to use checksums
25f68d07c010a0befe375e96616e905a18a656599840b64287f9b7e998d2e2c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.26-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 414.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2d8333efd9d2192e5f1982294dda2c47f2af121b7a38900061f56f7a832f1cc4
BLAKE2b-256 checksum
How to use checksums
c745a52992320287613a67b171e97acb5bad324d2263ca4903342005638a8a22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL zttp-0.0.26-cp314-cp314t-macosx_11_0_x86_64.whl
Size 419.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2af8f27be5a9e8bc178b43d6224a12e5141b0e2fccc564c5ac0a0ee6a1cf19dd
BLAKE2b-256 checksum
How to use checksums
62f04ded58d682a0b68c9c4fd5d99efd06e6b6c192b608ef9a195be3c9b0592b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314t-macosx_11_0_arm64.whl

Download URL zttp-0.0.26-cp314-cp314t-macosx_11_0_arm64.whl
Size 373.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8abbbb895e57c868c1c1a5aa3f870e66885eb9e6eb4ce098796f72e65c567c33
BLAKE2b-256 checksum
How to use checksums
5b969983795174e71db6239bab8056587c1f91e960f4cdf25de0e39d6fd05d66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314-win_amd64.whl

Download URL zttp-0.0.26-cp314-cp314-win_amd64.whl
Size 502.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7952ddaf7d1496d5a6613f05af961c5c3abce5a83cf4c454b07c6d8a9564e776
BLAKE2b-256 checksum
How to use checksums
9841cecf24d648704efb1d8649db871d60b7523052180dde42b74f666a7f4357
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.26-cp314-cp314-musllinux_1_2_x86_64.whl
Size 443.2 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d0063e957e6e28e29325c26a349ef8b0af0fd37c3007c6773110228064917dfd
BLAKE2b-256 checksum
How to use checksums
cd35999da7fd0d294f49527864468fd209e7ae593e1b74f2b1253cc009faa02a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.26-cp314-cp314-musllinux_1_2_aarch64.whl
Size 414.5 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9d4863958177affe0a5664f1939a256cbf922dd5c7c40713ddcee52afaf974da
BLAKE2b-256 checksum
How to use checksums
33e80ad2694f52880768a80662b55140f2c7dceb3ce038f22ce9baf012c9b199
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.26-cp314-cp314-manylinux_2_28_x86_64.whl
Size 444.6 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1ad41e48354429df8b7164cc9f829984669613d38ddaae4931161c15fc1e923c
BLAKE2b-256 checksum
How to use checksums
7a68368505fefbea5adcb8630154ab5941fa74460be8a06b9f9b1e8946d7fe57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.26-cp314-cp314-manylinux_2_28_aarch64.whl
Size 415.7 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5763426743ef8213e059ccce5b63ad3ed2ce06ad7b9acbe81c5d7d63a2b2b116
BLAKE2b-256 checksum
How to use checksums
149d7714d2b63dbba463796c8227a631114fd44a783ea83d6be47ab22df4f803
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314-macosx_11_0_x86_64.whl

Download URL zttp-0.0.26-cp314-cp314-macosx_11_0_x86_64.whl
Size 420.7 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
79649baf4745bf5022775e11f891a8bb168a4da7cbadc4368775299defcd06fa
BLAKE2b-256 checksum
How to use checksums
a5fd8181f8d5dc4c9cbc3a7971beb65d9c1c73e7cafcb92d4fef4716111648bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp314-cp314-macosx_11_0_arm64.whl

Download URL zttp-0.0.26-cp314-cp314-macosx_11_0_arm64.whl
Size 375.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5b2ddaa8313c4e203c94255d194733fcd0f2a322be5cf77b1d22e378e7ebaaff
BLAKE2b-256 checksum
How to use checksums
e5347898578a9580deeddb889871b6d637bb08a4f0104350d0dd9b19e3726b5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp313-cp313-win_amd64.whl

Download URL zttp-0.0.26-cp313-cp313-win_amd64.whl
Size 486.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7e21f725c2cc8a99cad481a2343e8aca77abafd981378548abedb2746e8dc2c4
BLAKE2b-256 checksum
How to use checksums
df63734f509b657ad9dc461156da49a6fddbe3d0d948c99c069384e2008e889f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.26-cp313-cp313-musllinux_1_2_x86_64.whl
Size 441.7 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5ffe966641a6fd6cbcd881906f4e1590ac1882642310998bba83dbc6a298ac52
BLAKE2b-256 checksum
How to use checksums
c582312d77be598ae5e075981aa33519a52590c39cfc9a1aafc6da70092543b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.26-cp313-cp313-musllinux_1_2_aarch64.whl
Size 412.8 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ecb564b5b690737e11e4eeb9bbc2d4cbf927dd033c5d254cc2d9e70f608b6ac1
BLAKE2b-256 checksum
How to use checksums
ca76d2ed6de3ea53f3b2085560c5eb7975d407d44eadc1cba383a357eeb5e63a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.26-cp313-cp313-manylinux_2_28_x86_64.whl
Size 443.1 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
33052929abb83563c8d41c04893826fcaaf8b22f97e0abd88c19ea9459aa0ef6
BLAKE2b-256 checksum
How to use checksums
95c79bdb26b458bea7c7114cc77c3b073d880c8b3f81ae07f8991aebb28d59d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.26-cp313-cp313-manylinux_2_28_aarch64.whl
Size 413.9 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6da49e82560824db0ee882d5b4e831d366105fff47146d831b3347abebe6dd6f
BLAKE2b-256 checksum
How to use checksums
f2a2cc4334e48a0fe7b003d609ae977c45f825ac026b314f12e6b44bb88c603b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp313-cp313-macosx_11_0_x86_64.whl

Download URL zttp-0.0.26-cp313-cp313-macosx_11_0_x86_64.whl
Size 419.0 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
a99a2fab34633aab1af48bbe7109b697cf1f8c2a47799c906334d58a61e51dba
BLAKE2b-256 checksum
How to use checksums
cdea4af19a7214143c7c101f49e70a7c1a561215554d1a8726e9a44afa3228d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp313-cp313-macosx_11_0_arm64.whl

Download URL zttp-0.0.26-cp313-cp313-macosx_11_0_arm64.whl
Size 373.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
99fd63be4b45cccef2681452bcd8fe24b32c3579858bd44680ba0aed53b3f193
BLAKE2b-256 checksum
How to use checksums
90d6fdc682dc74e479e748d46d44872bb7ec961c52b36db67c3b3f545f0ef71a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp312-cp312-win_amd64.whl

Download URL zttp-0.0.26-cp312-cp312-win_amd64.whl
Size 486.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f70715971921c3dc2c92f9634f32fab83f4384a8279c9127af028cdfe329d7b1
BLAKE2b-256 checksum
How to use checksums
e771c5899f88dff06715a2937e3283fdd99dfae08c03510892efe4b6a37c4679
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.26-cp312-cp312-musllinux_1_2_x86_64.whl
Size 441.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a2527b1e0fe031018485917018377aa75ea84529501811cfbf55e1401370ebb8
BLAKE2b-256 checksum
How to use checksums
5cf24419e852e3ea48eab7e30aa04b730beca66602a2c980b9afe7247fe1a45f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.26-cp312-cp312-musllinux_1_2_aarch64.whl
Size 412.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f7aef931a1fdb8c0581784512d83e52892ed52d67281a5de2de590ffe240acc4
BLAKE2b-256 checksum
How to use checksums
c949d5cd984bf3d2b79ef2e2480d4a53e52ba30531f18151884cd135a1129d71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.26-cp312-cp312-manylinux_2_28_x86_64.whl
Size 443.1 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b6173fbdf397d66711949e8f8bd00a4f6557fe9083b5b270a557d9f5525cf076
BLAKE2b-256 checksum
How to use checksums
8410e832f4995d6bef0624bd88a57721177ad6562298f021c6f4a068c74478f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.26-cp312-cp312-manylinux_2_28_aarch64.whl
Size 413.8 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a97a1abec19bc255fefbff2fa75b38a9f448c4f725664205a5ef6ba7e20f595d
BLAKE2b-256 checksum
How to use checksums
d1c7d7eb130945fe31b0a40273ea0a0f2b536b1fdd7e84ceb7d0871a0fa1f5f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp312-cp312-macosx_11_0_x86_64.whl

Download URL zttp-0.0.26-cp312-cp312-macosx_11_0_x86_64.whl
Size 419.0 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
d87dda74775777be9ef82e7be549229b527cfe8cb7a43adbb17809bea83cf650
BLAKE2b-256 checksum
How to use checksums
335f7846514bc54224a4954fd35e907447229f852937ec2b58a02ecb4776588f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp312-cp312-macosx_11_0_arm64.whl

Download URL zttp-0.0.26-cp312-cp312-macosx_11_0_arm64.whl
Size 373.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e2c1a9bd82434705bcbaa4c97ff275fecf09ee7d056f24b0c3576bef32b7c631
BLAKE2b-256 checksum
How to use checksums
cef42d68f3dc0e811284ec19556df8d61067e352c6a085c666f8d5708c080f82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp311-cp311-win_amd64.whl

Download URL zttp-0.0.26-cp311-cp311-win_amd64.whl
Size 486.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1f11f581ece57d7c64c2369c39ebeeac1dc4f3f2b92855256833bdd4392e508a
BLAKE2b-256 checksum
How to use checksums
50f7ae77d5ba3a79ae5022e25ffa8e15afd9fb3176ad498bd524910f7fbbb1bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.26-cp311-cp311-musllinux_1_2_x86_64.whl
Size 441.7 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9ce4814bf5a503b67e2fb62460e787d215f1931d74a2edb4aa82df17616046e4
BLAKE2b-256 checksum
How to use checksums
961fb27471c1505c6447e797ab4b7f96dbebc912bda420c69862067e8f1525d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.26-cp311-cp311-musllinux_1_2_aarch64.whl
Size 412.8 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4212d38bed3ddbbc7e905d9645db753cdd04946ebb3e5aa90598e769b2bec590
BLAKE2b-256 checksum
How to use checksums
03787dc0c38ea1b7a984cb7bb16378d730b9fae458ec0aacef17edbe3277a9e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.26-cp311-cp311-manylinux_2_28_x86_64.whl
Size 443.1 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
75361e3e4738166797a9c10f74bbb0739f47cc45c130f620f31c93fe79b12887
BLAKE2b-256 checksum
How to use checksums
60e7f230bcc622f3399ffd8e0331886e4d885d466ea34d7c88914d88f4acb4cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.26-cp311-cp311-manylinux_2_28_aarch64.whl
Size 413.8 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d7cf65e2da70deea6611b61c0904384a90381992465a78a593a8adfd3d9fbac4
BLAKE2b-256 checksum
How to use checksums
82c6cf89fa0e9fe9c0a2df21512b55fa903b55453ff4996b53c49346b5259bfc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp311-cp311-macosx_11_0_x86_64.whl

Download URL zttp-0.0.26-cp311-cp311-macosx_11_0_x86_64.whl
Size 419.1 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
7bfdc01ae59dbd69749b6c268cdc0fc463385d942a0a1ae4a7660f0fac6356be
BLAKE2b-256 checksum
How to use checksums
9dd5949ed25ae92b698d103517d0006ca86d2d1259a8e686f13505742fd444ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp311-cp311-macosx_11_0_arm64.whl

Download URL zttp-0.0.26-cp311-cp311-macosx_11_0_arm64.whl
Size 373.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eabc6440d024ea402e1c274a3cbe0cd462ed33ae3018764dd5742d393b980e27
BLAKE2b-256 checksum
How to use checksums
e3e968d24110337cb61ec77cce3c715029a660be4868e6f66a074f43018e91cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp310-cp310-win_amd64.whl

Download URL zttp-0.0.26-cp310-cp310-win_amd64.whl
Size 486.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e39bb2be73b9baea557dde653ac1e8e2cb3547c780e967bab1996a10803d33af
BLAKE2b-256 checksum
How to use checksums
d2b540fbddf753a18eff8460232a33b9b6af984ec4f90dc59fa39a06de46584d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.26-cp310-cp310-musllinux_1_2_x86_64.whl
Size 441.7 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fcc4a5f70abb41c93a8eb1cf22370ecbf22f81d74d6d7de9e753611819543f7e
BLAKE2b-256 checksum
How to use checksums
b66e63ede44ac5a573fd8f85d418b6dccb65710167107f0ea5322902ec80fc86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.26-cp310-cp310-musllinux_1_2_aarch64.whl
Size 412.8 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b675ec1c23f2da93c6620598e8a9f90d3b60a6cf77c99d649b103761bfc2ce90
BLAKE2b-256 checksum
How to use checksums
8916b9bb4c70b129f93df3c833fcee06f8f8640df6956e6deef3781112dfc94f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.26-cp310-cp310-manylinux_2_28_x86_64.whl
Size 443.2 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dceb642c7d6402a30b3d8110f03cf00de31c2b45ddddaa7dc8c2415f8f0fccbd
BLAKE2b-256 checksum
How to use checksums
92350a5a611480c4bf92015b9ab69524e6b8e5d1a28717473a927e8d01a4a6e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.26-cp310-cp310-manylinux_2_28_aarch64.whl
Size 414.0 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
eb6e8a2843e9868f3cdf013b96094f4dd9dd3435d0bf31bc617afcc76699685e
BLAKE2b-256 checksum
How to use checksums
16331da4d90189c7d45fdc1d9a9acf607255ecb98e2ae54cd7033c0a0b619d07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp310-cp310-macosx_11_0_x86_64.whl

Download URL zttp-0.0.26-cp310-cp310-macosx_11_0_x86_64.whl
Size 419.1 kB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
a7d1788faaa29ae95fc8f17d02f13812d1b2a88eec398f4d19f329e1a6a85e42
BLAKE2b-256 checksum
How to use checksums
c8248f03fa33fb617e3f3d4f127b72c3feca54e7e9ca03a5cd7dfeaf85e3d29e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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.26-cp310-cp310-macosx_11_0_arm64.whl

Download URL zttp-0.0.26-cp310-cp310-macosx_11_0_arm64.whl
Size 373.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1a116777756bc08302c0e92f04c021fcc2efef0f0c0709fccefa84107f912ecb
BLAKE2b-256 checksum
How to use checksums
a45e6819971e355b1632d706884530da860201d9c85ba920cb8a83d635e3a77e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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