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

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.25
File Size Uploaded
zttp-0.0.25.tar.gz 338.0 kB Details

Built distributions (wheels)

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

Download URL zttp-0.0.25.tar.gz
Size 338.0 kB
Tags Source
SHA-256 checksum
How to use checksums
414053589dacd530d4ac74edcc7926a20e06b48335e0892d5e6aaca481b911e0
BLAKE2b-256 checksum
How to use checksums
8d7076dcf5d05367f5d23e2827f5717322f8815574b0bd1c409c2360a9b8a3c7
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.25-cp315-cp315t-win_amd64.whl

Download URL zttp-0.0.25-cp315-cp315t-win_amd64.whl
Size 500.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
1efa4def8e2d02bd5075bb61b7091889dcfcd8154ab726928754738412d01cea
BLAKE2b-256 checksum
How to use checksums
68639e2a3057d13900fe8998f0af97906f3d867a48eed3166d759d0179f2a3a6
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.25-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.25-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 441.3 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6593b53217c78093cce176e4306669063ae48fb6acb83048f0ea44332ec5909b
BLAKE2b-256 checksum
How to use checksums
89726c5ec6f25d13269ba60af6e05094a3ef34d5ce5683f69e997cafd7d8b814
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.25-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.25-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 412.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5c8c65965c3453e8b46e22350d4397387c76c9de7dae887403e993f9f4f528f8
BLAKE2b-256 checksum
How to use checksums
9d11e38c9a8ceff634762c0f0b33a7d45179f75820ab2863ea19a0b11bff6f4d
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.25-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.25-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 442.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d95c14a5c3b566ba31fba1c84301ce3a256fe9463a760722f4ed49034b505323
BLAKE2b-256 checksum
How to use checksums
2d3cff0b118390872bdcc22d4eef548dada3768bfd4fd12302cfa512c26e475b
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.25-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.25-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 413.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3e2bed25fd1c66e9daecc2ccdf3e6e0fea069ee556604f7f279b02713abb3f93
BLAKE2b-256 checksum
How to use checksums
f075626e8d1cbc44d8bbfbbe99befc0ff78cecbe0b0e28caeb3618cfc04d57ff
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.25-cp315-cp315t-macosx_11_0_x86_64.whl

Download URL zttp-0.0.25-cp315-cp315t-macosx_11_0_x86_64.whl
Size 418.8 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
dc2d7321ec276ce96115f20c6f05612efdd45acff002065e612d1baddac30acc
BLAKE2b-256 checksum
How to use checksums
bcb8f096fab32b514bb4d13d80abad1aae3c95721a686ccf95113ff139a8a198
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.25-cp315-cp315t-macosx_11_0_arm64.whl

Download URL zttp-0.0.25-cp315-cp315t-macosx_11_0_arm64.whl
Size 373.0 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b47f5a667d21609ff33e94d112fdb9f4c12aa511379c32020a90dc4194efa089
BLAKE2b-256 checksum
How to use checksums
2e73e319d7bd536cbf35704b85ed4336cf24566b7f66941490bff519b9576e72
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.25-cp315-cp315-win_amd64.whl

Download URL zttp-0.0.25-cp315-cp315-win_amd64.whl
Size 502.6 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
c8dfc671e3930637b827b884034492e45062ec6f895e9bbc83f6f226fff6741d
BLAKE2b-256 checksum
How to use checksums
c4a638b2886bac11120f13f4fcb0acfb1bfd03128299b7425f11b4e0ab0828e6
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.25-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.25-cp315-cp315-musllinux_1_2_x86_64.whl
Size 442.9 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1635a7ff59e02af1506e2c3fe33ffd60064e7344af30101c4945d0c4347dcb11
BLAKE2b-256 checksum
How to use checksums
f99260575a8496939ff5dc1b47b4fa542aa7c5c187840cbf1193a462fabf77de
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.25-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.25-cp315-cp315-musllinux_1_2_aarch64.whl
Size 414.1 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6658f1c4bdd33e581c6b50e10f7393011e54475ace956fb32192023f8ed61d66
BLAKE2b-256 checksum
How to use checksums
06fc28d191b32a744d310d17f003a853d5f89f8448e4a8e1acea748ad69655c4
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.25-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.25-cp315-cp315-manylinux_2_28_x86_64.whl
Size 444.3 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3f4ef763fde9471acd2a4a66f511c653c58b60d6f4433ba34533ad98c1dd62c6
BLAKE2b-256 checksum
How to use checksums
d5b0a80d470b6be85ae65e567b870ad7145488b824d102a0cc062144321f9147
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.25-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.25-cp315-cp315-manylinux_2_28_aarch64.whl
Size 415.2 kB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
960a44e12b272fa653c67571347562a325645ce403a2d92537c7deb0e90d5e22
BLAKE2b-256 checksum
How to use checksums
66fed81e950879df388ed9d88b7398e8164cd83528ad58109af6dbefb58f340f
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.25-cp315-cp315-macosx_11_0_x86_64.whl

