Skip to main content

Rustls-backed TLS for CPython

Ever dreamed of getting rid of OpenSSL within CPython without creating a custom build of CPython for this? Tired of waiting half a decade for a solid and up-to-date TLS experience, shipping Post-quantum, and ECH support by default?

Then rtls is made for you.

It's a drop-in replacement for the ssl stdlib! Support CPython 3.7 onward. Including freethreaded. Even on WASI.

Getting Started

Install from source (requires a Rust toolchain and maturin):

pip install rtls

Then swap ssl for rtls anywhere in your code:

import rtls as ssl

ctx = ssl.create_default_context()

Or use it alongside the stdlib:

from rtls import SSLContext, PROTOCOL_TLS_CLIENT

ctx = SSLContext(PROTOCOL_TLS_CLIENT)
ctx.load_default_certs()

import socket
sock = socket.create_connection(("example.com", 443))
ssock = ctx.wrap_socket(sock, server_hostname="example.com")
ssock.sendall(b"GET / HTTP/1.1\r\nHost: example.com\r\n\r\n")
print(ssock.recv(4096).decode())

It works with asyncio out of the box:

import asyncio
import rtls as ssl

async def main():
    ctx = ssl.create_default_context()
    reader, writer = await asyncio.open_connection("example.com", 443, ssl=ctx)
    writer.write(b"GET / HTTP/1.1\r\nHost: example.com\r\n\r\n")
    await writer.drain()
    print((await reader.read(4096)).decode())
    writer.close()

asyncio.run(main())

WASI

Native wheels include a ring-backed WebAssembly extension sidecar for componentize-py. On WASI, rtls selects that sidecar automatically; on all other platforms it continues to use the native AWS-LC extension. Application code does not need a WASI-specific import path.

Install rtls alongside the application dependencies before componentizing!

The WASI provider currently omits ECH and post-quantum key exchange. Run the self-contained real-network smoke test with:

nox -s wasi

Feature Parity with stdlib

rtls re-exports 93 public names matching the ssl module API. The table below summarizes coverage across the main areas.

What's different from ssl:

  • TLS 1.2 is the minimum version. SSLv2, SSLv3, TLS 1.0 and TLS 1.1 are not available.
  • Hostname verification uses SAN only, never the Common Name.
  • compression() always returns None (TLS compression is disabled, as it should be).
  • security_level is always 2. rustls defaults are strong by design.
  • load_cert_chain natively accepts in-memory PEM bytes as certfile/keyfile, not just file paths.

Disclaimer

This project is in a beta stage. The public API is stable, we do not plan to diverge from stdlib. It's not pure Python, so you'll have either a pre-built wheel compatible with your platform or build from the sources by yourself.

A notice is present to acknowledge CPython rights on the ssl Python codebase. The project itself is licensed under MIT as we always do. Rustls is also permissively licensed.

Right now we deliberately focus on the client side. PRs are accepted to help us finalize/improve the server side.

  • We are not inclined to enable FIPS mode via aws-lc-rs for the moment, however, it's on our roadmap.
  • Do not open issue about "JA fingerprint", "Browser impersonator" or alike, we'll most likely close them on the spot. We are not interested in pursing this here. See utls instead.
  • PyPy is not going to be supported, unfortunately.

It's not faster than the stdlib. Expect roughly 5 to 10% slower. For example, a quick benchmark reveal that ssl stdlib can reach 456 MB/s raw throughput on my modest laptop while our implementation reached 410 MB/s. Why? We heavily pay for crossing the boundary between Rust and CPython. We could implement the Buffer protocol (avoid needless memcpy each time), but that would cost us our high CPython (i.e. 3.7+) compatibility. That trade off is quickly hided by the fact that you will run a memory safe TLS implementation. No longer in C shall we do TLS!

Contributions, bug reports, and feedback are welcome.

Versioning

This project is based on calver (YYYY-0M-0D), it does not need semver as it aims to be a drop-in replacement for stdlib ssl. You do not need to constraint the upper bound version.

Prior art

I saw https://github.com/djc/pyrtls a couple of months ago, and it inspired me to write this alternative. Why? As you are aware, we are maintaining a fork of urllib3 and requests, and having to handwrite a support for a non ssl compatible lib is going to be a nightmare. We just can't ask the maintainer to rewrite everything for our own needs.

