Skip to main content

pyrtls: rustls-based modern TLS for Python

Latest version Documentation CI

pyrtls provides bindings to rustls, a modern Rust-based TLS implementation with an API that is intended to be easy to use to replace the ssl module (but not entirely compatible with it).

In addition to being memory-safe, the library is designed to be more secure by default. As such, it does not implement older protocol versions, cipher suites with known security problems, and some problematic features of the TLS protocol. For more details, review the rustls manual.

Why?

To bring the security and performance of rustls to the Python world.

So far this is a side project. Please consider helping out:

  • Please help fund this work on GitHub Sponsors
  • Pull requests welcome, of course!
  • Feedback through issues is highly appreciated
  • If you're interested in commercial support, please contact me

Features

  • Support for TLS 1.2 and 1.3
  • Support for commonly used secure cipher suites
  • Support for ALPN protocol negotiation
  • Support for Server Name Indication (SNI)
  • Support for session resumption
  • Clients use the OS certificate trust store by default
  • Exposes socket wrapper as well as sans I/O APIs
  • In basic tests, performance is comparable to the ssl module

Not implemented

  • TLS 1.1 and older versions of the protocol
  • Older cipher suites with security problems
  • Using CA certificates directly to authenticate a server/client (often called self-signed certificates). The built-in certificate verifier does not support using a trust anchor as both a CA certificate and an end-entity certificate, in order to limit complexity and risk in path building.

Metadata

Release files for pyrtls 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pyrtls 0.1.3
File
pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.5+ x86-32 Details
pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.5+ x86-32 Details
pyrtls-0.1.3-cp312-none-win_amd64.whl CPython 3.12 none Windows x86-64 Details
pyrtls-0.1.3-cp312-none-win32.whl CPython 3.12 none Windows x86-32 Details
pyrtls-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
pyrtls-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32 Details
pyrtls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pyrtls-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
pyrtls-0.1.3-cp311-none-win_amd64.whl CPython 3.11 none Windows x86-64 Details
pyrtls-0.1.3-cp311-none-win32.whl CPython 3.11 none Windows x86-32 Details
pyrtls-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
pyrtls-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32 Details
pyrtls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pyrtls-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
pyrtls-0.1.3-cp310-none-win_amd64.whl CPython 3.10 none Windows x86-64 Details
pyrtls-0.1.3-cp310-none-win32.whl CPython 3.10 none Windows x86-32 Details
pyrtls-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pyrtls-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32 Details
pyrtls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pyrtls-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
pyrtls-0.1.3-cp39-none-win_amd64.whl CPython 3.9 none Windows x86-64 Details
pyrtls-0.1.3-cp39-none-win32.whl CPython 3.9 none Windows x86-32 Details
pyrtls-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pyrtls-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32 Details
pyrtls-0.1.3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
pyrtls-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
pyrtls-0.1.3-cp38-none-win_amd64.whl CPython 3.8 none Windows x86-64 Details
pyrtls-0.1.3-cp38-none-win32.whl CPython 3.8 none Windows x86-32 Details
pyrtls-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
pyrtls-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
pyrtls-0.1.3-cp37-none-win_amd64.whl CPython 3.7 none Windows x86-64 Details
pyrtls-0.1.3-cp37-none-win32.whl CPython 3.7 none Windows x86-32 Details
pyrtls-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
pyrtls-0.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details

Total release size: 37.9 MB

Release files / pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
58cc1540ddebce161c0d8eacfb28676671b2e26c5af1fd5f6d03a02529a6f58a
BLAKE2b-256 checksum
How to use checksums
c7d265cd462d89a01638f700040f2ff8145de763b9b005d5b6f030c1a91948be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags Linux glibc 2.5+ x86-32 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
309a84e934b92a3593ebf045b71f48994ac6ea35db60add4a19ae8965b45bc9f
BLAKE2b-256 checksum
How to use checksums
43339392b33f9b9a30904e4fed4517532563c521dcb352f1d8675037d87bed27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
a1127989297aec1709b952c33b88f21b5593acdedb66ec82351f7105f62d40da
BLAKE2b-256 checksum
How to use checksums
d069a03d0814c534c2f3c7b0ea03515b1b7d5bc8e4c00a7576cb39ce217ac779
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags Linux glibc 2.5+ x86-32 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
d6590bcb5bdb941db2833d648e1e2d8189e92944f69938d8c28072dbb7bb2880
BLAKE2b-256 checksum
How to use checksums
2a21b11f6fc84b9d10fa928f0ab338863dccbf576be3bb0f4a484485c514dfd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp312-none-win_amd64.whl

Download URL pyrtls-0.1.3-cp312-none-win_amd64.whl
Size 959.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c550c3dc2f3af7c54b93ec22d673a9aeb5138e6cf7b9178115361d600007aa51
BLAKE2b-256 checksum
How to use checksums
0eac87bc9a6e16d3ac2dd02def096395489046639a64709008613a019943ad09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp312-none-win32.whl