Download URL zttp-0.0.25-cp315-cp315-macosx_11_0_x86_64.whl
Size 420.3 kB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
d5432b6846b6123b59482bcd10425474633aafd91cbfd39921b9bc6c337a2585
BLAKE2b-256 checksum
How to use checksums
3835fff9e386be8a852f50f6d744ba3ed4247d743ac41423f20dd9cb0f0123b1
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.25-cp315-cp315-macosx_11_0_arm64.whl

Download URL zttp-0.0.25-cp315-cp315-macosx_11_0_arm64.whl
Size 374.8 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
911a4b9cd5637b07249802c38d29a50321476894a3e3197658650f0dbd5fbe12
BLAKE2b-256 checksum
How to use checksums
acc66b297009c0984a3333b219013a1c35afa69ba89443babc25d996347ed075
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.25-cp314-cp314t-win_amd64.whl

Download URL zttp-0.0.25-cp314-cp314t-win_amd64.whl
Size 500.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
28b89fa64b8e56097dcf99e11f7d8c48bf3532a82cc31ac8c3d0f624cbc010ba
BLAKE2b-256 checksum
How to use checksums
12b16fbca6f20add5e4d399115733f6d0e198ba6a8dbf4061b83393f1798f0f5
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.25-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.25-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 441.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c5eca6b75a7f4be4c6e99f5a3763a4842e76bf57a4fb0598c1697137f9373eb9
BLAKE2b-256 checksum
How to use checksums
efa9ccb38f1c71dddd4edfc1cbb85fec2b0834132b54b6906ad99e35b5b8fa65
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.25-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.25-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 412.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
34c57438bd09e49c1d2fa8eff52d5d348d61b38affc565872babf62f4d5078c5
BLAKE2b-256 checksum
How to use checksums
e69254a2393cf497d0ddb1e6b4dc35e9d2e7256fdaade9009e433b5a13cdf48a
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.25-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.25-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 442.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ff87b64b4f9c357f75a2fe977cc3b66183f1eb2739164c35c2d764875ec27eaa
BLAKE2b-256 checksum
How to use checksums
8f15b8dd5cf0bbb5ca9dee4aaf06d7c809372495a24df51e817037ebc6940f9d
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.25-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.25-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 413.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
acf0e889d4951a986d88c7a7cd28ac8d8ebb5a328433c6c6e878afa05d592a3c
BLAKE2b-256 checksum
How to use checksums
40f82f7a047ba76e6e32d675f3a6dc02c52de0f7204ffa59b5d0907f1d25bcc1
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.25-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL zttp-0.0.25-cp314-cp314t-macosx_11_0_x86_64.whl
Size 418.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2626e8fc52ad071f908eb654f50c6edce8fc0a741412b331c4f17b3644ed3b4a
BLAKE2b-256 checksum
How to use checksums
4141afbc49645bb0b9636abc2fd9be258f6f25db71b3911aae88c034440aa6c9
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.25-cp314-cp314t-macosx_11_0_arm64.whl

Download URL zttp-0.0.25-cp314-cp314t-macosx_11_0_arm64.whl
Size 373.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d055caeea3516099d20bbe59f13c7f0da9bd0a334317e4719d3c4e4867cadc09
BLAKE2b-256 checksum
How to use checksums
bbb5476af46c0ec29a4e5291664e3443009e886f524bef96be5926fb7a47d89f
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.25-cp314-cp314-win_amd64.whl

