pyrtls: rustls-based modern TLS for Python
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
sslmodule
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)
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.