Download URL pyrtls-0.1.3-cp312-none-win32.whl
Size 696.2 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
dc6bdfc64f3f025fa57f7fc6c8447142923afc80bb25318e8e39e1a27b7d93ef
BLAKE2b-256 checksum
How to use checksums
75484a346266f31036aa624aede6e6444b2e06b19dc87fd397da6009bee23fe3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyrtls-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2415aad0fdad9265c0078085355cdc2cdf1ac456a5984d588ffe431272d4d77a
BLAKE2b-256 checksum
How to use checksums
d5135eab29ea9dacd5cddc65bb3f63348728947a7ba1feda167002ff7a986274
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyrtls-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
43a4816cffaf8be0247b8e173df5a1294b85eaf97c8a10dbd2514a6ce094d696
BLAKE2b-256 checksum
How to use checksums
420a9e7f50325af1fb01521f523115c4a789a55a7ac45799a4dbb5bff6efc5cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL pyrtls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
99b33b41e22a25ce465764b3a697e84014597cbec64af93215d2862d0240e0cf
BLAKE2b-256 checksum
How to use checksums
5ba75b1d646c6109a4b1abdd03514bc413b6af5d52aadc031794d1d00a5c7af2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl

Download URL pyrtls-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
257965c4fa94af945d0f8fb9073e06937d41e17c644c8559f55208e7d7c83062
BLAKE2b-256 checksum
How to use checksums
da729c4f36139807b89aad66dcddb259d1ed7e50e40db99f318423a3093fa745
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp311-none-win_amd64.whl

Download URL pyrtls-0.1.3-cp311-none-win_amd64.whl
Size 959.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c358962dd3d7bd1ef139d0806694b9ec70cd0c65fedfd337ed5069e64f34fc9a
BLAKE2b-256 checksum
How to use checksums
ab87ecb87f7c0d91de376f9d61da56d5e850e98f4aa05bdebcc1bfeb4ea656c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp311-none-win32.whl

Download URL pyrtls-0.1.3-cp311-none-win32.whl
Size 699.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
1067670af1daaaee957470fcbf0c56cdde58c6741b350ab8574dcae3417daeb6
BLAKE2b-256 checksum
How to use checksums
cf922f64755f725bd6269c5c5f6dd5be3d20eb5c09ccd5451ed3198dae34dbf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyrtls-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
54a2b151db91e588af0bf2c30a313a0f86cc8703c1552cdc85994f1c0b4bc5aa
BLAKE2b-256 checksum
How to use checksums
f8fec425a48edb55254d08eb379773b30a6962b53927883b75920d46e3aa8f29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyrtls-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d8f51653413125fdd1b1ca22cf8464ea9feef49320a1bf40eaa39cd71c638dfc
BLAKE2b-256 checksum
How to use checksums
5bd2f80cb697faeb6fc5e637860815b2092bc07ca69da9e6e2718d5cba849712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL pyrtls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3579d16c8bebcb318f647bc6644d4e3cb624f619db38d84caa554acc0ee36e23
BLAKE2b-256 checksum
How to use checksums
360a9472db9d17d4672ae2fec4d0108fec1cf26b79535e75b01cb881d58e8d0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl

Download URL pyrtls-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d3ca2a6d248abfa7955034b73550a731c3f0c5fe9b73707c167aa112790c027a
BLAKE2b-256 checksum
How to use checksums
d0bd70f090c4806f801f2d52b39eaa0120defc661ee458c21a903ecef2f3d825
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp310-none-win_amd64.whl

Download URL pyrtls-0.1.3-cp310-none-win_amd64.whl
Size 959.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e88e6288dfef80102d5963896e600719640bf0a109af06c75e2917938680d9d0
BLAKE2b-256 checksum
How to use checksums
bc4d636533009be00b005ea1dbbd36a8676202d90be4511adef7920ec72af4f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp310-none-win32.whl

Download URL pyrtls-0.1.3-cp310-none-win32.whl
Size 699.8 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
0c3d0dca1b427771192557cea380da5ed4a3349e3ca93fcb271d145a44e7cd53
BLAKE2b-256 checksum
How to use checksums
175ff5a839abbabf299b66dbe463b59453a196fc69dba3741a59c1e8f213be96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyrtls-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f8b5b652a9c43d5803c302e32159a95e2a3c452c1d1465efac9720c45083a5cb
BLAKE2b-256 checksum
How to use checksums
5a076fbdbf463c880d8d3363723332dabff96feee2cd4d4d0d0270758aed799d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyrtls-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3288af872bae91cb1f0b773aeaeb763ceb8bd0eae65d2a32c55823b5be494e7f
BLAKE2b-256 checksum
How to use checksums
006ed786435cfd70447d9b822c7dca386ba9c98db34bd6ed7fd5e4298e0acdd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyrtls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2339ccf51cacae4d11255a43d081c540ba1c87dd8d807a1839e8eb5de279d67e
BLAKE2b-256 checksum
How to use checksums
6474a92332db8c6ec9f03b5e2331f18216cdce52703d9bfc179d9b622bd30ea2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl

Download URL pyrtls-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3736e94ba9bffcae92b988611401dbb99fb066e91548f1a73dec95d48625ef6d
BLAKE2b-256 checksum
How to use checksums
41b9b92d32d395a06d9152a0616c6056d05751e5738ec0147fecc5b008d570e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp39-none-win_amd64.whl