Download URL zttp-0.0.25-cp314-cp314-win_amd64.whl
Size 502.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
345d8cbfe26189abd258e07735f41b859a7974d896b00f2355400a1591e6f7cc
BLAKE2b-256 checksum
How to use checksums
d36d98c81886bebf2f7e028f873b8d7125d519646d47c43cf5f2b059d2f52b3d
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.25-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.25-cp314-cp314-musllinux_1_2_x86_64.whl
Size 442.9 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
93ad8ac5038b3f4298674e6ce1b920700a7b437739bdb43e6518b593a8162ac5
BLAKE2b-256 checksum
How to use checksums
13e1ae799e37940f9c0f50736f9f84d965a8ce12c530e2d20437b57ef3574cfb
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.25-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.25-cp314-cp314-musllinux_1_2_aarch64.whl
Size 414.1 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b109f382672f758a3176aca8cfe626e120c7a109ee14e2a947af28d698598f1d
BLAKE2b-256 checksum
How to use checksums
f0658a355a20a51705e397ff8d0a4d266dc0853441edaaed43519efa57a14440
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.25-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.25-cp314-cp314-manylinux_2_28_x86_64.whl
Size 444.3 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
da936d1a8f73612217a9d26ac762faebc28a792a0b42572888c595324f4a6ebb
BLAKE2b-256 checksum
How to use checksums
9e9b57f18057a79f93b0020ca2d3ab74abfd9b58eb5debb401b8d90a2fbe2319
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.25-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.25-cp314-cp314-manylinux_2_28_aarch64.whl
Size 415.2 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
eeb1e1745c8c8f4de4de8f66031f61eda48e0a4deea15cf737f95273f5fa48c6
BLAKE2b-256 checksum
How to use checksums
ac1280e3b5c2b96862e08155b9e693e9f956bcbdd608d52749cf26add47896df
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.25-cp314-cp314-macosx_11_0_x86_64.whl

Download URL zttp-0.0.25-cp314-cp314-macosx_11_0_x86_64.whl
Size 420.3 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
309fe76bd19b55a12ca9bf0099afe810947b730be18085c41a5945f7575d838a
BLAKE2b-256 checksum
How to use checksums
74c2c601f87320234cb231e7eb21e7d8cdb52a2020410cbdb9fad3a7bcc43d10
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.25-cp314-cp314-macosx_11_0_arm64.whl

Download URL zttp-0.0.25-cp314-cp314-macosx_11_0_arm64.whl
Size 374.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7cbf2746652814d3868d3084c62a2765c591a17fbef1f4ea489bf458e991c4a5
BLAKE2b-256 checksum
How to use checksums
bde80929f819e5a26b692d50915786b1b8bd9e4f365535615ee068b74f8d0149
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.25-cp313-cp313-win_amd64.whl

Download URL zttp-0.0.25-cp313-cp313-win_amd64.whl
Size 486.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b56046188fc6aaa6687f517982c84a799712ac21d55718a34f403813ada1653d
BLAKE2b-256 checksum
How to use checksums
949c517aeeeade05e6addfdf87d9cb892865d661096d8aa0ae4830a983023481
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.25-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.25-cp313-cp313-musllinux_1_2_x86_64.whl
Size 441.2 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1fd3780a0e60c95ee9d05c0fae6dd821df6996bf8959d953423aa5cb2d38cba1
BLAKE2b-256 checksum
How to use checksums
38583f6aa43e487133e8295076f710f784de20392e7c36c8cad6e647a1f26aea
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.25-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.25-cp313-cp313-musllinux_1_2_aarch64.whl
Size 412.2 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
30b4e05c0bc3dad4881708ceeea8a50670059c28dc71bdd27f6d1645e2a81145
BLAKE2b-256 checksum
How to use checksums
87ed91714f2d8f56d1a635dd0197edbe7d601735b1e4f50e7623a03b363075cc
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.25-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.25-cp313-cp313-manylinux_2_28_x86_64.whl
Size 442.8 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cc9a8d088a3c61bef9ddd05a4ea4ac0a33db5b9cf2b269827525afd18dbeeff6
BLAKE2b-256 checksum
How to use checksums
fa6a421970287f353625182d8b858828dfc4b5076eeac651590d44545c5258ba
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.25-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.25-cp313-cp313-manylinux_2_28_aarch64.whl
Size 413.2 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1bee58f8b6c7af56489919d6af5f09297293226b745ac6b3da67ec210f253fd2
BLAKE2b-256 checksum
How to use checksums
19a153fc4ccd31d82d723571424d26ca3f3f71843a695ab74d7f7e2fbfb06d79
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.25-cp313-cp313-macosx_11_0_x86_64.whl

Download URL zttp-0.0.25-cp313-cp313-macosx_11_0_x86_64.whl
Size 418.7 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f01b5d1bc4d755fdf47cf1147895b9f6bcd6005ad042c291236528b85f1259e4
BLAKE2b-256 checksum
How to use checksums
36c1c1552455b128486b39bb6ad1cce49b23add09356be897fa91096cb71e207
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.25-cp313-cp313-macosx_11_0_arm64.whl