Documentation

See https://docs.python.org/3/library/ssl.html as it's fairly detailed and spotless. We would host our own version later having unsupported feature removed. Amongst import naming, etc(...).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rtls-2026.7.25.tar.gz (641.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rtls-2026.7.25-cp314-cp314t-win_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14tWindows ARM64

rtls-2026.7.25-cp314-cp314t-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

rtls-2026.7.25-cp314-cp314t-win32.whl (1.7 MB view details)

Uploaded CPython 3.14tWindows x86

rtls-2026.7.25-cp314-cp314t-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ x86-64

rtls-2026.7.25-cp314-cp314t-musllinux_1_1_riscv64.whl (2.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ riscv64

rtls-2026.7.25-cp314-cp314t-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ i686

rtls-2026.7.25-cp314-cp314t-musllinux_1_1_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARMv7l

rtls-2026.7.25-cp314-cp314t-musllinux_1_1_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

rtls-2026.7.25-cp314-cp314t-manylinux_2_39_riscv64.whl (2.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.39+ riscv64

rtls-2026.7.25-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

rtls-2026.7.25-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

rtls-2026.7.25-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

rtls-2026.7.25-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (2.1 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64

rtls-2026.7.25-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

rtls-2026.7.25-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

rtls-2026.7.25-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

rtls-2026.7.25-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (4.1 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

rtls-2026.7.25-cp313-cp313t-win_arm64.whl (2.1 MB view details)

Uploaded CPython 3.13tWindows ARM64

rtls-2026.7.25-cp313-cp313t-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.13tWindows x86-64

rtls-2026.7.25-cp313-cp313t-win32.whl (1.7 MB view details)

Uploaded CPython 3.13tWindows x86

rtls-2026.7.25-cp313-cp313t-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

rtls-2026.7.25-cp313-cp313t-musllinux_1_1_riscv64.whl (2.1 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ riscv64

rtls-2026.7.25-cp313-cp313t-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ i686

rtls-2026.7.25-cp313-cp313t-musllinux_1_1_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARMv7l

rtls-2026.7.25-cp313-cp313t-musllinux_1_1_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

rtls-2026.7.25-cp313-cp313t-manylinux_2_39_riscv64.whl (2.0 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.39+ riscv64

rtls-2026.7.25-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

rtls-2026.7.25-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

rtls-2026.7.25-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

rtls-2026.7.25-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (2.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64

rtls-2026.7.25-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ i686

rtls-2026.7.25-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

rtls-2026.7.25-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

rtls-2026.7.25-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (4.1 MB view details)

Uploaded CPython 3.13tmacOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

rtls-2026.7.25-cp37-abi3-win_arm64.whl (2.1 MB view details)

Uploaded CPython 3.7+Windows ARM64

rtls-2026.7.25-cp37-abi3-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.7+Windows x86-64

rtls-2026.7.25-cp37-abi3-win32.whl (1.8 MB view details)

Uploaded CPython 3.7+Windows x86

rtls-2026.7.25-cp37-abi3-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ x86-64

rtls-2026.7.25-cp37-abi3-musllinux_1_1_riscv64.whl (2.1 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ riscv64

rtls-2026.7.25-cp37-abi3-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ i686

rtls-2026.7.25-cp37-abi3-musllinux_1_1_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ ARMv7l

rtls-2026.7.25-cp37-abi3-musllinux_1_1_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ ARM64

rtls-2026.7.25-cp37-abi3-manylinux_2_39_riscv64.whl (2.0 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.39+ riscv64

rtls-2026.7.25-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ x86-64

rtls-2026.7.25-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ s390x

rtls-2026.7.25-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64le

rtls-2026.7.25-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (2.1 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64

rtls-2026.7.25-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ i686

rtls-2026.7.25-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.9 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARMv7l

rtls-2026.7.25-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

rtls-2026.7.25-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (4.1 MB view details)

Uploaded CPython 3.7+macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file rtls-2026.7.25.tar.gz.

File metadata

  • Download URL: rtls-2026.7.25.tar.gz
  • Upload date:
  • Size: 641.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25.tar.gz
Algorithm Hash digest
SHA256 1659e9975f9aba2e6822be1a1c2f7fc5c489191c2c9e8bedf4793d3b6ab92959
MD5 11caefefe701c26abf086031f133808f
BLAKE2b-256 0174fd5f37a646a0ede8f58cfed0fc0c1164e2bd96115aef3ce8e4f0976ff6b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25.tar.gz:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 e984f89c2819304060db1963f71dc3e259ef3775c207c6834299aa6e316a19c5
MD5 609269a0acfac10322d82440c6aac5fe
BLAKE2b-256 87f2e3dca2eb195cda138e09d2aee9eee064978e1ac59979fcb9fd4f3f741e15

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-win_arm64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 8c6d91b32d0800925a88fa3e10c0f90dcf81ebaaa33229768ee18fa0d5a52817
MD5 95c93fd31c5ddfb519b33e8174e7ac5f
BLAKE2b-256 198f49137b64149e7a8d6d194dc93368632c335f3ce68644fba39aa0ed014732

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-win_amd64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-win32.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 1944bfcf035d2d1674e0d93cdf0c6ce053394577fc4599e168ee88bec3fde3d8
MD5 3eb081a17d026420ac280ac594e768fe
BLAKE2b-256 5601a241483fc1e8711f6e046ce0624e394636c5ae1a8c875d6b7ff48f89a90f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-win32.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5e822269255c33a11095ef2bc09fe442ffcf92f672a88c4a79f9e5e942961e2a
MD5 1b2549b7a66ca913d9659d07aee351ff
BLAKE2b-256 2a8224b3ff99a65b83084934ddc4f48857dc1f40a726b087ec53d3e4c6647a6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_x86_64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-musllinux_1_1_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 b0495b266f4de270ba7dc1d9c9774262449be2cc5ad9ea4436b49867a80ac2fc
MD5 7edca7b742d0b685ab25148b5f4e0261
BLAKE2b-256 3611837e08663e5bcb1b69197da1f5c0383677069cc4dd4af1623fcb0cba76ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_riscv64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f14b15570dc10e1131daef15c8859852f5c2d4275b479d794fabba234b3f1eff
MD5 a1b0b505d6c3fb4291c8a46072e38e0e
BLAKE2b-256 5da30832f81d8f55b75ff5588dbbdfce50912be59548d35882c777159cb2ffd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_i686.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 548a4f12ef6f92f9e20a6f5b429ead379a7be94a65c26fc87a33505521a263fe
MD5 73800ee1e7770186d93c1e23aaa3952c
BLAKE2b-256 e7acd07711f8ffb3c411333ee80493b5db032852661b736936ad776ce875d36d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_armv7l.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a379e51b640da81b43e59f35db64f3d7a497e40c6051a59f0cde806c34376e1b
MD5 2b4e62befe6da215fa79d05cf5135005
BLAKE2b-256 502641cf1d6381845070e515f3c79c171720b377a07bc5d89f3ea36b38d2cbee

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-musllinux_1_1_aarch64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 875680f1a56a5f5ef80e6bdb0c3ca0c6e917068d658eeaeab0724643867493e2
MD5 1a379a6ae8e2e4fe39b89b809ee701d4
BLAKE2b-256 145ea36e0da48b8911f0686d62fe5a800d02cec715048d80d1231251a4ed33f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-manylinux_2_39_riscv64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 240d91f3fed04cacd0022a52d157be180144a15d1418da592ec271eb2e004770
MD5 30a46ca0cd6fef43258b8b5090adaaac
BLAKE2b-256 1c78ce1df7fc45cbc73450bdeaafc00eced1da3bebabff63d71c7303a30495c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4cbc8c72ccd60b2ca8de620bbb6c0f8b464bb14529e28a5f83b9f95ef6593143
MD5 af731fbb859f7819d6b36f89cfb8703c
BLAKE2b-256 a3f1499c141051393cff5a9d1e098b76383add6a556762aa37fdf302d0a016ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0a6d61e164cdac08edea80e96003d09d3dcb688244981f79f68b3c6e36a2e513
MD5 84de71e3dad06811291f8342082e075e
BLAKE2b-256 fe872aab700688115d6cd25f74ca329997b108b54fa50b530ce1da7b5768a726

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 5c4ec7f85d0f5d1965e47eba7c5b910249d82e2684f51cae4ef08fc6a4299e69
MD5 e079f6918f8335d9a9d13033cbdf35e0
BLAKE2b-256 545b34ec154f4cee6364da5c0904480692b6958f48ab82b933e3e52181b4ab17

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4a6fa3c84e95a69553abf10257cdbc55d471df3cbd6bb68f89fdec8eb0156041
MD5 bd66423397afa867ed4f9b6113af3364
BLAKE2b-256 47fc51bb75171e27e7bb1fa91634432647842cfe5caac32775647eb4b46af24a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a5d39553ca783f389028c5e43cc9b83f58e134f71370c6fdedb9dd41fa0d916c
MD5 8b331e0c65de0d2bf511942de480f028
BLAKE2b-256 367901df7b03479c14105bf8d917c06fa95f862415077568c915fe3fb7dc2d06

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c02c7e38a21dfa952831c622e7dee13876a476b0321927c276d2e98d99f151da
MD5 6908388263dcab7cae39ca68ea42b072
BLAKE2b-256 81b314f659973781da3c695b18f1ae67c8fb2b4a0d40a3f78ae22f650de6da15

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e3197f538422a8c96435840bca446735ddfb467d8133b84460cfc765e31c8dc9
MD5 8f1558ccb2ae2b34b99279a0d062b19f
BLAKE2b-256 3e9012abd1d34f15014b028af0f240e9afc8a5a9609c49c1626020b37b2bdab3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.13t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 1871a492f379a32ae4ca3811268e28aaf1a1c3c98aeb947ee0f8254a6b4890c0
MD5 a022f2ade186847404c21c0d270b71dc
BLAKE2b-256 772e5a1a8c1e7944ad352f3e93d7bc5698a34e58e738947673d714b66b5b006c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-win_arm64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 6614ee451be10038de911ae9f3d4995a308ad7c7850cc249b3cc678da77dbf2d
MD5 a5a4809adcc2f9b31855dd0a1e46028d
BLAKE2b-256 62a22ce045cdafc984ec8a9c7731027a1d8d2267be6f5ea02284cd9361ac8150

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-win_amd64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-win32.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 ad603426d9a9b6234ef9ad076c520a629b89dbcdfed937f2589b863ffc73ab96
MD5 de4cd8090e3bb3ea7ebdc44e96f7971c
BLAKE2b-256 ccb35ec5932dca591af962ade1602f0b2178b86146a46109bdccd19717260c49

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-win32.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d24427dde2c69967b648242e8a3acee62feeac633d3d995ab07149896a5e0d23
MD5 87868852631ae27bb31696c621275cd8
BLAKE2b-256 370a70319dfba4e3a192b8e786a84a0c4eeccd6a0f62199f5cbde8884dae429f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_x86_64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-musllinux_1_1_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 3cd3062a5da69198988769b7446da920da6605c8b85ebf36b13ee6cd4d9421fa
MD5 7bfa7c979e2632ea79258c7a04f2cf10
BLAKE2b-256 ab16c086207bc9bbd12c198c4f75bbc51f16589b9940fc44acf8dd44da270a63

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_riscv64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 74161c23454cca8e885bcaab68aeb5ef670294f7a176713ef2076835e084529a
MD5 889716c8b71580c0a13f8b3a5225c777
BLAKE2b-256 4cdfd7e5d0ae3717a79eee607c55c4c9c88c535c9582d970e80d513c5f86b103

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_i686.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 cbe20f3fc3a022be124729d3e48a782d229518132277acb3f931d92cc01931c9
MD5 86cfd4a6a44774eafe01a1d3e054c56e
BLAKE2b-256 f874529238a8a730d92187ffcd0d3f657ccc0c1d5b047eef98a1a825555162b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_armv7l.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2fb24d6a50f07dee48899edde69166f1f36b2dbb8eef80dbf98166ae2d54865c
MD5 cdad799b7ae0e5a94126751b4e0e7944
BLAKE2b-256 ed16302df7d85ac2e1b29d57c2a27b774ab013ab116720f77af7686a0cc2696a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-musllinux_1_1_aarch64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 db89544660dadce444ad95bf8090b4f942be2a5592acc6fd78605014e59e9911
MD5 a47451131176ece158ea9313249248da
BLAKE2b-256 382e95deb774ed2e23ee89c61615e56b3770e4dc09e7e213fb14bc531fd8e1e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-manylinux_2_39_riscv64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d163c24e219bfc518ac3a19f17198df52935699528b93e618021b1a447b0753c
MD5 0f3f53c6e8b967b7ed8ec3f38ffb531a
BLAKE2b-256 5753d2c3f575cb6e864755698ef69eb09049a44368ab37d5a810a0107acc27fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 efa68cf55ed57aedc6c2768a9414aa9c163c3ab2c4dfde02ba699af911310cbe
MD5 05ff1274d09aa58b15a27584277915b8
BLAKE2b-256 b901c0af3bc62e8d0eae41ac9680cf657ccc1005a7b60bac95bd1f68d33e407c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f033fde65c93b5675d008444052da3cd6fd03d8767d2bc5e6e4b5ba55b7b2fa6
MD5 a25e0d19dae5615facf86a30bc53fc9e
BLAKE2b-256 a67a22c4abd41c5c666ee70d049f0d0b883f0c7ae2165f606e6bd1f74c277e87

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 39805a4ff62ad6791b424cc1a5c2e985685dcb0330de1ad76813062ee58d38e7
MD5 94abef109b82f9b441010333e5ba0b86
BLAKE2b-256 dd4dd2b8a22098c4a3e916f47bf3c9105ea9681753c174b0314a22008e33d04f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 13526fa8985a50da35b40279737483a10a62561d57093e6b9c92a564b97bb252
MD5 95170888555132b06fc4dd9b4eca0ac0
BLAKE2b-256 4207142dc29da1cf8c6d71878e65944ec66a20bd6e48a0adfefd3becbb7213f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4c0af67ff4ffc69f02a3572f4fb6e9a115d29a4e77bba527cd9e9d1d90ea5c28
MD5 2a27118bb3dc5d2b027e6fbda2fd755c
BLAKE2b-256 2481fdec9922390c4129a751ac1ced0d2e6d81a2dea8faaa44f294839fc921f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d43278805e51fc677847b0f3ae532706e293f2f0a6e96ef62e7ad629b1ef614c
MD5 41b1c3e66bc6c2fdab162ad52b48a58a
BLAKE2b-256 e803fdae10f69cbeef03e544b6535d36e9da7bfd5585102fde0cb4f555f1bce9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e6c61b480ce08f1f9c3cd9cfbc7400b6c1c6feff0420e4b095d38993aee26900
MD5 7edef6dd474cc99780cc707fddad7a97
BLAKE2b-256 d52d767d2b19f09076964d073d0e3c192e4b364a4672a98fcbbd7f7c269d9c46

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-win_arm64.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp37-abi3-win_arm64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 5628f03b30f440cdbc5cb5463cbe239eecdbd2309000f54c7a92c98844f6ae1c
MD5 ba5f2c764bb97b18d179c50103befcf5
BLAKE2b-256 1ad0709293ffb30abccf66fb6795a96412dcab93cb5d224684572becfb26ea8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-win_arm64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8cca8932b61ce69b7b39d11458113958ad524bc24522e0a10820658e22afe670
MD5 3c4b55bd7d4b545469c56a851134a725
BLAKE2b-256 c78a517cd5cea686f301de62ee43b467b06a4e759e3af725952214f7024a1855

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-win_amd64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-win32.whl.

File metadata

  • Download URL: rtls-2026.7.25-cp37-abi3-win32.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.7+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 0e2c391bc119a5853118ffeab780c40cf07a3b545f0c10590c03ed19310e117f
MD5 5e0ec5d3a7dfef0b2e7ac3e56fff18fe
BLAKE2b-256 6742059297dac19d18b0eff5368ac22883cb9eddaae971b7d0fffb6f668e7135

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-win32.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9bf523604bb62defc174f03fcf4de65bf252fdc105007656d4b66e519331fcd6
MD5 cf81d5f0e882588e26224e384c7f5a36
BLAKE2b-256 f5201e5cf78ceb43d83c55143084675b4b5cecab20a418c6f09b90e834ffff81

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-musllinux_1_1_x86_64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-musllinux_1_1_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 f6f7c0fac69dafefddc276e46cf5511d8ef2635cb79ed9f7334549500659955b
MD5 81294199e1bbad92aebd862d216a9011
BLAKE2b-256 f5ee008fc61354506a84ae19f10adf687180a3f1d9182516d64c1af0ed362ae4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-musllinux_1_1_riscv64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7f2b320e4a16716573add0016cad82a994d6381440213319c64bb99231600ab0
MD5 e7db10623181c26d5c02f201855b9e44
BLAKE2b-256 9f0f7c1cbe89c61fd67d02e09604702a3716900ef32a0a3ac7b1edde9d84fcd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-musllinux_1_1_i686.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 ba787220eb07797c9f1d667dabea910adca06e07d03873fd8879406103132661
MD5 e9664f50a24fc6a0043f66cdb350d45e
BLAKE2b-256 f36a253bb719fac86511a3e30466a740acfb8b8a1a632f2cd26076f62000d67d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-musllinux_1_1_armv7l.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 735d37d78b295da266cb69b0a147b28aa5ab7a379a5da826aae14d58e1face36
MD5 80a32ec69191041c5b06684acd09b2dd
BLAKE2b-256 1de71a0c07ccc23d7a2995297e3e63b86c6c2fddb6c7b459e6adf53c03aeaf76

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-musllinux_1_1_aarch64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 d13e5f1d82d476f693379b532bcb354e889fbb264b1778f01e50d3668be66107
MD5 1af46a41f9758a6bb60c7976a9dd1831
BLAKE2b-256 595735997933f0895c2dc3ba681193b73dec0ea12fd27e5da813dbecae621cb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-manylinux_2_39_riscv64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 858e7a1b54d9c04a919f3add7469f999fcb3e2a27fb73a5ac0998bbb728d0fe9
MD5 3c8d2700d6625a2bd69377b624e75a1a
BLAKE2b-256 08776ffc48e330724c94dfb92460e810a772bb1a0bab97202b5546178ffac7ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d7710426d948fdf7d9c14e7e9257f13284d0de4602fa12c3e989a9a6c571cb0d
MD5 1a6381485ce32e3e42e934dfd6a39283
BLAKE2b-256 df164974d17eb0d80d0a2b0880765f9728963e6e14dd55aa328d4c62d1047082

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 33a68c20e892b3572f21af3dec4847b244f5f615652df81e405a932316dca28b
MD5 6b6a76d5a7a89325aeb298c24f7e6e8d
BLAKE2b-256 b7f28739f8aa2e9047c1489b0d2540c84ba52ee869d51a085aca28fa7898bd62

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 fbcaa7c4d6fdf91eecdba0614cca1ed0af1a861576791ee341bd3d25533dc7e8
MD5 cd18458a6924d66341128acedfb97da4
BLAKE2b-256 daa74209635b45d5c3728a6f8179b68008cac7bf4447d01df1583fbbdefd1ef8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe036192383f58acffc7b2e47ce6dd4d7a257104289a0b19278c289f2fc7b6d1
MD5 5b41b645250986af42953122fc1cc197
BLAKE2b-256 1a2c1fdffe1e1fb24ab9a223571cda085e2efcf21916415cfd40041125137575

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2ff481e00d54efbfe9374bc16d7235d4a6fce49fc4f9ace52cae04f10c50dc20
MD5 3bf73969afb2b0d13c31a4fe8729653d
BLAKE2b-256 bfb4d34e98d4cfbd5ddc78c8393f66aa8e00b8cd93b6b57e8da7deeb06e42b83

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cbe991b06e200e10ca4df429de41cdf219249293a9c67e5224fbaec4d44d2086
MD5 8ba9b49d0fdd91e27e689fee37cbc54d
BLAKE2b-256 f077d10ec10d9f26040ed236e252700cd78e126085e9a28aac38ca681b195e15

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rtls-2026.7.25-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for rtls-2026.7.25-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f1d4e5dd41eb7c29fd2c052451dd00e7a9ce6c4cf27486127da43996a384a9e5
MD5 730a48c46189500a944f8fc6e6956407
BLAKE2b-256 b7d8e67184ed99c9c3ce88526e685017715d6819ac2091eab36bbec44e6bfffa

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.7.25-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: CI.yml on jawah/rtls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2026.7.25 This release

52 files

2026.5.30

52 files

2026.5.14

52 files

2026.5.7

52 files

2026.4.24

52 files

2026.3.29

52 files

2026.3.28

52 files

2026.3.27

52 files

2026.3.26

52 files

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