Skip to main content

Custom implementation of TLS protocol (TLSv1.0 to TLSv1.3) with similar API to Python's 'ssl'

Project description

simple-tls

Tests

A custom, lightweight implementation of the TLS protocol (supporting TLS 1.0 through TLS 1.3) built entirely in Python.

simple-tls is designed to be a seamless, drop-in replacement for Python's built-in ssl module, allowing you to utilize advanced TLS features without having to rewrite your existing socket logic.

✨ Features

  • Broad Protocol Support: Fully implements TLS 1.0, 1.1, 1.2, and 1.3.
  • Familiar API: Mirrors the native Python ssl module API for effortless integration.
  • Encrypted Client Hello (ECH): Modern privacy features to keep hostnames hidden during the handshake.
  • Early Data (0-RTT): Faster connection resumptions for performance-critical applications.
  • Customizable Handshakes: Deep-level control over the TLS handshake process that the standard library doesn't expose.

📦 Installation

Requirements:

  • Python 3.10 or higher
  • cryptography 42.0.0 or higher

You can install the package via pip:

pip install simple-tls

🚀 Quick Start (Manual)

Because simple-tls maps directly to the standard library's interface, upgrading your existing sockets to use custom TLS is as easy as changing your import statement.

Here is a complete example of connecting securely to a website using simple-tls:

import socket

import certifi
from simple_tls import pyssl

hostname = "www.python.org"
port = 443

# Create a secure default context using simple-tls
context = pyssl.SSLContext()
context.load_verify_locations(cafile=certifi.where())
context.verify_mode = pyssl.CERT_REQUIRED
context.check_hostname = True

# Create a standard TCP socket
with socket.create_connection((hostname, port)) as sock:
    # Wrap the socket to secure it
    # server_hostname is required for SNI and hostname verification

    with context.wrap_socket(sock, server_hostname=hostname) as ssock:
        print(f"Connected to {hostname} securely!")
        print(f"TLS Version: {ssock.version()}")
        print(f"Cipher Suite: {ssock.cipher()}\n")

        # Send encrypted data (A simple HTTP GET request)
        request = f"GET / HTTP/1.1\r\nHost: {hostname}\r\nConnection: close\r\n\r\n"
        ssock.sendall(request.encode("utf-8"))

        # Receive the encrypted response
        response = b""
        while True:
            data = ssock.recv(1024)
            if not data:
                break
            response += data

        print("Received headers:")
        print(response.split(b"\r\n\r\n")[0].decode("utf-8"))

📄 License

This project is licensed under the MIT License.

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