Download URL zttp-0.0.25-cp313-cp313-macosx_11_0_arm64.whl
Size 372.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
657c8ecae73d5d195e2854cce6b149e6880b21f45b2c40f06b2e68dfdef80c64
BLAKE2b-256 checksum
How to use checksums
0cb00c1f045e3943b5fe0cecc8dc019c88a735161ce6c7309f422c61c2bb0e76
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.25-cp312-cp312-win_amd64.whl

Download URL zttp-0.0.25-cp312-cp312-win_amd64.whl
Size 486.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c3ff8f9174d7504015bfb00337f1b2d464da5465646ee7ea427cf34f892fd4e1
BLAKE2b-256 checksum
How to use checksums
ec83ba1c1e8426d24791a5c9fc95a89ecdca51cc53f185d2057d5386b4f2d6e1
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.25-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.25-cp312-cp312-musllinux_1_2_x86_64.whl
Size 441.2 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
84dfd6f70f8575cf0fd7d219fd99aa55299046d58c300f2015c1c7a85c3b25b0
BLAKE2b-256 checksum
How to use checksums
799d72d7bfcd3e98ecbe7e146ee43ac522737929cf26e3b7c89ef33f8d35d099
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.25-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.25-cp312-cp312-musllinux_1_2_aarch64.whl
Size 412.2 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
29878e45bd2cd27545653ae9323fb3063729a03013929a6a53104fee23c9d2c7
BLAKE2b-256 checksum
How to use checksums
315402875aa5748a065478ed690f8724bb2487991fd1801c3c0c3c4e442e7031
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.25-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.25-cp312-cp312-manylinux_2_28_x86_64.whl
Size 442.8 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
24e9e5051df971e467099444e1ae7031491c8ce57cb215b71d782ada7a6e28bc
BLAKE2b-256 checksum
How to use checksums
ca6d4d9979abf601391b4a672a170057697c4cd43317719c6664807f44aaeef7
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.25-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.25-cp312-cp312-manylinux_2_28_aarch64.whl
Size 413.2 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
938aa54e5e0bfa2d08a0a7e3d37e62fb63fa94c13ce9f9096ea8d9bc87bda0e9
BLAKE2b-256 checksum
How to use checksums
668ca1f5469e79de111d72fea71edee420ba019f0c61c79021ef8dfb3c7abeb0
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.25-cp312-cp312-macosx_11_0_x86_64.whl

Download URL zttp-0.0.25-cp312-cp312-macosx_11_0_x86_64.whl
Size 418.7 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2273b4e49549a648b05c3a51fd35e5edc7d03c03c8fbba20cbed2b43f665033e
BLAKE2b-256 checksum
How to use checksums
ef78b27b4f05277decc8a69cad67bed66a93e4cc0a942bd84147e4bed83f78ea
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.25-cp312-cp312-macosx_11_0_arm64.whl

Download URL zttp-0.0.25-cp312-cp312-macosx_11_0_arm64.whl
Size 372.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
81a3436a6abebb67dbddf7bdbcbb55380bb9ab8a03ca245f896d8e0d8f78a663
BLAKE2b-256 checksum
How to use checksums
f6dd69a3b188ff751279f2a0b3ace05ff1efd04d75a816e0c3df7442c01b94a5
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.25-cp311-cp311-win_amd64.whl

Download URL zttp-0.0.25-cp311-cp311-win_amd64.whl
Size 486.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
59ce11a3c4abc0d23b1ee64cb2641105b9329b3f15c39d7dcc5c8f8365bee908
BLAKE2b-256 checksum
How to use checksums
0485779df191af9921c453cbc925d36e19da78c135c61bce88161516d9246498
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.25-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.25-cp311-cp311-musllinux_1_2_x86_64.whl
Size 441.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f5b25ce15ae05c6e90bd355402d1d10ad317efe34482f6e210871b7699f61bb0
BLAKE2b-256 checksum
How to use checksums
136c6d0c77917cff36d1bded6a648502a510e015d629f79a94bcf854ac8bcce9
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.25-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.25-cp311-cp311-musllinux_1_2_aarch64.whl
Size 412.2 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b40a9925282d6433ad8087b46a44c84fe4bc98f18fec73f155ce9bb3effd51b2
BLAKE2b-256 checksum
How to use checksums
a7556ecb03fecf8b3c56c1085fb04b374788f5c823ee9cd365f429428e25c015
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.25-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.25-cp311-cp311-manylinux_2_28_x86_64.whl
Size 442.8 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
50d55868aba4c0fe235f1cb0675bc5810cfb2f3a255ebb642025e11dd39feb1f
BLAKE2b-256 checksum
How to use checksums
88c1c8c7ae213b1ed470d3d7b19fb4b321f3b862f2040c90beef9a6e72dba8cb
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.25-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.25-cp311-cp311-manylinux_2_28_aarch64.whl
Size 413.2 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1bb444afbcaf08d285a30952f090898f557eba35251be466ce35276e9df1cb6d
BLAKE2b-256 checksum
How to use checksums
e4ae74e191dc92c30c006884d4ea9638a06956583d92a1d304141c744e40480e
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.25-cp311-cp311-macosx_11_0_x86_64.whl

