Skip to main content

No project description provided

Project description

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.

[!WARNING] This project is just getting started. While rustls is mature, the Python bindings are pretty new and not yet feature-complete. Please consider helping out (see below).

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

pyrtls-0.1.3-cp312-none-win_amd64.whl (959.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyrtls-0.1.3-cp312-none-win32.whl (696.2 kB view details)

Uploaded CPython 3.12 Windows x86

pyrtls-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

pyrtls-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

pyrtls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

pyrtls-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

pyrtls-0.1.3-cp311-none-win_amd64.whl (959.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyrtls-0.1.3-cp311-none-win32.whl (699.7 kB view details)

Uploaded CPython 3.11 Windows x86

pyrtls-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

pyrtls-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

pyrtls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

pyrtls-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

pyrtls-0.1.3-cp310-none-win_amd64.whl (959.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyrtls-0.1.3-cp310-none-win32.whl (699.8 kB view details)

Uploaded CPython 3.10 Windows x86

pyrtls-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pyrtls-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

pyrtls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

pyrtls-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

pyrtls-0.1.3-cp39-none-win_amd64.whl (959.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyrtls-0.1.3-cp39-none-win32.whl (700.2 kB view details)

Uploaded CPython 3.9 Windows x86

pyrtls-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pyrtls-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

pyrtls-0.1.3-cp39-cp39-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

pyrtls-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

pyrtls-0.1.3-cp38-none-win_amd64.whl (959.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

pyrtls-0.1.3-cp38-none-win32.whl (699.6 kB view details)

Uploaded CPython 3.8 Windows x86

pyrtls-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pyrtls-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

pyrtls-0.1.3-cp37-none-win_amd64.whl (959.6 kB view details)

Uploaded CPython 3.7 Windows x86-64

pyrtls-0.1.3-cp37-none-win32.whl (699.4 kB view details)

Uploaded CPython 3.7 Windows x86

pyrtls-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

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

pyrtls-0.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

File details

Details for the file pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58cc1540ddebce161c0d8eacfb28676671b2e26c5af1fd5f6d03a02529a6f58a
MD5 bd1417577dfa144cb06eacce3ca1e864
BLAKE2b-256 c7d265cd462d89a01638f700040f2ff8145de763b9b005d5b6f030c1a91948be

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 309a84e934b92a3593ebf045b71f48994ac6ea35db60add4a19ae8965b45bc9f
MD5 623d6a3620f4790dd7ed808e2b0d8e1d
BLAKE2b-256 43339392b33f9b9a30904e4fed4517532563c521dcb352f1d8675037d87bed27

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1127989297aec1709b952c33b88f21b5593acdedb66ec82351f7105f62d40da
MD5 52397a4c78d29050fba63d135de25e76
BLAKE2b-256 d069a03d0814c534c2f3c7b0ea03515b1b7d5bc8e4c00a7576cb39ce217ac779

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d6590bcb5bdb941db2833d648e1e2d8189e92944f69938d8c28072dbb7bb2880
MD5 b053513a33366d231a17ec4aeadd9635
BLAKE2b-256 2a21b11f6fc84b9d10fa928f0ab338863dccbf576be3bb0f4a484485c514dfd3

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp312-none-win_amd64.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 959.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 c550c3dc2f3af7c54b93ec22d673a9aeb5138e6cf7b9178115361d600007aa51
MD5 fc28865126b4d57adb5fd57d5184af4b
BLAKE2b-256 0eac87bc9a6e16d3ac2dd02def096395489046639a64709008613a019943ad09

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp312-none-win32.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp312-none-win32.whl
  • Upload date:
  • Size: 696.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp312-none-win32.whl
Algorithm Hash digest
SHA256 dc6bdfc64f3f025fa57f7fc6c8447142923afc80bb25318e8e39e1a27b7d93ef
MD5 fda3f2ee59f159f5ba13afda66733f1b
BLAKE2b-256 75484a346266f31036aa624aede6e6444b2e06b19dc87fd397da6009bee23fe3

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2415aad0fdad9265c0078085355cdc2cdf1ac456a5984d588ffe431272d4d77a
MD5 b2d7c9916728a7aaf60911dc34363671
BLAKE2b-256 d5135eab29ea9dacd5cddc65bb3f63348728947a7ba1feda167002ff7a986274

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 43a4816cffaf8be0247b8e173df5a1294b85eaf97c8a10dbd2514a6ce094d696
MD5 6362bc0a56431a6e7ca06a0baab45f13
BLAKE2b-256 420a9e7f50325af1fb01521f523115c4a789a55a7ac45799a4dbb5bff6efc5cb

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99b33b41e22a25ce465764b3a697e84014597cbec64af93215d2862d0240e0cf
MD5 efb983ae6a5b3738b0f2006a2d27c5f2
BLAKE2b-256 5ba75b1d646c6109a4b1abdd03514bc413b6af5d52aadc031794d1d00a5c7af2

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 257965c4fa94af945d0f8fb9073e06937d41e17c644c8559f55208e7d7c83062
MD5 92e028c9fba08b7ba4f6b8698c02a28e
BLAKE2b-256 da729c4f36139807b89aad66dcddb259d1ed7e50e40db99f318423a3093fa745

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp311-none-win_amd64.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 959.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 c358962dd3d7bd1ef139d0806694b9ec70cd0c65fedfd337ed5069e64f34fc9a
MD5 e524eedf33f0260fe9f89a1d3bb1656c
BLAKE2b-256 ab87ecb87f7c0d91de376f9d61da56d5e850e98f4aa05bdebcc1bfeb4ea656c9

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp311-none-win32.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp311-none-win32.whl
  • Upload date:
  • Size: 699.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp311-none-win32.whl
Algorithm Hash digest
SHA256 1067670af1daaaee957470fcbf0c56cdde58c6741b350ab8574dcae3417daeb6
MD5 26d1849a5fb882713a4cc1f2bd8fc8c4
BLAKE2b-256 cf922f64755f725bd6269c5c5f6dd5be3d20eb5c09ccd5451ed3198dae34dbf5

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54a2b151db91e588af0bf2c30a313a0f86cc8703c1552cdc85994f1c0b4bc5aa
MD5 e6b33e2446ce5925e036ebf5eeb23c9c
BLAKE2b-256 f8fec425a48edb55254d08eb379773b30a6962b53927883b75920d46e3aa8f29

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d8f51653413125fdd1b1ca22cf8464ea9feef49320a1bf40eaa39cd71c638dfc
MD5 060abf29275cfed89799f23aff54a73d
BLAKE2b-256 5bd2f80cb697faeb6fc5e637860815b2092bc07ca69da9e6e2718d5cba849712

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3579d16c8bebcb318f647bc6644d4e3cb624f619db38d84caa554acc0ee36e23
MD5 242055e58c5dcee553962b07ea352d36
BLAKE2b-256 360a9472db9d17d4672ae2fec4d0108fec1cf26b79535e75b01cb881d58e8d0a

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d3ca2a6d248abfa7955034b73550a731c3f0c5fe9b73707c167aa112790c027a
MD5 1c87826cb691da6a17bda51c935cba8e
BLAKE2b-256 d0bd70f090c4806f801f2d52b39eaa0120defc661ee458c21a903ecef2f3d825

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp310-none-win_amd64.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 959.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 e88e6288dfef80102d5963896e600719640bf0a109af06c75e2917938680d9d0
MD5 dcffcef297babbec389d37b2f1760c32
BLAKE2b-256 bc4d636533009be00b005ea1dbbd36a8676202d90be4511adef7920ec72af4f5

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp310-none-win32.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp310-none-win32.whl
  • Upload date:
  • Size: 699.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp310-none-win32.whl
Algorithm Hash digest
SHA256 0c3d0dca1b427771192557cea380da5ed4a3349e3ca93fcb271d145a44e7cd53
MD5 e868de26cb832cef4a943667bf0a5b11
BLAKE2b-256 175ff5a839abbabf299b66dbe463b59453a196fc69dba3741a59c1e8f213be96

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8b5b652a9c43d5803c302e32159a95e2a3c452c1d1465efac9720c45083a5cb
MD5 1bf8d9e6cc8ea416903e1794dfec8bb1
BLAKE2b-256 5a076fbdbf463c880d8d3363723332dabff96feee2cd4d4d0d0270758aed799d

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3288af872bae91cb1f0b773aeaeb763ceb8bd0eae65d2a32c55823b5be494e7f
MD5 9737177baf6b14d81687a568e264585c
BLAKE2b-256 006ed786435cfd70447d9b822c7dca386ba9c98db34bd6ed7fd5e4298e0acdd5

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2339ccf51cacae4d11255a43d081c540ba1c87dd8d807a1839e8eb5de279d67e
MD5 cf9534177284786a9d35b2b5931833a1
BLAKE2b-256 6474a92332db8c6ec9f03b5e2331f18216cdce52703d9bfc179d9b622bd30ea2

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3736e94ba9bffcae92b988611401dbb99fb066e91548f1a73dec95d48625ef6d
MD5 526bd813dc82713ecbc29a51b0d07e5a
BLAKE2b-256 41b9b92d32d395a06d9152a0616c6056d05751e5738ec0147fecc5b008d570e1

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp39-none-win_amd64.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 959.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 86cac1f8e8539da9c98180cf26edb42698dce2e62fffec73d395ed1ec71d0cad
MD5 56ab806524f14727fbcc9910a86ba0d7
BLAKE2b-256 a708e75ab0403029cb7cf6df10df6ef72ad8f6504c64f742fa99d749efb8b6ca

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp39-none-win32.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp39-none-win32.whl
  • Upload date:
  • Size: 700.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp39-none-win32.whl
Algorithm Hash digest
SHA256 d668439061461ef03cc3017f68cbd8513fc8133e11ca34e69a277cbee1d9dc38
MD5 04adcfccce0e168e0c8e530aa287c195
BLAKE2b-256 e6289e05f2030f85e97b53b5df3f3eb415353e8bf06f30873fd74ef1d9ffe270

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f698b8a4c07e92ca8f342debebc7263f0e5e1a4eed43e30d4079aa85638702f
MD5 a163a1d52c77dd046d449cdcaab0a8af
BLAKE2b-256 39ba1a0210e415e9e2d47403361bf1504ca456327efe6b0624098b5f6123e58e

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 99c0c6598c44d112bdd0f8618bf90f79c78b5651c227510681d5e36596479c16
MD5 3c189041bcd86b908f7f2c8712ac2ca9
BLAKE2b-256 2c42913d1ef55ffdd30d67cd75338dc77c727470e3468a95e555ba26d6c30f32

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4060a4d59af6d69ae0e4becfbbf8190e9439a130d1cd8c4b14c8762c7e3dd84b
MD5 527d3ea5eb2b4a4409b2686b7cc06a7d
BLAKE2b-256 4e4e9f355f4f2c9efaca6cb918e958e25aada5fedac23f4a2a2145cea3476130

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d0b681d104bf8c499c1581920e6993141460247ae87ae7ccde2bba71615cb3cb
MD5 30aaa63fce9c3dd48c800132352cd6ed
BLAKE2b-256 c0f7794dbb7034a62e5d3bfc13c9049c9dcf93f194a839f4ec6c9fc66e8b85c0

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp38-none-win_amd64.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 959.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 8176d8fe9115d1b1620d647ce6371ac995b221b374eebace5c80959d25db7979
MD5 73aec983644f270b1caa4bd878d76c26
BLAKE2b-256 2150fbc56ad0a87604198b55a4658dc97e0ef3963018ad9a5788a9c0cee62582

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp38-none-win32.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp38-none-win32.whl
  • Upload date:
  • Size: 699.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp38-none-win32.whl
Algorithm Hash digest
SHA256 850fcf81ac931745fedc9fdd526f942549b93afb8e4d47a5e6559e4c8a823706
MD5 d524ac57f3671d64eb1c09f6482809d7
BLAKE2b-256 80290a9a0c6d499124f0ba13d6c1a51cb840ed3ee2a609216d1d4cd5109cc57d

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd70254ca4323ea2ea6461a59064231268f653be1e275afdccef04859b53a626
MD5 f5d0f8794aa6759cce62897b335d8cde
BLAKE2b-256 c7e69f87bde3e109f9743a251e03f9b1641cad84067547391435d78c08184df4

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7b1f71664520c29a556fb43e50feb136526555d080c7bb177bc507fab5a27092
MD5 27c94c92919af3cdd3f2b37d7ea04683
BLAKE2b-256 73636e13c970ee862a1a96387086f43a2995d05ec856e45313743375d164cc60

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp37-none-win_amd64.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 959.6 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 73f59a72155afbf54c2ca157a09d6fb1e5e49f188c0be6848cc73d27caa3a03d
MD5 6fab405f89cd100c225915d6a2e67f8e
BLAKE2b-256 9c4dee1f88fdac8cfd9baa2e9b13aec36759cebd2a1761b166be1bf0d337b208

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp37-none-win32.whl.

File metadata

  • Download URL: pyrtls-0.1.3-cp37-none-win32.whl
  • Upload date:
  • Size: 699.4 kB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for pyrtls-0.1.3-cp37-none-win32.whl
Algorithm Hash digest
SHA256 5ccfc1f18721de803579684251bc651865cdbda4da930c14c02f106e50e87127
MD5 cb0c5f798d5a4756d661c8528f617537
BLAKE2b-256 1ab963ea1ad72d20ad00b20522cddae6fa958e111f019b45da54701c6e6f1b32

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1b81ae748529ebf17bddee98b0a520140df69de4a7fd0adbd47ec0d799bbdec
MD5 caa545444b75f01fbb8d0dab4b520bfe
BLAKE2b-256 e38bf179de04ae8ea74a1c32e3e9337517f90ee899a16cd8423c7656ad34cd76

See more details on using hashes here.

File details

Details for the file pyrtls-0.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for pyrtls-0.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8614b1fc0903958242f000b2619237f3c2cd9dfc1d444e6498d6ffad87827c3e
MD5 f0fb99f64e62022b5ea5ae04e32586c7
BLAKE2b-256 efd69c2b2fe9ab34b2958dc58282804cead4edd65c0f5bb22c3f6acb5b9e08cc

See more details on using hashes here.

Supported by

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