Skip to main content

A drop-in replacement for Python's ssl module, backed by rustls

Project description

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.

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())

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 an early 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.
  • 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(...).

Project details


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.5.30.tar.gz (156.7 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.5.30-cp314-cp314t-win_arm64.whl (1.7 MB view details)

Uploaded CPython 3.14tWindows ARM64

rtls-2026.5.30-cp314-cp314t-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

rtls-2026.5.30-cp314-cp314t-win32.whl (1.3 MB view details)

Uploaded CPython 3.14tWindows x86

rtls-2026.5.30-cp314-cp314t-musllinux_1_1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ x86-64

rtls-2026.5.30-cp314-cp314t-musllinux_1_1_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ riscv64

rtls-2026.5.30-cp314-cp314t-musllinux_1_1_i686.whl (1.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ i686

rtls-2026.5.30-cp314-cp314t-musllinux_1_1_armv7l.whl (1.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARMv7l

rtls-2026.5.30-cp314-cp314t-musllinux_1_1_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

rtls-2026.5.30-cp314-cp314t-manylinux_2_39_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.39+ riscv64

rtls-2026.5.30-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

rtls-2026.5.30-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

rtls-2026.5.30-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

rtls-2026.5.30-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (1.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64

rtls-2026.5.30-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

rtls-2026.5.30-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

rtls-2026.5.30-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

rtls-2026.5.30-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

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

rtls-2026.5.30-cp313-cp313t-win_arm64.whl (1.7 MB view details)

Uploaded CPython 3.13tWindows ARM64

rtls-2026.5.30-cp313-cp313t-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13tWindows x86-64

rtls-2026.5.30-cp313-cp313t-win32.whl (1.3 MB view details)

Uploaded CPython 3.13tWindows x86

rtls-2026.5.30-cp313-cp313t-musllinux_1_1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

rtls-2026.5.30-cp313-cp313t-musllinux_1_1_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ riscv64

rtls-2026.5.30-cp313-cp313t-musllinux_1_1_i686.whl (1.7 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ i686

rtls-2026.5.30-cp313-cp313t-musllinux_1_1_armv7l.whl (1.6 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARMv7l

rtls-2026.5.30-cp313-cp313t-musllinux_1_1_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

rtls-2026.5.30-cp313-cp313t-manylinux_2_39_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.39+ riscv64

rtls-2026.5.30-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

rtls-2026.5.30-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

rtls-2026.5.30-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

rtls-2026.5.30-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (1.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64

rtls-2026.5.30-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl (1.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ i686

rtls-2026.5.30-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

rtls-2026.5.30-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

rtls-2026.5.30-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 MB view details)

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

rtls-2026.5.30-cp37-abi3-win_arm64.whl (1.7 MB view details)

Uploaded CPython 3.7+Windows ARM64

rtls-2026.5.30-cp37-abi3-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.7+Windows x86-64

rtls-2026.5.30-cp37-abi3-win32.whl (1.3 MB view details)

Uploaded CPython 3.7+Windows x86

rtls-2026.5.30-cp37-abi3-musllinux_1_1_x86_64.whl (2.1 MB view details)

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

rtls-2026.5.30-cp37-abi3-musllinux_1_1_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ riscv64

rtls-2026.5.30-cp37-abi3-musllinux_1_1_i686.whl (1.7 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ i686

rtls-2026.5.30-cp37-abi3-musllinux_1_1_armv7l.whl (1.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ ARMv7l

rtls-2026.5.30-cp37-abi3-musllinux_1_1_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ ARM64

rtls-2026.5.30-cp37-abi3-manylinux_2_39_riscv64.whl (1.5 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.39+ riscv64

rtls-2026.5.30-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

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

rtls-2026.5.30-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.6 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ s390x

rtls-2026.5.30-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64le

rtls-2026.5.30-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (1.6 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64

rtls-2026.5.30-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (1.5 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ i686

rtls-2026.5.30-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARMv7l

rtls-2026.5.30-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

rtls-2026.5.30-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.6 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.5.30.tar.gz.

File metadata

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

File hashes

Hashes for rtls-2026.5.30.tar.gz
Algorithm Hash digest
SHA256 7ddb991178a1cf32093098bb1b07e011d7fbc82c9b7d8a0153d9a6adea1f7a8d
MD5 4c6ccf7d4740f352cfa0e9b970e562af
BLAKE2b-256 ac90b74e594ae5da709f52a6311f6cc79502dfba8110f9d438c8c66755ad004e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30.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.5.30-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 1.7 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.5.30-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 02971f948d1854c4ca629e7a9f8a38c67e21b93f864d9aa81b858b3f4b69cc19
MD5 d664ffde5c142329b9aa047b0560b877
BLAKE2b-256 4be764d9436ce0b5fe79e7c290f365099c895dda14152d5bcc6370d79d45424a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.6 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.5.30-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 19a582af732b3af9c82f1f4fc2c8546a01e1449a420e3719f042c6785144afcc
MD5 baae9ab5025f5b670672cd883235c91d
BLAKE2b-256 e74921432c10a98a0d45bebefe3e684189d25ab74dd0576ac20eeabe4086b69a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-win32.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 1.3 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.5.30-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 ac50c7aa360ba681834f73573f2b87c724e77a546cbf079f9529c87dbd39cdb7
MD5 a4ce8c5e87898059a847064bdc56f172
BLAKE2b-256 10b98242e86cad0e4cd2d398f813c278cdccc00bb2d91d073a02727d73b06d4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5961dd2455ccaf2f06264f82f13f2e03141c43ca2f022312537e7c3c7b3e718e
MD5 73d8e18fb04ad87ce3f842b6ffea282b
BLAKE2b-256 e5769b7d5e9e8105d43eb7b2839bb4d0ae85ded47e2cd755da3bf5b0061e7f8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-musllinux_1_1_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 a70202e8fccb845808e8293a97ce52a0875c1884aa58ea12f736709556e7aad6
MD5 f50373857a131c729ac7a089224ced3c
BLAKE2b-256 6ffe421e66ad62e60f0d549227531a2c26f4edcac0dc68e42de1df895cdb2556

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 33d99d5e1a595e3d0af71e205c386c6286608347194c31fccca35c60fa18ee7b
MD5 1066b799eaca0d19477312273bb29c2c
BLAKE2b-256 c96e98d334f68cd9ed020a4ff2beda9838fd7ab72ec5403e41c495e8de579ed0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 87938e16e478fc0a074ed1df8022323b3bbce240836a9604fce859102af7bf69
MD5 6936782c0ef0851e9dcb99de04a6ed3b
BLAKE2b-256 2c076fec5998274ceb9086131fb3cf75999b3e5b70b78111fa93d18a77b63e6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5ea574641720c53f964bb51f9171f549832ce91e7cec165dbe5cd160e1c302cc
MD5 412d72e94e883b8333aff7a98b396637
BLAKE2b-256 4ae2f86e338953d22a44de7099edc7c611f037cccc77d15bb1cad471f30b0750

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 032819e72d754cace224f553b98dc2eab4039c343b72cfdefea3fcd053dcb41d
MD5 61d621177fce5d678db1592b02143ba0
BLAKE2b-256 05c858f0305e954e841ef68cf79a04f6cd81162fb46feb04bebb92f5cb3334fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 442bb9259e9cf56c02c7c298bd33a7c8f4751f870cb955134a1b3caaa3fe3e9a
MD5 47d425c28df0e90148bfede16261120e
BLAKE2b-256 52031374efa5dc30168fa5c96fee0a67e855172f029e4bae559c8414a9452c5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3e18e94003330aeb20b87816f67efbc16540c859209637faca595359c210d81a
MD5 d5c6ee797621d2a3e07ea47374943847
BLAKE2b-256 6e127ef821e5fccda73f9315a248cc2e60c82333970865080a91d35f25f06ecc

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d8b9f95601ee4c8b527cd4e45e03cd4dc07cbf83ecc2e4f32ae90efad4732c00
MD5 6b9498177f7321027251514368b2e897
BLAKE2b-256 a6286964266ce2bccaab6fe4d8e9c3cc48caa83a1ff3c14510dd55f56daf6d05

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 d11c6042941bc8a403253b99f52acb72731445dd477b7297c95f51d5b4030044
MD5 0c15521986ba4f7c7acc0d7d8149f1cd
BLAKE2b-256 50c9b5affae612f428aebac47d7b3d4e4062fc2d8196deff61e6dafcf820cf27

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 01f4d750947c22bf5fbbd58972f02ae705c6d912353575e1b8561cf7c1312a75
MD5 aee9975b19cc1be80c11fa9d1a8cd92b
BLAKE2b-256 fefae3785c2cddb39598d63b921db6d2a3b6597ced5ac5b404ef6c4c6e119587

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 41b67383f0cb725e96c43e4ea635c05f925f439ab04c528a8500b405106a6937
MD5 47ab382f8df71eed5549d0fd9965bcf3
BLAKE2b-256 ad8ee6e587ed10b3a11f9a9d5e5ceea4048b1727568571308110a85bf48b4706

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 19d7886d4cf80118bc891ae4a139828243d3f11a9476dc0be761fc75ded437d2
MD5 08da5dcb45da0ca635d84289ab99a4d9
BLAKE2b-256 f359787dbf531b39f0332e85c056d9a4934b558b646eb8a18796e93eb7cda456

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 ea692b55856c7e6047937543befa7a8129799f3b5aa078edc165119011352951
MD5 53e6e21f93b86b12783d069a5df146b3
BLAKE2b-256 07e99863fda3194ef66cc7832bee591b67e07fcee5405d31585213cae1c59aa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 1.7 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.5.30-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 8bc8830515426a607d04afc737920583f7bf63fd14887f43b7c166119a257aed
MD5 a9cb904a47f7ab880f1efac943585c53
BLAKE2b-256 e15e6c0247f28f030ac65d3489995c1b01972d4627c23b20e3f04fcd003df622

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 1.6 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.5.30-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 37c61fd15508f8b23db7f7b5470ae45af2575e22f42703dad34a8ff4b63dbf2c
MD5 6f96c9063441006380cc15015b2557f3
BLAKE2b-256 e98f89db321d3bbb83e8277ccd4defd2f36320dabb973e6b72d6df20541bd203

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-win32.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 1.3 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.5.30-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 c1fd838b310ee35898edadae0d64950a1d59f3bb6d657b004eee4527878cefb0
MD5 310f0cf4fecd7c8c3842abdd611b4753
BLAKE2b-256 16c06583365223477e8b694198d3e5cddbbb1259b44f648195a1b12308c4f3ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c9bfe424d46a7a179ef578b3e3e81a7b840879be94865670d4a6fc083545c5dc
MD5 499208266b303327046798f5feb84694
BLAKE2b-256 fbbfeba963a69b5f8227bb53fd0fd207fb20b794ecf87dbe692bf44b3c562d28

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-musllinux_1_1_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 07f70bd77a6fef894d5caa5be1a282f3f8811380d45fb7747649d2d35cf8d40f
MD5 4818d775b9092bf2254bcf16d06db64e
BLAKE2b-256 b50e4bc989b0b96eff832c6d2c407bc5a7f3f302e4b1ad211b6766d50436cbf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 32d7856c8537d92418caa04b74a76b198cf5b65809126f9e704f78dd0604ef5c
MD5 e16ab86f9f0c03147afad3c808667a89
BLAKE2b-256 c208403024931dc550354e38e3c8c9945abe277620a6b8379943f6f45b35df12

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 b1330c05358d4ca7210e1b427feca1fa85e0913e146e16297c02844be814e5fe
MD5 a389ee20a0bc26428baea0ed13ab20af
BLAKE2b-256 91faa4e4787fa442536258c2f05683bfa4c3c92f770ffafbef94ba907b090361

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7d6de74deccd69514969fcb82697548a9b072f8c235888448c1dc7fdae63fde6
MD5 63a93bb0507dddaaf5028dff87a9b494
BLAKE2b-256 20cac90b8527f14cc0b094363b6ce2369344c4a2d8de3f50ecf2defd08f12ddb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 32b1aadebca94ac47238ae21b917fde7ae791f97a5e2f35d652bbc1e3ee3c684
MD5 2135698a4c198522c228487e1c483699
BLAKE2b-256 33c3492decd1c044c5aaa8ba1587f6796ba2fa3a4cfc355b34ea3918e89dbf57

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39edc0a5adb4e0afefe92cc06b0e9f8ae07d377bdb3028615b39290ffd847d55
MD5 606edf5012d8320eb93f5699b400267f
BLAKE2b-256 6f31403d247925d138a050b8842c42906228bbdcf8d13b2552bc2aad713a6687

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b62b18f11980fd4cc9f99d3166288b14f90d68d4b24e36c13b9c79a5e011ad1b
MD5 b9dcf81830b049bd4d7f026def5df11c
BLAKE2b-256 6627568afeedb56cca36921397e3d9c1475a64cf6e7c967adb87c3ddf10cb228

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f67dc82f7736c398cafa318ef21a2141481dbfe332427caa1803eb135f36b2c6
MD5 1955a6eebbfc297eebfe341cfa11e872
BLAKE2b-256 d4076c1416f3f1efa37cc56e574c73a15d917ba292894cd353211bcd5dde3420

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 242d021934114f4aa81c1e0ff3c80cc2966472c1282117d196ef9046edc70568
MD5 45b5c5b629750ff6673f719d417a8c47
BLAKE2b-256 f6f00065b2398eeaebdd8424ce15aff143fade7d5ac4ce3494e4bda2e7920340

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3a7ac20bd9259c399a6e88d6c7bc7218095090956b6ea45b5bdbed666368ab4c
MD5 f6ff21198845b80e3c6338bff38bacb0
BLAKE2b-256 16b0851b74a2475f9b325a37b4bbf29b400661ee5ff70fd1f899c6d1db7063ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 922a9e2211c0a4d600a9eafc825fe403fdf23217378f15a3c239c10d299270c6
MD5 967aaed660ce2c5fbdf7ca4dfe0ff23e
BLAKE2b-256 ea5cdd123354f438263d46c3e67d7ccda165b65fa01d07255fa7340ab578c7a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec543290979b43d1cb56b72d0e903793300db57772d702d9b0ca6fd83357b0aa
MD5 f74fd42f57586a188c9302cf9c965807
BLAKE2b-256 e251c2d07107c0bae3bd7151adf5e42207926da0d6a14471890b53fc707c39bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 248e1a34b81332393170d821c1d2fcfb3faa026f0bc8f1fae3dddd3b6a5b3dbc
MD5 1b932bed64873ee45d6b5ad799773fb1
BLAKE2b-256 840a79e0d9e7af968aac030d0ff0500d11976945472dcd829f063f2e5588fe88

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-win_arm64.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp37-abi3-win_arm64.whl
  • Upload date:
  • Size: 1.7 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.5.30-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 857c86717f38301e40e3d59a41d8cdfe467bda61393a3813cc157a733f254428
MD5 c5de102eabef6ad357eea95dd3529076
BLAKE2b-256 0a85c669d05fb0966288617dfabc945cc705f91106f1b9c5c93f13c133c70b0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.6 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.5.30-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a98e6bb69c6626a9980e11e26b663701966b88e48a2a9c7da44d9dcd09c377ec
MD5 e3f20b20a2fec5c79e7df23073f091f6
BLAKE2b-256 fedb262d74736f42a46eed92c04a63c0db027898c3aa5eb3614d25224147ecdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-win32.whl.

File metadata

  • Download URL: rtls-2026.5.30-cp37-abi3-win32.whl
  • Upload date:
  • Size: 1.3 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.5.30-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 058428e8e4ae5d8b8126b9a351d4068ddb38bfd8512c818125f9515c319badec
MD5 90ebb38df80f96567157eda123b5b86d
BLAKE2b-256 c9c5416bb5e8e1fdc9b953996ca811a7cbaf7763e6cf13ff942e71ce8bfc1b20

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8b7c648164bb03e6c997612b2a84992de38376bbe4f7c7b104f7b7c756ac5f66
MD5 46e9e52c97528e8e630197ca126815ab
BLAKE2b-256 58a8a84dd0d4f11761f9036ec0b6e939ef92579c36880ebb7769222b423462e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-musllinux_1_1_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 228d27b141d6a68f532b97cd1354c7becbe2b8b652bbeb0c121de9ef610b750b
MD5 109fd6dddda4bd92b9415a45a96ddd9f
BLAKE2b-256 66b431079cc98b89d28a7f7fee0a191fde3459c4e478f53dc78ae75bad5eeda2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ee98481683e3ed2c68de37cd82f6f554b750597cfcbf502beaac3c9a34bc4d68
MD5 1490c556429845bdd5832d406b9fa889
BLAKE2b-256 7e26137e693298fffb34cd21cb30f12004a5bfc404eacf10a2b50e697f3008bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-musllinux_1_1_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 497b43834ba48d694a93be661ec1c79653aada140e0fb8b72c6b253c3ae87e40
MD5 b2f6ad1dd6358eaaeddbbeec6d44085e
BLAKE2b-256 407e4c6295325dc46de1398a5a3082b23b561f941404d9e60c5dfc69afea946c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 edb637adccfdf38c1a002efdf0baa9ba0b33268da26a93db4918a98637266a1e
MD5 a2ac577efcde24c59cbc137cc84fc02b
BLAKE2b-256 c97ec7a4156856ba8265a249887f8af34520e6d16126c34ede0ff0c22894bd8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 ff116a60ce7ea333011d454eeae1cab87bc55de239893219f33067aad31d0e0c
MD5 1091a231da912c6cb8aa808d0b0860a6
BLAKE2b-256 2d26609b11ad91c7e26a7e682808cf0ab70bfd56051df44fc70a68006b3c85b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e31616917cc91a9fa574b27e52f8eca8701580881110575e405e82ce923c4be6
MD5 3bea7dd1d49fa562625e0f1d4e7dda2a
BLAKE2b-256 2af51f89f6ff5b0c1a2336cd420c69c315bb0b3597b5c07a0dd5529378de7eda

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 906d58b16b11db9458b6376ad1f129b370ae732dd6e6476c4e90039813358fd9
MD5 43fdb05b59c4e21db9eaf2cb72be3725
BLAKE2b-256 33c1dc96ae6e6777c135f090c6e03cedbef752db3cc1b6fcfd9e5ceaae80dad2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9d5aac4de9d1995916f52c8ce4c37be5f828b3d1b20f25eddc99e7d9b8971909
MD5 51765228aba78300d5c13f30405e447a
BLAKE2b-256 db918bc3f38fcf67d0716bfafe1de043bbdfdb0e6fc11bc66e934f0a8fbd7a1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 507eb0f6500dba5c762eb52866243095d38fe9e93b807a9f3148277188b1fea0
MD5 c20dc4f8e2a86ac72df5f8332abed9f7
BLAKE2b-256 be96d759404ecb3f766b6b33304f70045353bc56d8fb3754413a86dcb642b95a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dbf58d36e0b207d70d02e67755e54832c5bc28717e570cfdcd2db7c93c6595ae
MD5 d090b41e9e8a24513622b5de76373366
BLAKE2b-256 0b2d96b80f39285e6b743a221819adeaac31b5d34865001f90a6476429efc875

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2e5be8c09b311a0f8a2db2b6fc30624ee01eb036e4726750ae22f8e05391ed6b
MD5 1269d54ac1d7dd57514a7b24b38ea988
BLAKE2b-256 a38e78aaf5221607f9bf6f0327ef704c43e3d93f31fee0fc517ae27302e9d936

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9cda729030e57d369c9d932d9e56680ff94e0d6ddc68247a030ddd8d771e28f9
MD5 c70f2f1dd4473561b83882634fd7f3e1
BLAKE2b-256 4f13975280675f4c0524617a1e98c963e113c40b103318641bacf87a00b0f137

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.5.30-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for rtls-2026.5.30-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 65ba8828f18a398009dcb1e10debcdda398dc5ae948a24104a255a82100bbf12
MD5 9bad6ebf818f5abe0913801600389d28
BLAKE2b-256 32b311155e5c518ffb4b5ce9c782b89b564a901f28b709db589b2d5719982367

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.5.30-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.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page