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.3.28.tar.gz (150.5 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.3.28-cp314-cp314t-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.14tWindows ARM64

rtls-2026.3.28-cp314-cp314t-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.14tWindows x86-64

rtls-2026.3.28-cp314-cp314t-win32.whl (1.2 MB view details)

Uploaded CPython 3.14tWindows x86

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

Uploaded CPython 3.14tmusllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.14tmusllinux: musl 1.1+ riscv64

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

Uploaded CPython 3.14tmusllinux: musl 1.1+ i686

rtls-2026.3.28-cp314-cp314t-musllinux_1_1_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARMv7l

rtls-2026.3.28-cp314-cp314t-musllinux_1_1_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

rtls-2026.3.28-cp314-cp314t-manylinux_2_39_riscv64.whl (1.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.39+ riscv64

rtls-2026.3.28-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.3.28-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

rtls-2026.3.28-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

rtls-2026.3.28-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

rtls-2026.3.28-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.5 MB view details)

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

rtls-2026.3.28-cp313-cp313t-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13tWindows ARM64

rtls-2026.3.28-cp313-cp313t-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13tWindows x86-64

rtls-2026.3.28-cp313-cp313t-win32.whl (1.2 MB view details)

Uploaded CPython 3.13tWindows x86

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

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.13tmusllinux: musl 1.1+ riscv64

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

Uploaded CPython 3.13tmusllinux: musl 1.1+ i686

rtls-2026.3.28-cp313-cp313t-musllinux_1_1_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARMv7l

rtls-2026.3.28-cp313-cp313t-musllinux_1_1_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

rtls-2026.3.28-cp313-cp313t-manylinux_2_39_riscv64.whl (1.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.39+ riscv64

rtls-2026.3.28-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.3.28-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

rtls-2026.3.28-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64

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

Uploaded CPython 3.13tmanylinux: glibc 2.17+ i686

rtls-2026.3.28-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

rtls-2026.3.28-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.5 MB view details)

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

rtls-2026.3.28-cp37-abi3-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.7+Windows ARM64

rtls-2026.3.28-cp37-abi3-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.7+Windows x86-64

rtls-2026.3.28-cp37-abi3-win32.whl (1.2 MB view details)

Uploaded CPython 3.7+Windows x86

rtls-2026.3.28-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.3.28-cp37-abi3-musllinux_1_1_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ riscv64

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

Uploaded CPython 3.7+musllinux: musl 1.1+ i686

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

Uploaded CPython 3.7+musllinux: musl 1.1+ ARMv7l

rtls-2026.3.28-cp37-abi3-musllinux_1_1_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.1+ ARM64

rtls-2026.3.28-cp37-abi3-manylinux_2_39_riscv64.whl (1.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.39+ riscv64

rtls-2026.3.28-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.3.28-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.5 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ s390x

rtls-2026.3.28-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.6 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64le

rtls-2026.3.28-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.3.28-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.3.28-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARMv7l

rtls-2026.3.28-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.3.28-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (3.5 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.3.28.tar.gz.

File metadata

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

File hashes

Hashes for rtls-2026.3.28.tar.gz
Algorithm Hash digest
SHA256 8bde85bca30e1c012f0ac4ee4760a4cd46b165ef32cc2ff095c2bb7fa28495f5
MD5 73384701a5bc0a3ed6afdd1f0bf7e86d
BLAKE2b-256 16fa0b7731e0d3cd7b7daec1fd2546b6e4034f2c012d193477eccf6a66c57006

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 1.6 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.3.28-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 4721bd7c9aa7ebeb5a2007372df0edfc1af2b91a9502c9284272fc35bf384e24
MD5 5d96828ad05879b918b94cb017a74d21
BLAKE2b-256 90242643d01ace0e63ae3eeb7698730495294f28269091fa65ca7926b30003fa

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.5 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.3.28-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9e1d6a49bb217bc6dcb21eb7d0dc1ec452145ace394450df01ab69b166e116bd
MD5 3c94bc8829cd281639a1b77bf1b29e7a
BLAKE2b-256 a4b82de267a16f19e873b366a2b60351db5b6712f48864178ac92f153ad69d97

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 1.2 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.3.28-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 f200eb6116d7f266894aa386660ef17e34578439288967e9269e90b67f20ea5f
MD5 64e0f8dcf8d69becbb737663ef3e1667
BLAKE2b-256 a864692c872e1c3d02fdbd6e426df3aa91626725e239781439af672e0269065d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 609de4e2c2a5586a8878676346bec55b1fa555f0fb7f9c2443f02046ce78b640
MD5 286671f7d022dd1f4e604291ab449a76
BLAKE2b-256 da5a88d62578b09a86b93ed1867dddfcfe4fbcdb573a92899763465a506f0113

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 0b4565ccf0d9ae987542175d867650861e0943220470c34b1b00a4410e210166
MD5 a48bd725b230f1925679cc7c2ffadd15
BLAKE2b-256 9b2b7a1165dade9f57b62ef66b43c9dd79796e2e68d59e89d2dc4d64b7a5b868

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c3b2e2776834b64ff64559bb1c52a7e159e68db6420e9078d9317377c4e0db38
MD5 867887494c49a28ed900727b4649b0e2
BLAKE2b-256 7c7895351a718caade31a675b9c0e03358d625a6f3c1d71c12e3c79df712cdd8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 0830665cd05996e9421a2dd85cbdd7630ca814a197d8f46d2861239125e94ae9
MD5 d3bd21a72aa978ff3411f9353f3a69a4
BLAKE2b-256 d0ae57447465930162be0a339f4a07b89ce15dcfb5b0a66798510cd88f0252dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e3937092dfe232bd6fcf3680583cb734028853e8777d06ae869d74b6807f7150
MD5 e3a172633115c16cff1e664436251517
BLAKE2b-256 1c4c2239bcefd21cb41f39f82654fd51b96ea43293d0d0aba4e192b3500cd9b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 16b7bb989b15731fbc32814f6a5dfd2d22ed7f6cde5acbd362af2889035afced
MD5 710df4a1b663280f750cc5dfe064093a
BLAKE2b-256 5df783175fc0161fd6ed3626cbc864b065ec5da8e8034714adf80ecbebb97449

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9bf3b38bbd2e36ade81447925501440b320d88672b7d9d8cfa2f85eb81a904c
MD5 e9b009d71ca7bdcf55117c2ee0c43e02
BLAKE2b-256 45659855c87659b914e7b401b11c24eca9ce7d1a6bd39bf5b075d1e00dffeb30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 97ebaf2e76e218d0b233d420310f8628576345dc848359a153a67c29405b65c8
MD5 9df6ecc7cc779babec7be5cb2a1e8e90
BLAKE2b-256 a89c06c491bf1fa80e3a590ff3e74f47f3bfacf6956f131c90a5235dfeffc5f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fe116bc8c08a7734a312caecedf1e964befa440156ee212efe880a4e51e52749
MD5 46a823c3b585238836b61c934d8a8bd0
BLAKE2b-256 aa7d440ebde99cfdd5b821fbef5e6a29091bf902f0a588a2b5cce2f49f1881f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 fc8055ef5adae83db7182adf3f7a7d83e16f0576404c63c287f7b9d7f468877f
MD5 bdc6125ebb28a93f643469d56d4fc0ff
BLAKE2b-256 7a1380b17889331337108c640781c8124d720ecbb7a4d9f3a7ec6138d578a940

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 39c200d20b45fb245a0835d45994069c6f4a3d2da258c34fd1277bc5a1e572cd
MD5 485e84de413e7233e57b9448580eb60c
BLAKE2b-256 b80ee2ae7428a242c5b913d81e460e64010bc62d4130d5dd2da15fbff72d0ae2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8757f9c6ed8c757b5aff8ab6eda0fe05d4f067243a9be9f85c55f76f1db946ec
MD5 7932a5b0ee1287dabebcaac5ab4c31a9
BLAKE2b-256 acfe45c6ba65cc017fe05e5bc1f88e05efe6ea5e249bd42247b73ded1fbc6758

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d6b6c3fbca5f5dffae55172023e0470b773fff6d9385eae6accde9bb53876c7
MD5 2a4f189652c1fd5bea18197ce2d6e67d
BLAKE2b-256 8a9d79c45209295065277bc8d33ba0f20564e9984aaa4620d15bc439d91490e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f8f1034e1a7cbb3e054235534c33fc5211002e90e1a0a29049b59367bce314d2
MD5 af43df0bb7a2268c023e70936a7135b0
BLAKE2b-256 fe7bfdc81a1c689c6f93f9bd9a9f1294feeaeed05028dca36415a8789de52302

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 1.6 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.3.28-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 2f24534ea0603e4fd725dfba867ae5787e174955815275cfeaf5cf7230ce16d4
MD5 0a4201f34ca9b17ccaa71d76cf9c2b9a
BLAKE2b-256 8114ec560f0517c14f0ec62000c3e12f36aec3a592549d09f9bd6f587413e6b0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 1.5 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.3.28-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 451de7e1f095a1f97cc078b5aa48964aea10f4317d0710d3c92e9edea2420b09
MD5 76160226d7e874d146c7b466b114ab30
BLAKE2b-256 7a956cdbd06ade8cb0d7af4487fc0eb443c2fd304fb0e6738d1f9e1c5b6ece26

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 1.2 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.3.28-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 c10ef7f0aa418a226fe2cdd6ef5fd463e41a70dd8a657645452fda130b40600b
MD5 b8f1ea6f697b1a92a8db4ba716be6b96
BLAKE2b-256 1bbc9cd477fae462bfc7c62f6d1fcfdc77a0e76a1a14af36c82691217ab31385

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f0fb7184fdcb7178d97c0411e7e5a194219ce6b917c337baa9c20b734e3a9729
MD5 c8ac2fac1ea49f94f6e22c8eb1ca09bd
BLAKE2b-256 a1e994461defc4f217862e02dfe5fb2505f387dfcf6361480518cbbaf28a5fed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 5b802c9d178ea69c6621879934abed66c9d6364963674b3644cec123713f4c5d
MD5 7b9ce16900903a1542d9186129f89143
BLAKE2b-256 179a912adb09b5cd7b0eda75fc42af003a5105ad4f8d0dd6131ab699e46db687

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8a4951eb44a62cad27ec79014146f284fff9e977951d9972342554585b534e00
MD5 89d18a25a67cbdd02780666f226d4799
BLAKE2b-256 38865a126e5652d3bae28e4d6d656c428b57937bd400db924fd31e04bf8e5263

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 fe3f789c1dfa9a4bbfd1a70ffbafccc173d8a68ddc3bf238f41b0aec1b879274
MD5 60747a145ee7fdb4ff9dd71382c52790
BLAKE2b-256 2a0fe87e78b4c47c082c9a6f08daad0870e58fedb8eb7c82a9dd6b3fc1244823

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ffe0f5a58661dda3d689b2cd471ad7d245bc4547a625025d81e5a30f8c9535ca
MD5 5f88b10c2f37d8db453fccd85f0a7879
BLAKE2b-256 ae49a3b4b5140c716614ad397a1225a46ed1748d153be4d9a3b5d983cd03776f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 b5919942f51126887d4c3c7288f7600d9067ac7ccd936c9c74f8fe3348d2093a
MD5 2cb28506789df601d5824d4af060458c
BLAKE2b-256 ad10708fdf7c938e3e4894eedec483c53a41cb974c70a0eaaee6662b0c0b42b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 adb74b5147b3fc22da0997c847ae812ccca63c53d9cd6db8f500ae910f139f58
MD5 b2b92687bcf39f4cc5573c50adbbc466
BLAKE2b-256 e6707ba6ed97c69683836d1daa78d9ca5d9811d0954ca1924a4b58c9a868f1bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ad187eee12a9e40f3b6ebec3ec75a669d2c3c3becd83e1991f129e0c5070bc2f
MD5 405c7703f86367ae9430184ad0c29cf1
BLAKE2b-256 d06d463e3d03a9bad4f2d7ed7ae3da15223a352cee39b8e6b37b42d657ed03da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b714dc864adfa13a075181a9cf9bdfa3a9733d215d053c8be78bd501ec5efbc1
MD5 02972ab6b94a0bae01b3b46abaf6852a
BLAKE2b-256 a60332e5783a24f499c93b15458dd6408a3ce00296ed5ce580fd309af3aa6825

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 ee9e8ab196579ee066d83d87a3e41342e7c1bcda2b11d877dd33388e720122c5
MD5 470f7a8a513ceb9a24a632e6093470f5
BLAKE2b-256 2b897e7f686115ce5a9a491354181bee87e29bbbf66f740f95783ea710abeb63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7877cb5ba41398eb7b88cbdeffcde3346d59e6fb7bf8590cf7737a0ec3900838
MD5 912c126dec6f6a98124721d3edfdc1d1
BLAKE2b-256 d3d444c5dd28cb8bd041d7c0b9fcb6ce0046a90b90255587ac059b69b8b69aa5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bb8be35925b337bce7b23683a7d9afd0880a7e03077912b5052d11f4962bbcf0
MD5 f1f65a242d44ac7c409ab4d74fba29c9
BLAKE2b-256 d589f2b16279ee64c3fb87f85bf88724a67edc80df7375cc999e48aef168e33b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e995c0ae85cdd68ca37fd4135ca0ab779771c025903bf69dbc621e651d43913
MD5 ae7f2ec4618ae51260741e9044702001
BLAKE2b-256 12a0b2a58775f904735ebbae3c810a6dcf1f643941244736d24be257e2dc1c21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 2b7d21d337cd44ffada74caea8b0c2e5bc1c51b2ef6f540536c533675511a6ad
MD5 079b2dded909b7b006a4068a14a489e1
BLAKE2b-256 4d543967d61e1af53c914fbb48d25eee5b360ef8cea3d4c4bd2495bac9dcdb9c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp37-abi3-win_arm64.whl
  • Upload date:
  • Size: 1.6 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.3.28-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 3aae21480d9b10e48cbca06006f6c3ca455f963cecb348cb79a8d2c79a511bd8
MD5 29194b8f6450f0ffaf826f2f31bbde4a
BLAKE2b-256 a9752e1d456c8268def588274c902a28d338988003d22c1e91c75bc9a5924963

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.5 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.3.28-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 46e5cb6903e03ae45003a6b79e920137d7d325fe8ce9fab52c5a671e5b76b445
MD5 c4c7beb09ef7f454b8a68920a70641ae
BLAKE2b-256 e5eb343d66c2491fa81c4fd15688ba0a7444d86d618616261bfdf5c1abb41e84

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.28-cp37-abi3-win32.whl
  • Upload date:
  • Size: 1.2 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.3.28-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 7d678d7c949a8f41a9889eac9cee1340ff70e903c456572f7ba3d19cae9205c7
MD5 fca03ae4b43d59ae051b19c8577aede1
BLAKE2b-256 5aae802c52f53bc2f4f2c7b448490ab43d5f9df261b22bf47d01f6d78aa894c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 649dbcc9c74ad4694781b40461ce3f06e46c0b4d0b81205a96ea0c55a7843c89
MD5 a55fe1e93c7430f6bbdaa64d8be29eb7
BLAKE2b-256 226fb109ea89f353fe600bbd5ee305170b00b229eb89cf81be13e98277fba34a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 08c4296c015aadce03931231347794b48fabd2b8f0dd95cebc4f48c14f45a726
MD5 51f5951ca515911a90055b0bed28a95f
BLAKE2b-256 438fbbfc87e2439e2454e791cf80d65e3593c0e788114e521e472355bc36c154

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8864b957132ef34cd1260b2860f675fb4546806e1332148dd932131b28c369d2
MD5 139b8923e0572f92fe2bacc24f8e383e
BLAKE2b-256 ebf77b368cad4d56d278eac2664b6ea8312f288dff15b92ae18e9d0c910c8ed5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 75759d3a453fbc4d4937a857b1afe049828bff5d6464175e3b926598f677ce3d
MD5 8e7be0217742837315e7e46f8ffaae89
BLAKE2b-256 b941be4aea2470ada56f29d4543cf1ca1fbdc4ae7b7974af8ea8dbfc5e6492ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 494a3ab9eb1ed87cb6924e73f6c8625f793885624dfb0a7fd73ce0c99e5523d4
MD5 e452fdd95708b55b3aeaef174033c8df
BLAKE2b-256 7b0ea46e419ec808a7f4bde4ad816905197819122277e1578a2f3a50ed54b2bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 6deda20b99ca031275b81283a9f0d18c6568df71c4cc73252fa2f3ec1a755cfe
MD5 9d3845c9040437a611993df92dfc7849
BLAKE2b-256 7d6aaa3c219e786719989ad58616df726fbd28fbb3fc741270b8f90a30aee85e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e702ff7b09c0eabdc674d96d2f1a44c4acefaab46b02e7bbac7768ba40283548
MD5 4c0b5bbffaca7585659a2b450fb1bbf9
BLAKE2b-256 147a6bd1107e5ce5a13ac072b8e91d2419175b9f910def91d65156ad9685478f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d553a910ce7852f0f2221901b4afaff31761a34403bb43320981c19c4778d610
MD5 f2ad274f39da38d5b3bb26f5a7088593
BLAKE2b-256 5afd249fec83fab3fd8bd36298353606a22b9649a76ed5978a62b4d4dea655be

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 67fd729cf7bbc39a199856620c5dee19024b604dd61a6eeb2abb32a1946c8937
MD5 7f2e8887dd74fd08273050a8440805ea
BLAKE2b-256 f51588122d12d485dcbf6b87faf60e133c67dad0f781df1fe44cac45fcf5092a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 123edc05640391486eb5e93e2ab9eae70ae408aa1381fe2169e7f36d4c8b876d
MD5 e670b122b2440d49d0b0e6e8017a617f
BLAKE2b-256 986dada6f4af66e19223c8580779b2d9a3e427587a884c4252561b3c6cf4feb9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4441c774a20f4fba28f580900ef8a38a6ebd4b90fdf06b266f3be9eaff652540
MD5 b2300f34848ff8bf4282daebcf03d903
BLAKE2b-256 fd15a063d39f0ed6a3a3e4fcfa810ad21ab025bcbd793256ed7e78a6e26942ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 699bcce44a42a89fba7d1bdf54897a842d0761898afe3f3a233d3b171001f14d
MD5 dc27e19155a40d4cc171e47c2fd16c4a
BLAKE2b-256 10ae84396406abe7d66efb48a7943401ffa524cce06209ae4a4600b933020a75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 54649158f86ea1b937e3375ef3f46eb6924d0a94708a1bc85806d24ba1d166ff
MD5 d92e69b0acc36110c1337ad0cb320904
BLAKE2b-256 f868b6ac3f428b9afddc0e4edc3dc97d879db7ec9e8303923baa16bdcf631429

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.28-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4d9150c48646d42b0f5d3355132a4731d709ce657870950fff8dc3a5ea1669e6
MD5 1887e1b43e66d457a2aff000f4bdd8f1
BLAKE2b-256 536e68fc3e2545be4dbc4db08fb3fc9157bcd709b8bcb1d31f1c25a2b01341b0

See more details on using hashes here.

Provenance

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