Skip to main content

zttp

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

Test Package version Supported Python versions License


Documentation: https://zttp.marcelotryle.com

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


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

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

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

The key features are:

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

Requirements

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

Installation

$ pip install zttp

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

Example

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

import zttp

conn = zttp.Connection(zttp.SERVER)
request = conn.receive_event(b"GET /path?q=1 HTTP/1.1\r\nHost: example.com\r\n\r\n")
request.end_stream           # True: this bodyless request is already complete
conn.next_event()   # NEED_DATA

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

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

Pass receive_event whatever HTTP/1.1 bytes you have - a whole message, a fragment, or a single byte. It returns the first complete event, and next_event pulls any events that follow. zttp buffers partial input and resumes. There are no callbacks: you pull events when you are ready. That's what sans-IO means.

One API, three protocols

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

import zttp

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

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

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

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

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

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

Performance

Against httptools, the C parser Uvicorn uses, on the same requests with each parser's default API:

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

zttp beats httptools on all 14 workloads while staying sans-IO and event-based. It is roughly 22x faster than the pure-Python alternative. A Uvicorn-shaped benchmark that materializes equivalent ASGI scopes measures a 1.16x to 1.52x lead. Run the benchmarks yourself with ./scripts/bench.

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

Why it is fast

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

Correctness & security

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

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

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

License

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

Metadata

Release files for zttp 0.0.28

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.28
File Size Uploaded
zttp-0.0.28.tar.gz 350.5 kB Details

Built distributions (wheels)

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

Total release size: 24.8 MB

Release files / zttp-0.0.28.tar.gz

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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