Download URL zttp-0.0.25-cp311-cp311-macosx_11_0_x86_64.whl
Size 418.7 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
ab11cc200b167dedb48623ae0d2c1656213a5216e6cd79adcf8bcfe63540b9c5
BLAKE2b-256 checksum
How to use checksums
e89828cf119b8f0c538ffe39abf0442e0bb66c6654c3e23905d6499d917b33ff
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.25-cp311-cp311-macosx_11_0_arm64.whl

Download URL zttp-0.0.25-cp311-cp311-macosx_11_0_arm64.whl
Size 372.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
acbc3647baf31f6934ab14d8eccec10e29c5f51f080a74633c4cd7ba25ac0b69
BLAKE2b-256 checksum
How to use checksums
f1ed12cbd6e6ada938d596406c2fd3d9e07a2041d367e23ca3f7c576e1954481
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.25-cp310-cp310-win_amd64.whl

Download URL zttp-0.0.25-cp310-cp310-win_amd64.whl
Size 486.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
999fd2dcef9bb801a355e8183ef01ae3a48684b05fe5dd2400f7254e5ae5f7a0
BLAKE2b-256 checksum
How to use checksums
087594be5a37cc48bc304d5b2b8fe8f3737f1180fbe5ff70efff6f1e359eea07
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.25-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL zttp-0.0.25-cp310-cp310-musllinux_1_2_x86_64.whl
Size 441.3 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
68d60db1a0e1ac7edee863cade04f84b44c6c5467fe57e5b27ad872d012f768e
BLAKE2b-256 checksum
How to use checksums
216113e252387e80fb374c2a38654f6c600d1879beaa1c99a30a86237b37b6d5
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.25-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL zttp-0.0.25-cp310-cp310-musllinux_1_2_aarch64.whl
Size 412.2 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2500154a24aa1763c21fd144c46020ebd3eee18f10bb503a53889b2e79c2a4a1
BLAKE2b-256 checksum
How to use checksums
0e5192fa0839d6efa6380ff45415969add6436aa01ff38f0424d98b639383d2b
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.25-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL zttp-0.0.25-cp310-cp310-manylinux_2_28_x86_64.whl
Size 442.8 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a188ea6728a811998c2fa15bf7f7c1851cc737ebb5f128418aad34263863136b
BLAKE2b-256 checksum
How to use checksums
4be793fc11d920ab72bb2387eead31e6fb9866fbe3b863d0273847de50464d4e
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.25-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL zttp-0.0.25-cp310-cp310-manylinux_2_28_aarch64.whl
Size 413.3 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b65a1650a05182c6e0373e4a79b74c7cc0201e7fbd4ec65ec5f8272ae66db9f0
BLAKE2b-256 checksum
How to use checksums
9dbade91aff086fa8eed091f6d4b693bfd6014f432599615741044ab8f58e092
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.25-cp310-cp310-macosx_11_0_x86_64.whl

Download URL zttp-0.0.25-cp310-cp310-macosx_11_0_x86_64.whl
Size 418.7 kB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
1229a026aaf2a4b8de2447dc7838453878d09e339798b55f2ad2a061aaef12a3
BLAKE2b-256 checksum
How to use checksums
c2f3c8b182a0099ee668f2ab3aac42a7a488e691e04ac38a27d74f29cd3ae238
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.25-cp310-cp310-macosx_11_0_arm64.whl

Download URL zttp-0.0.25-cp310-cp310-macosx_11_0_arm64.whl
Size 372.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
08524ea2a1d964eb83ac55b4795aa4dc062a38441e6aa3b1fd225aeca474d825
BLAKE2b-256 checksum
How to use checksums
52cb4e5068ebfb6e47fd513ebfd3411d45098f694535e93daeb7608a65e8eb21
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