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

Uploaded CPython 3.14tWindows ARM64

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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

rtls-2026.3.27-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.27-cp314-cp314t-musllinux_1_1_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ riscv64

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

Uploaded CPython 3.14tmusllinux: musl 1.1+ i686

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

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARMv7l

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

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.14tmanylinux: glibc 2.39+ riscv64

rtls-2026.3.27-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.27-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.27-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.27-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.27-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.27-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.27-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.27-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.27-cp313-cp313t-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13tWindows ARM64

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

Uploaded CPython 3.13tWindows x86-64

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

Uploaded CPython 3.13tWindows x86

rtls-2026.3.27-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.27-cp313-cp313t-musllinux_1_1_riscv64.whl (1.6 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ riscv64

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

Uploaded CPython 3.13tmusllinux: musl 1.1+ i686

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

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARMv7l

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

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.13tmanylinux: glibc 2.39+ riscv64

rtls-2026.3.27-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.27-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.27-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.27-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.27-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.27-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.27-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.27-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.27-cp37-abi3-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.7+Windows ARM64

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

Uploaded CPython 3.7+Windows x86-64

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

Uploaded CPython 3.7+Windows x86

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

Uploaded CPython 3.7+musllinux: musl 1.1+ riscv64

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

Uploaded CPython 3.7+musllinux: musl 1.1+ i686

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

Uploaded CPython 3.7+musllinux: musl 1.1+ ARMv7l

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

Uploaded CPython 3.7+musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.7+manylinux: glibc 2.39+ riscv64

rtls-2026.3.27-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.27-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.27-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.27-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.27-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.27-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.27-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.27-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.27.tar.gz.

File metadata

  • Download URL: rtls-2026.3.27.tar.gz
  • Upload date:
  • Size: 150.2 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.27.tar.gz
Algorithm Hash digest
SHA256 9be2db0b8a36755f0f997cafc2a3b738b51a23ced93d560f91322a06a7f85b42
MD5 e71c0944e79e3c5f519e7fad047c7cff
BLAKE2b-256 9332fa3f093f623b55030a415c2b34aa4ca6165701076863121e6e9ee94dd1d8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 47aad2fbc64aecab3bbcb992d8f764ff5234186b8cccd52725fd50ddd7b15faa
MD5 827d316951b3898811d2e3fa13258e2a
BLAKE2b-256 34f3c18a1582969dc76e286b506ed76e6adc298a04bb52a2b520d6392e22d623

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 5d6a33b4c94fdb6279602f89f2e0ca12fff751111d26398fd02cd7f0904a1406
MD5 7becfca3118af07962ebd1de574572e0
BLAKE2b-256 4796f2068688e166de24403457285dd90f09b56fb0e74ee6864fac7fa1ec1a2d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 fd513ff35f0a389323f0ec53711333492969ef2702510cb85ea5e2554b493544
MD5 1c4ce1d135d14a51b84161daacff01e4
BLAKE2b-256 3d19e9fdeac733c4dbfc0b9f251b3c2777599db840249aec48bb525eb598d30e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6e90a14be7cc3819b08b2aa56b8c96ec9049b8265e46fb659a203fd1d6697722
MD5 9730f3e80f9f1414f60242e845b4d9c3
BLAKE2b-256 750bbcf4844e117432b0dcfafde9c1cd4dceb3f14a60569a3b8a6c5ca56c914b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 d255224b68f656c59fac0380e0df6029e76811d6eeca32c7c8579abe7455d7fd
MD5 cb00f206a6e75deff73ff396f9773c5c
BLAKE2b-256 721da3da10b931442f08377bc1f5a9e40b5a249e0d730d95c0551529f06d7249

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 228d8117a29639ea33b802a56243d54189eb59bb94a52632aed1d7d86c6ad524
MD5 37a05061b46148d5030c16066538cfb8
BLAKE2b-256 20b25ad440911cd343389bf4e981247cc4d16658ec5953f4c5684fbc17e0d658

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 72c569052a3f01b9f46849469eada71e0ec3a6b875e9f741962c84cdd689c61b
MD5 c05a7e1c90a46e999c2b0d8215e374ab
BLAKE2b-256 3bef5daf7e8bf7fd8b7298092f7906810f422676f09c7a7052e5c13ba4942737

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 40d1be728057273178411d283c7a0595f76b2d5b115c83275d4860cd23c928a0
MD5 dc8720f3e5b913c0a8037c32be040d95
BLAKE2b-256 e5432bdb86d653f7c3adc9dc1ddac3533e7f17d6c6293b429bca31f8a4b6bce1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 a7803dc825958adb9560f0520e6ad3460c347f244e2c90814581744bb9c4a194
MD5 38e37f95f309122d21401cc60cded063
BLAKE2b-256 cfc548599d973f9033f519385584c1d28e19a946e9fc2e4a6b9b7754dd734523

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1befe8440241cfcaddd32ed865bd932443c4c7709c381f2016b65d8b97eb1d7b
MD5 6b9a10a2452f5ba06fef630cb49c9da6
BLAKE2b-256 f5adfa7022c803aa85bf7fb9ab28f7e83f631d622d457a9716ffb5b8d6ccc39e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3bd9bf087df8f4c2a688d907d14f7aaa4a1c8fb351d987323d1d2010dcfe2eff
MD5 0e7c0d5594081f072911c708db4f94bd
BLAKE2b-256 5dc15b4db637bb3b309cdb63848d886283e9254d1bfa596ac53cfc16c670cdb7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e2b9f279b73f02ebf85be94bc8de6e2b1599560005ee11f5b14cbc67d870f0d4
MD5 3776b5c16ff8d0e0ede6160c31efaeb8
BLAKE2b-256 fe4e9547d3e3e0deceaf8e892353084feab9e888cf33a50d56bd5be2e7ce885a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 086850c6f34eb9bc12c1e29886bb7162a6d08e63d64654741201f984c22e9f7e
MD5 8ae10a1b992f571f7faa4bf8963a164b
BLAKE2b-256 3dfd1f2f0bd42e2ef4077990f03d39e8c4f21ee1c72c26daba021c1d4102af53

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7df7e479b19d4047cebb585e3d227519785d4d79749f2787e088c6b3f09ae3ac
MD5 bf125d9dede102cf9001528c1ec7aa89
BLAKE2b-256 3cd5c27e261c6295b4cf2131857fa69e25beadeeff353480a8cbb80c172476fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c8e952c02a38973a459fb3352b5e5c95b34ee4ada82e3260d5ad01d601a3c419
MD5 2f2796fcfd3e4774bc83abe701bf364f
BLAKE2b-256 6d3cdc82b5f9fe4e3a3e1ff92eb64367f7869a66e150b584d7d415079f38b9df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 005c1715f6d88542ea7041807b542686188279cf582eeb82acea69e023904b6c
MD5 6674dbff7efa608aef030b07c1744a9f
BLAKE2b-256 b820028128e19a21656b2206cb8e29e66921150983a76cb55d5e32124145ca00

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.3.27-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.27-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.27-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e0f20c7c2db0295a2e52f273897770b418b7d6cb471b9a0c409d50579a2440cd
MD5 ba1bf47d3ad517c276723005e66f25bc
BLAKE2b-256 cfca23a35a932cf53cd655781c43f38979c7bca8fb5fb57f7830eaa18fb95c55

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 91936eaaad18ab68d7540356f4d2be356f30d4f27c7ddc29dbd523ab015c12a8
MD5 c2655e9cfb125fffaf63f38aeb20b565
BLAKE2b-256 f23d5cb170971b5258c7b1358d8c031f9c73f26849675a839f9efc048acbf3d4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 9cd7437765cdea0fb26b7d39df8fa9bccc7831f13d811e3f5edc0116b5df5958
MD5 8611bfd6f5a771393cf851089b1fb428
BLAKE2b-256 09fca9b2a9e23256e281b6647a31dc4bcfe7d4840c431fbb71df152c4f7c0e49

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 0f9ac4be1f656c9841a29ff70562f713a6359152cb37fcfeffdf2acb34586209
MD5 a57966b46c413dd9a5f53bb5e70c990a
BLAKE2b-256 9b7606bf92193cc5c8794107220c8a4f47b84710ab4c7a07928998afb004055d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1b5b572d116e239b07389b7331357d54dfb4a0f5f6c304c93704859e7a7b5765
MD5 9362ee7b6290aaddd49c3e8ff31273cf
BLAKE2b-256 ce797541c3cd8adebcbf8f782a972f477bd3a170ede6439c7fe7c3a37be16ee7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 f69fd507f5c39d04ede8ee9ccf79a5be49c0ea4aaf72b53e314cbe6d2ac4da28
MD5 8f1c32afe3173a6504cfecb2e94435f6
BLAKE2b-256 819b181d839544db2e26aa7268a72443c62b8cef962c3eeb91b084c5b5b5e23a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d307b2f1e78b9215de70b28bf3a048d42b66728d0706eb23a467f38f4b3332af
MD5 357ec613354eafd568aa5e8804119fc6
BLAKE2b-256 01c0772842418b17578076ef74990b07c298f1af23b5e893de4c3fcb06281e19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 c26f83b314f1760ccd49b700c43a680b022cd11e2e5cd7f8b80551d696eb1091
MD5 abc7cb9cbf70104cd69247fd57026b88
BLAKE2b-256 d263ed078ff801f114c5ab53980617642ddb538560dda86e7dca9596c46175dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a7d9509a1f18db8b0948ba245804f352a9764235d86b9babc860db39b020706e
MD5 bd11a5b06c71aaea965ec41662c4616d
BLAKE2b-256 4964a538b4aa649dad4d14aef3c76f8f840c07b9165d78b8f2d730f12cc90c2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 caf4bf217223038573978c20ec3bdc1e3e039b649912be19589ae6241b6c1bc5
MD5 d189f9de15e0bb315a6f3c5ce28f1c9d
BLAKE2b-256 8518765f7de51f5adc5ff2f661c8c2338ef0f89880d0b30c44291e48c2c20eb4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3ade3096415fd73ea4c66543be97d0b58ddb7dd7954de55a537e85c63c4d961
MD5 95632e2529935b8c52abfbceb5d5b829
BLAKE2b-256 319d2a80da31e00fdd71a6f21bf48f76c7d84494156f7fe77419520dec2c7838

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8a80d483b8017a00a3207a96875ffd7d06cdf4439b320b4bdc6e3866a760bfb1
MD5 f339b0aa852ac7cb7a4329bdb26fa98e
BLAKE2b-256 cb9485ac222835eab10c3178469e160641526e2fde42597e01f3f0b795d2e411

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a7529111bfe03b99ebc440f7c2262d8de20bf3d09fda4e49d5f8a33cb03234e0
MD5 6d2913c0bdc8ad918291a23d89138eb5
BLAKE2b-256 d74dcf818948ea2a0ada30a1cd30ccb0d70054a4ba6356c030e020a7366d8854

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 e522159c69c12b5b69fcbf08998bb8c9c71d46ebc12ef3c44a7867e83c05b534
MD5 c9d50bda2bb7198b181327f5e5dab4ed
BLAKE2b-256 1e45baaa477f596c5b496cff77050938e93dc53b49fd97fe304d828da7e0358f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 79233c3dc1aa8a5d3fe57758f8ee5d4cf447f09edc3528f2115db7f3daf85291
MD5 8ff0b7b3567cbe852a618b936516ceb3
BLAKE2b-256 1b15ce1e2eee3c046fda253a6f0735e3ff832e81518892458240f23abb83a516

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 19710f17d42688fda9398b6873bf1dc6da869541ade5bab49b9ed66b4a96ae34
MD5 7f61f2567bb475e7b9f4d84c3b8c68b4
BLAKE2b-256 5f2e311c38d8ec2405098a356f0503171e477846216f9fc1ee1d43308bd2f3bd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5781bc53130be26f3250961c11e8bb2bbf4e84f665ae6868e28e3d128936855b
MD5 3ef59783a0a6bcb084150c3b394931ae
BLAKE2b-256 91167515b698de47d492cbb4ddfa05a2830a7b0c9267ec00c3518ff7988615da

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.3.27-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.27-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.27-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 6971b662eacd2daa47a12dad76b25a251a87bd0b546774b85db9d56d2c59c5a6
MD5 82f6d73962f7ea0f8da1ce25b25d3a07
BLAKE2b-256 7c86d0afecf26e6da38f0212810c89bf4ef58451c7113900fce6da36909ec729

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 4c2f475c7a55c43b294f8f642a473fad44980a28e26c8be2e5402e87de71ce12
MD5 4d57e7ce15d898001aa447c8e5e09666
BLAKE2b-256 c921024be0540fc8c094e2efa3428c7b048a8f36542de8e3b5b371ddc4c3ec99

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 864c8a49d76ce3bbd99b57f2cc916bc9623e2f2cb7fef96087bc8bc1124c5f92
MD5 9aeec3caf097e2306663b1116df43da1
BLAKE2b-256 aed3db686a9fc06fe1bcc6261a2f8326d0136b987c47a3c5b2b549f4c01855f8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rtls-2026.3.27-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.27-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 c549449be4011388a91e9fc6c5efce95c3a1cf69b40845dffa434378bcc06642
MD5 69ac68c868a710bb78a5d85164defc8e
BLAKE2b-256 9c049fbdb4cd715be37fa68508b9eb35bf48c41a90a314a13a1aec7ecb5b4b4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 06fbed4d930fa927667db3e7e0e2b0c9c14c7d13fb065d5573f5017e512dad90
MD5 6fad6ecd908f5e7fb7d35749edabed67
BLAKE2b-256 8cba709d0015912161eac2e339b475fafdec2131444685c57456aba112a12d6f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-musllinux_1_1_riscv64.whl
Algorithm Hash digest
SHA256 582f7216a25c14723a8812a303174608d3ca908d61e02ca53fb77bfedd2e33c4
MD5 0f1b637104ad69a8aa198a95bb184a8c
BLAKE2b-256 69554e7da7ece3a2b7d75947d4765917fe87ee591b2c9f821675c3d28a17e89f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fb709106cb9c359ac41414b88763bd466d2ff6ebe98bb32d31e35a17d6969986
MD5 3a6941a4d5ea7e574abc64785c5ebeee
BLAKE2b-256 0af07cc992d384eb29ec6af8be05074d0147ef2f0c4903a9944803f582ee0f62

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-musllinux_1_1_armv7l.whl
Algorithm Hash digest
SHA256 dd8b86373610acb49c0bfb29c8a055cde4d0bde8526561b76ea4bc4d9d83e30d
MD5 24969cee53be3b9f41bc2fed8dfade3e
BLAKE2b-256 f3b3cdd38214c62a2e542309e82a47f6144849e73d66e5cbe69e82c50e5efccb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f390d5354cdf42d8c85a215602778003163c6d3ab25fd8ca2afad64707748d9c
MD5 ca4066172acc7bc1723ec9120f7bb090
BLAKE2b-256 225207b27bd4ee240c66abb8adb98279d941b38f5e7c571244d89e3f145da1b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 3be3dc7c996a0780886549d40f399b867220fd8a25766eebd4054ce74650fed8
MD5 fce9f105dcc99b4e149835b7bdd3fcb9
BLAKE2b-256 0b5318850e586b77fcb8a7cabd8ed7b4fb3a195fb8c9b4aff178889312361251

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 151360d0b89601488a39b0bfec735a3b15171f585eb7615ed339e958fdb0c41b
MD5 435ac3b328353fc11be389f4857a1561
BLAKE2b-256 2d59d22aa657215ef073ce8106f2f169a9a330f067de7e3a14469bb595f70dd3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 eb5f23e69f4c950e26fb6c5a254df1958d63ff08fcdede7db1f7f09a72983160
MD5 e691ca736b9363a15cb998a00a4dbaae
BLAKE2b-256 64ff3539d71f0214a5f614b57e786bf351284517a0aeeb09f1a22a4e5becb295

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 294c89bb35ebdb80b75016fd8cc63713a2d29d87b1c6c7933692439517a19118
MD5 ac904179982bd34b6ffdca49a7eaa6cf
BLAKE2b-256 6b6f6ea47cc030a869ce311b312287d610d3ecff10e0c4fc26d4fb382154effb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 0ab96c69de47a9b789300c9b2b78ccf1daac0eaf9d5208f70ad76f993af559fd
MD5 6b7a7f5a752df058899c36576b393dea
BLAKE2b-256 30175e7c52ad14985bbf076dafd7733ba86d39b23f4d91ad453e2bc28f14399c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a3d92176e6d5188334c058486411135d9332facefb5ee8630aa676a7d374de87
MD5 53e088e571b607ccac98b15ed07f3c6b
BLAKE2b-256 0d03ba7cb3545059452028be3cc7e95bd196037414df73df23e31a50ddc8d5ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3a367e4f8ea0ff8775e817ff9e778daf9948c323b2cedd7228987d8794fc76b0
MD5 dda677a90d26e38f7eba80fea47ebe04
BLAKE2b-256 071073c24f1093402dbdbdcdba9d12e8bd628b79f6abb203604ef69a83ae44b5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rtls-2026.3.27-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 204184036b7df77c11c01793404b7c80b76b0a8b9ea152127f773eb31d274bac
MD5 9da6f4bc6287225f37ac06d60e4f6e08
BLAKE2b-256 975a3f8b681b6d6131216acc422ca6d5986da3e59774e6118455f5699253906f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rtls-2026.3.27-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.27-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.27-cp37-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e2ce41e3aefbbd35d06110e1811ee2db0810a27e1f3c2c0884773d18693bcb7a
MD5 bc6233429fd6f8201b95f6d6b3a51bef
BLAKE2b-256 1b176b3d2f635dc1370edce1cff6996a2410aab5805c5e08c0dd031e8f52c7e6

See more details on using hashes here.

Provenance

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