simple_tls-0.1.3.tar.gz (274.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

simple_tls-0.1.3-cp314-cp314-win_amd64.whl (196.3 kB view details)

Uploaded CPython 3.14Windows x86-64

simple_tls-0.1.3-cp314-cp314-win32.whl (194.0 kB view details)

Uploaded CPython 3.14Windows x86

simple_tls-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl (294.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

simple_tls-0.1.3-cp314-cp314-musllinux_1_2_i686.whl (286.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

simple_tls-0.1.3-cp314-cp314-musllinux_1_2_aarch64.whl (285.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

simple_tls-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

simple_tls-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

simple_tls-0.1.3-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (285.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

simple_tls-0.1.3-cp314-cp314-macosx_11_0_arm64.whl (265.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

simple_tls-0.1.3-cp314-cp314-macosx_10_13_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

simple_tls-0.1.3-cp313-cp313-win_amd64.whl (195.3 kB view details)

Uploaded CPython 3.13Windows x86-64

simple_tls-0.1.3-cp313-cp313-win32.whl (193.0 kB view details)

Uploaded CPython 3.13Windows x86

simple_tls-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl (294.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

simple_tls-0.1.3-cp313-cp313-musllinux_1_2_i686.whl (286.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

simple_tls-0.1.3-cp313-cp313-musllinux_1_2_aarch64.whl (285.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

simple_tls-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

simple_tls-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

simple_tls-0.1.3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (285.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

simple_tls-0.1.3-cp313-cp313-macosx_11_0_arm64.whl (265.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

simple_tls-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

simple_tls-0.1.3-cp312-cp312-win_amd64.whl (195.3 kB view details)

Uploaded CPython 3.12Windows x86-64

simple_tls-0.1.3-cp312-cp312-win32.whl (193.1 kB view details)

Uploaded CPython 3.12Windows x86

simple_tls-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl (293.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

simple_tls-0.1.3-cp312-cp312-musllinux_1_2_i686.whl (285.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

simple_tls-0.1.3-cp312-cp312-musllinux_1_2_aarch64.whl (285.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

simple_tls-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

simple_tls-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

simple_tls-0.1.3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (285.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

simple_tls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl (265.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

simple_tls-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

simple_tls-0.1.3-cp311-cp311-win_amd64.whl (195.3 kB view details)

Uploaded CPython 3.11Windows x86-64

simple_tls-0.1.3-cp311-cp311-win32.whl (193.0 kB view details)

Uploaded CPython 3.11Windows x86

simple_tls-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl (293.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

simple_tls-0.1.3-cp311-cp311-musllinux_1_2_i686.whl (285.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

simple_tls-0.1.3-cp311-cp311-musllinux_1_2_aarch64.whl (284.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

simple_tls-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

simple_tls-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

simple_tls-0.1.3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (285.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

simple_tls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl (265.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

simple_tls-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl (237.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

simple_tls-0.1.3-cp310-cp310-win_amd64.whl (195.3 kB view details)

Uploaded CPython 3.10Windows x86-64

simple_tls-0.1.3-cp310-cp310-win32.whl (193.0 kB view details)

Uploaded CPython 3.10Windows x86

simple_tls-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl (292.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

simple_tls-0.1.3-cp310-cp310-musllinux_1_2_i686.whl (285.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

simple_tls-0.1.3-cp310-cp310-musllinux_1_2_aarch64.whl (284.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

simple_tls-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

simple_tls-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

simple_tls-0.1.3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (284.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

simple_tls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl (265.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

simple_tls-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl (237.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file simple_tls-0.1.3.tar.gz.

File metadata

  • Download URL: simple_tls-0.1.3.tar.gz
  • Upload date:
  • Size: 274.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3.tar.gz
Algorithm Hash digest
SHA256 58c82112185c59752adc014130675357568c29ce12353b9e965216eb14ba9f97
MD5 064e107b4858b07237b25a26a3172346
BLAKE2b-256 84ad9890ae152c83ecf74ecae044ef0836ec30f4e310f7d81b8e54edd5cafbb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3.tar.gz:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 196.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a6e71b5cfb06cbb09b39f123e58180fa468f522b5cd11e8aedbc91c259451768
MD5 f05d1454c7a18d8be1161cdabaf4b410
BLAKE2b-256 73aa23251039c3500405df7a24ec049fe1a401f90a118a9d2a2c02a6332b6b66

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-win_amd64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp314-cp314-win32.whl
  • Upload date:
  • Size: 194.0 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 51898fcde4693a8f70d73ec85b0d67f5751c9b5cb9f8d94bbc03d1cb374a708e
MD5 fe0b99ef191b8cadc3510241dc866dcd
BLAKE2b-256 84bb054b817fba24fd17ab428bbf816db0726e6937eff9243b4ab2103ade155d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-win32.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e24e372e025a1d6ecb7b8f395aa684c85363594ddfce338c1871da88f2e2382b
MD5 0a5f8d02982e55264cc10bf9a85069ea
BLAKE2b-256 02195894fb641c6cbb42250f2f902c25da3f083d8a8f79f82239dc98842ca894

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6bce075af14d68cf6e61715494f6de9b6ae6ce35564dde1b7a56c791970c1f4e
MD5 e380e6e5fd57853e0c01c5bb860cc7d8
BLAKE2b-256 1d20462610e0ca3cd0a18b1778ec51e84be67e9d7b4d3cba8dffb422ca640130

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-musllinux_1_2_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3d458805bfb6b31a3e39d0ca9a7b67f7b21345c1fc6a811b6f4726e4cde9aa33
MD5 e633eda09b849b9807fd6737ab03b007
BLAKE2b-256 23c87502adb7edcc42629a3de24d103c42ff57cba271ed9a94dda8906507544e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a58548f382e3e1efc0e1cf2aee9712c06f5e629723514d4c215fa20477a0f05f
MD5 39e43cd5adcefdd53b2dc9ae87f413d0
BLAKE2b-256 f9ce985bf648dc7b0970ba476be35aa28ee5dd3907f1c64942caeca04aa66c3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cb8829bb68688274873c3535f6d0c44d8a8fe45caa2be46aa81eb48dfd1ababb
MD5 ae4d15fd8c8a5a1c932f301b7a788ef0
BLAKE2b-256 ae0fd89c3034426326639ea56cf39105349f7007624de241485c608d16e4baf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 989c1eac0bd4cf1a22bb2cba135b43ceebe448499d7b050bed19698b5791a5c2
MD5 a25edda43b8b140100da0dce6d4e9ba3
BLAKE2b-256 d5abff01867c4b581cd48906e0128bbec672c82dd78b94113fa8e892872002c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 078ab13ed685bdf81021618e488562b968b0dd7d206001336401b561364e5ba8
MD5 0fd30719df272da3a61c10ae0eed27b0
BLAKE2b-256 d9a3fc87936039baa577de7b3ff6964415ffe8502f1d62e43522462f6a3051f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9ca83f94290af723ce55e74dedbbd53a787dfdef48daf7153ecba6b325cbff0e
MD5 a4a6146f42b578248ec8ad773282b158
BLAKE2b-256 a3c6db1fbc62a5c2b329c39a525323cb31b40f3e721928bcf7472fbce7a3ee66

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp314-cp314-macosx_10_13_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 195.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 dea02c0e89959a999d97b41919bd5f73f2d3b83cb20d65b1928e8ad8b7f8c028
MD5 3fabdab256f39e7340f878d4cc11a6ea
BLAKE2b-256 5772a95c8973d736a9b6e54ee30a0753d0592f8afd0523bcee55eacf6c4e69c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-win_amd64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp313-cp313-win32.whl
  • Upload date:
  • Size: 193.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d5ba26397205fd88d295f8046d4ea79cc1d3af309f6203640f50e4d1b82d89f4
MD5 1dfb3b45bd7c7fd8c1c09c20b415deb5
BLAKE2b-256 4113a4bdee22e00b12b613de052a364ecc4c567d1f40d0ae903258c3dde8660f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-win32.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c1fd95733c0c5326408acf490f630b7dec228fc34167d9bb80357d3ee53bed39
MD5 b7ba82f970686f2de82e1df4db7c846f
BLAKE2b-256 872665719bc4aa77a6fca5236e30fa30dec5949b34c199741b5f3b52c35f46b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fcce94395119842c571567f230fae61b6cd2405d3f85d0f585a6399da44f42e6
MD5 59f4cf2b0b555d7b55c3f222dee3aec2
BLAKE2b-256 5486a648cdda425c43d5ae38a67825256387ac5e71f8becdd9ebcdcf2f676a47

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2de68d708fcf6a3f81bbde28f1074f2fd80623938d30846d0c8df2ea815e9ede
MD5 907f42b3e613fa3248f83446daa22caf
BLAKE2b-256 a28f90d623b0cf4e0ad33d43cbdc28bb3fee50390eb65bd347295dfab6560c78

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef4078d3c021f7fb4498bc09ed1bbf87ddadff091e8b0c47b2ea8465288c2631
MD5 2de82dae423bb094267c97adf38f3862
BLAKE2b-256 589534973796efbd3e19ee4da6dd171ad14734a6e20f51262123b7a8d9b244f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d51803c17c4f17045038c16b6b079f80ebe5f70f25baf9fb41c9954a4ed8fc35
MD5 6071304eea667e7f09b32cbe4799ec30
BLAKE2b-256 e136b9ec4a6e906ab28695af7d5d70e5df2d27ebf5b16eeb692f183c58487253

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 18c95e7bfd238884ecb4ad1ee77b2a382bf04c0804438f9532b9388caf34bdcd
MD5 dae6be1bbf5b66f26fbab1d7803b4658
BLAKE2b-256 3049a2dd2940ea6691cbfa4e3c6f46883f32fa667a1d3741c93dbc079dcd05aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07d65153bde52cc044ee6db7fe750073fe17f4410097814f596143ad1545d9fd
MD5 901400ab6062bd9bd36c73abbc878e8c
BLAKE2b-256 95db6d01fa4eb4c77e69b75aa58e48759888d3ca4c35e7d2075e262dfb97df15

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9529dc626152e47217b7cf38962fa4571d9399f2cf95e7a89589629bf77e4537
MD5 71532ddcf5cf2bbbfe383426929a3ef1
BLAKE2b-256 2006dc1ce5dba1b29f86096b0b187d29a67c32824ac4d59b1139998c9feaa6cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 195.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0b0800a0dec462ff501641cc4af12752636fb4324489b5d46c1e8e13b14b8c67
MD5 38405be038b34fc2cda91031b42b24d2
BLAKE2b-256 94192cbaaca80d440f05e6eb81211ad46bba1a833a1c90c4c37654a43117f571

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-win_amd64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 193.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 07371967b8a7a5413a81f8605b89616bc76dc4ee8d2cc2b46b50f374c1780190
MD5 a6e9df8b55b5c57a474350991e439198
BLAKE2b-256 6ea49402f02d98887709f6c55a80dba41d207c8fdc96d9fec9bcd7f02b36edb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-win32.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6bcbc0f466ac267d502bb66afe45b6d5856e9b1056ea53cdae7caf1ca48d2af3
MD5 6ca29fde86839ca50a789bc268a388a4
BLAKE2b-256 68cf5ef07165b8c3f7728daabe5625b45b98e9224106597eac6d82eef2bb9720

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 91ec13c70d2e8cf86e5aa86dcbb33780b1fbab2002ce7258fe2483a271d34b4d
MD5 57f74f3830431bfd040c2ddff44c53df
BLAKE2b-256 e3664c0029e534ea992f131b9bba75596453a0acb5a5f0f091c43176b0a0796f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04cf22d4adf23e39c138896ac43a7214c7b874cb3d0b174077289478ea3d0ee0
MD5 bb18186a78940c20daca68a3d6c61365
BLAKE2b-256 546b62daeeba2477db6ff3cf358c23770e6c1aee3dc4d359d140dea8b24e0d0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e34ab73562e274a873e869314c0b310c269280683644a04aef2fb9b8e86fd9b1
MD5 a837bb438369466e95c62163aa663c47
BLAKE2b-256 1880cc42d7c09875d9c4e44432977b4c31a3d651466ce47487faa0d10ce26134

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6db3c42fa75fcf95ddcd22868e3ecb414dcb249f02b75067f576fd1091724039
MD5 a76be6640e9c2b25a10bce3ee5821583
BLAKE2b-256 e480150fd6228693e9bc775f47c86641eb7b2d68480e008cab7f4222334cf823

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 b629973ffae05c4af5f70945cda55880fe6cbe8167bbd7ea85a6cf51f4e9b434
MD5 8fa86b92880df9a2e345189969615dfb
BLAKE2b-256 2b29362cf6ce21b6bead874d21991c31a7093a8cf323b974afabca8cd630657b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 64469061a5f6dfa3faab1f17d4c4bfc3902e3d1373a0ebeec9c4e34f4673ca31
MD5 c60776bd48d8d746b725b94d6ed52042
BLAKE2b-256 1b17731fd4696c8cd78171c0a0d31af42f4baec403a950361ce6003ca1e6ebff

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 405550e103b8f9e491ad80bdfee23bb38bc42d316d936f69a1b04344f9125c54
MD5 f5302eb18126431104c469ef6d834c2b
BLAKE2b-256 86eb916abf4905603a94dbe43c778d7d756a1b93d372cdb26a85eb99e4a88757

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 195.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 141f5b373311171d71045efbf345cdf56e160d881d1bfdba7d43392512443e74
MD5 d8329c92828b8ac1e8ea5d696a7bf703
BLAKE2b-256 646e9800c641867e1cec5f060dfe40fb0d74ac1c987f66387bc80b0e5fd9223e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-win_amd64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 193.0 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c07060f720a6ea88dc7661476923af23ea4670b335fc667a3dc56c9c467c2c37
MD5 7c35f019e14601f43117844f975d3e16
BLAKE2b-256 78f0cdbc5a526ecf9347cbeeaf4743e48d6f5461704b084487d5d1053a012de2

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-win32.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 50f56cb08f8e2e1cc19914745b1f5d891b837541629ebdb719e6e46254f38280
MD5 5da753e85aa90527e410f06c1fe8c8c3
BLAKE2b-256 3d15b7df7cc839e000d0f22927ebf7f0688fc0b9909646b94aa81c58d3cd3128

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e4dced2e45951b025b8e24707f9da1169be0ab5c5634c99bcac20eb6ef7f4c8d
MD5 2d5836500fad515cd9b46df469a784cd
BLAKE2b-256 46e5c88c44029188972a5931d48cc07379afbe7ddd92dae9a87c5b7742bf05b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 778ff946395cfac6bb33e3acd8d801d2fe5f6391da2c927e9f4f01af402f09a5
MD5 4995bbf79e63f0b16ff024e2ef9f9f94
BLAKE2b-256 65978dc046b9bb10661ee52e3bcf120948a9156596c5aa564a3d6284009a9129

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58ccab7e11ec2d49142fc2384fe290eeeb2316355fced35226a7d4ae565673d1
MD5 5f0af5013e6e7f693b65181ee4944da2
BLAKE2b-256 deeaaf94e62fd83486a52d4a3fae949745d813c6e218deeddad991f51683ec82

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dfe8c79aef19c0dc7fd6097f982681a161869b242a3e74a4a6ded11c493838e6
MD5 73dc5ffabe840596f68c4707729808c3
BLAKE2b-256 4e5b7c9dbbbc6be2f786d35feff07f850d748ccfbfe4b3dd27875f4f2b6433bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 e16d4a7af18799731c1a11746ea78598fbae4de1530eae535e0d9e53ad28a4f3
MD5 b81e570e342171723315f41379c71228
BLAKE2b-256 c35cbfb609625a242e669a97e27df7f7ed1ede25c1663e748a8933b6c07b32c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73e31fafe3a93b13c782cfa3d1862cdeb8d10ffc5dc678ebedbb170acb82c2db
MD5 5a1908e886554fafd5879911d7e6c7a7
BLAKE2b-256 6e6de58715c63b9dd9d748c5cbf5f28e5f524dd67e029a60deb21e83151b2715

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e7ead62598ac9ba8a2a6e78c4b14c988e3d9be35a3ef63b769b4f06a50787719
MD5 9224029292a1d7fc3705bc6892324327
BLAKE2b-256 33f126c049262f2126237aac01efd9a25d3df5413593df7c077b26f6278912d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 195.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e75a7b9bc2353158b5fabc2db64aa5b161c6dc84b5ce8f87fdeb1685cb0d155f
MD5 ab47a8dfaf2ba1d14bb5955aa2266649
BLAKE2b-256 a80bfd3bab670b7a473da790dbfbd9d96cec50732e841ce11caf96a7e592ed1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-win_amd64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 193.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a92fa6a0200d542e420e8e0765412048dd6c2837ac13c2b0c0132aeae0fdacb4
MD5 591a1d7fdf5d5577a2e85fa27cbe5a10
BLAKE2b-256 bf495f2db47e069abed56e4a67ac030852141346f908b2541847531e81e0d8d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-win32.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7ec5e8884ffe4d981b9cf7cb59eacd9a92b62e31d32a9a74831d9c330ae0bc67
MD5 b52362a4a552beb5b44dd435fe9098a2
BLAKE2b-256 160e07ab98641cbef19eaf8b8c807315e2767e8eacccb6a38a8028b4b5377fae

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bccc8c29b312bd6a3edd209e81fb37c6f2b725242807bfff18f9e6dd86f26e13
MD5 8e18e8433eb2751a5773c12220fc5d60
BLAKE2b-256 1af881e123c402a3d03611207a13776f7ad04687710740c9ca84183998673c94

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 68dcfc927c60010b57f4579519b2618a67b71757cd6d02935075b1e9f5b19e9d
MD5 ac66eda6e3bed03487e32b6b6ba31bca
BLAKE2b-256 89ffb5f282bb3222c930c0f524814b5d9346bfa19dea7a324669f9ccc683e974

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9fa37c0082cf1f718735bc2356d7822b82bbb22ac8885b916172bca036bcd495
MD5 fa8e5580c01d17b0f29ac4b72242ad18
BLAKE2b-256 26ecd6e35863c1149d85123e0f02e6dc82e7f6df15e8f58803ea5a4df3f2db58

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8e569333a044405cdfe6c50499b226f0092e473e2cdd23814b265d4f784cbcb1
MD5 e654d5e5381eecbbe6abbb8bfce97054
BLAKE2b-256 541c93cc6785f22fd2f987fe82e27e40dfceeeb0ef971f1cf2f60a6626ffe026

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 92de2593ace31f418d3b6a3221ebbe991d69ec940be0ec642b4da1d7bdec6f64
MD5 fb6b2cf2a0e3e7a634563e46bff53e6a
BLAKE2b-256 4fa315d5c3c9c4264cc1aa8d9167709e6e5add752599f554f60f40288ea95917

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 114a5d0b3b76963561a4e92567d6957c578997c7274a6a8bb2430d3279b1f27b
MD5 10c3b3849677a02657883defdc3e9fd1
BLAKE2b-256 5239d3b3f108b1ca4c88838769460d789a45f2cd0ce9f7791d67ca58aed52cd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_tls-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bdd66b9890fde98e9336c804c08d0c01088d7b31aae9595a00e088bdf4fbd1ad
MD5 59bcd7e440ccfc5b7e97c92c846e3b50
BLAKE2b-256 8841676a90729a8c3053d7c9e3dee5efe29e04d1a7fe804260aa6453e7995ba3

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: pypi-publish.yml on asphyxiaxx/simple-tls

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