Download URL pyrtls-0.1.3-cp39-none-win_amd64.whl
Size 959.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
86cac1f8e8539da9c98180cf26edb42698dce2e62fffec73d395ed1ec71d0cad
BLAKE2b-256 checksum
How to use checksums
a708e75ab0403029cb7cf6df10df6ef72ad8f6504c64f742fa99d749efb8b6ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp39-none-win32.whl

Download URL pyrtls-0.1.3-cp39-none-win32.whl
Size 700.2 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
d668439061461ef03cc3017f68cbd8513fc8133e11ca34e69a277cbee1d9dc38
BLAKE2b-256 checksum
How to use checksums
e6289e05f2030f85e97b53b5df3f3eb415353e8bf06f30873fd74ef1d9ffe270
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyrtls-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9f698b8a4c07e92ca8f342debebc7263f0e5e1a4eed43e30d4079aa85638702f
BLAKE2b-256 checksum
How to use checksums
39ba1a0210e415e9e2d47403361bf1504ca456327efe6b0624098b5f6123e58e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyrtls-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.9 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
99c0c6598c44d112bdd0f8618bf90f79c78b5651c227510681d5e36596479c16
BLAKE2b-256 checksum
How to use checksums
2c42913d1ef55ffdd30d67cd75338dc77c727470e3468a95e555ba26d6c30f32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp39-cp39-macosx_11_0_arm64.whl

Download URL pyrtls-0.1.3-cp39-cp39-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4060a4d59af6d69ae0e4becfbbf8190e9439a130d1cd8c4b14c8762c7e3dd84b
BLAKE2b-256 checksum
How to use checksums
4e4e9f355f4f2c9efaca6cb918e958e25aada5fedac23f4a2a2145cea3476130
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl

Download URL pyrtls-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d0b681d104bf8c499c1581920e6993141460247ae87ae7ccde2bba71615cb3cb
BLAKE2b-256 checksum
How to use checksums
c0f7794dbb7034a62e5d3bfc13c9049c9dcf93f194a839f4ec6c9fc66e8b85c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp38-none-win_amd64.whl

Download URL pyrtls-0.1.3-cp38-none-win_amd64.whl
Size 959.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
8176d8fe9115d1b1620d647ce6371ac995b221b374eebace5c80959d25db7979
BLAKE2b-256 checksum
How to use checksums
2150fbc56ad0a87604198b55a4658dc97e0ef3963018ad9a5788a9c0cee62582
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp38-none-win32.whl

Download URL pyrtls-0.1.3-cp38-none-win32.whl
Size 699.6 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
850fcf81ac931745fedc9fdd526f942549b93afb8e4d47a5e6559e4c8a823706
BLAKE2b-256 checksum
How to use checksums
80290a9a0c6d499124f0ba13d6c1a51cb840ed3ee2a609216d1d4cd5109cc57d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyrtls-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
dd70254ca4323ea2ea6461a59064231268f653be1e275afdccef04859b53a626
BLAKE2b-256 checksum
How to use checksums
c7e69f87bde3e109f9743a251e03f9b1641cad84067547391435d78c08184df4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyrtls-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7b1f71664520c29a556fb43e50feb136526555d080c7bb177bc507fab5a27092
BLAKE2b-256 checksum
How to use checksums
73636e13c970ee862a1a96387086f43a2995d05ec856e45313743375d164cc60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp37-none-win_amd64.whl

Download URL pyrtls-0.1.3-cp37-none-win_amd64.whl
Size 959.6 kB
Tags CPython 3.7 Windows x86-64
SHA-256 checksum
How to use checksums
73f59a72155afbf54c2ca157a09d6fb1e5e49f188c0be6848cc73d27caa3a03d
BLAKE2b-256 checksum
How to use checksums
9c4dee1f88fdac8cfd9baa2e9b13aec36759cebd2a1761b166be1bf0d337b208
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp37-none-win32.whl

Download URL pyrtls-0.1.3-cp37-none-win32.whl
Size 699.4 kB
Tags CPython 3.7 Windows x86-32
SHA-256 checksum
How to use checksums
5ccfc1f18721de803579684251bc651865cdbda4da930c14c02f106e50e87127
BLAKE2b-256 checksum
How to use checksums
1ab963ea1ad72d20ad00b20522cddae6fa958e111f019b45da54701c6e6f1b32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pyrtls-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a1b81ae748529ebf17bddee98b0a520140df69de4a7fd0adbd47ec0d799bbdec
BLAKE2b-256 checksum
How to use checksums
e38bf179de04ae8ea74a1c32e3e9337517f90ee899a16cd8423c7656ad34cd76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Release files / pyrtls-0.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl

Download URL pyrtls-0.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8614b1fc0903958242f000b2619237f3c2cd9dfc1d444e6498d6ffad87827c3e
BLAKE2b-256 checksum
How to use checksums
efd69c2b2fe9ab34b2958dc58282804cead4edd65c0f5bb22c3f6acb5b9e08cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.7.1

Security for pyrtls 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page