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.4.tar.gz (273.9 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.4-cp314-cp314-win_amd64.whl (196.1 kB view details)

Uploaded CPython 3.14Windows x86-64

simple_tls-0.1.4-cp314-cp314-win32.whl (193.2 kB view details)

Uploaded CPython 3.14Windows x86

simple_tls-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl (294.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

simple_tls-0.1.4-cp314-cp314-musllinux_1_2_i686.whl (285.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

simple_tls-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl (285.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

simple_tls-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.4 kB view details)

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

simple_tls-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.6 kB view details)

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

simple_tls-0.1.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (285.1 kB view details)

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

simple_tls-0.1.4-cp314-cp314-macosx_11_0_arm64.whl (265.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

simple_tls-0.1.4-cp314-cp314-macosx_10_13_x86_64.whl (243.1 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

simple_tls-0.1.4-cp313-cp313-win_amd64.whl (195.0 kB view details)

Uploaded CPython 3.13Windows x86-64

simple_tls-0.1.4-cp313-cp313-win32.whl (192.3 kB view details)

Uploaded CPython 3.13Windows x86

simple_tls-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl (293.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

simple_tls-0.1.4-cp313-cp313-musllinux_1_2_i686.whl (285.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

simple_tls-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl (285.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

simple_tls-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.3 kB view details)

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

simple_tls-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.5 kB view details)

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

simple_tls-0.1.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (285.1 kB view details)

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

simple_tls-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (265.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

simple_tls-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl (243.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

simple_tls-0.1.4-cp312-cp312-win_amd64.whl (195.0 kB view details)

Uploaded CPython 3.12Windows x86-64

simple_tls-0.1.4-cp312-cp312-win32.whl (192.3 kB view details)

Uploaded CPython 3.12Windows x86

simple_tls-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl (293.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

simple_tls-0.1.4-cp312-cp312-musllinux_1_2_i686.whl (285.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

simple_tls-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl (285.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

simple_tls-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.2 kB view details)

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

simple_tls-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.3 kB view details)

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

simple_tls-0.1.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (285.5 kB view details)

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

simple_tls-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (265.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

simple_tls-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl (243.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

simple_tls-0.1.4-cp311-cp311-win_amd64.whl (195.0 kB view details)

Uploaded CPython 3.11Windows x86-64

simple_tls-0.1.4-cp311-cp311-win32.whl (192.3 kB view details)

Uploaded CPython 3.11Windows x86

simple_tls-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl (293.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

simple_tls-0.1.4-cp311-cp311-musllinux_1_2_i686.whl (285.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

simple_tls-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl (284.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

simple_tls-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (294.3 kB view details)

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

simple_tls-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (286.3 kB view details)

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

simple_tls-0.1.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (285.1 kB view details)

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

simple_tls-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (265.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

simple_tls-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl (237.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

simple_tls-0.1.4-cp310-cp310-win_amd64.whl (195.0 kB view details)

Uploaded CPython 3.10Windows x86-64

simple_tls-0.1.4-cp310-cp310-win32.whl (192.3 kB view details)

Uploaded CPython 3.10Windows x86

simple_tls-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl (292.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

simple_tls-0.1.4-cp310-cp310-musllinux_1_2_i686.whl (284.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

simple_tls-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl (284.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

simple_tls-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (293.9 kB view details)

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

simple_tls-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (285.9 kB view details)

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

simple_tls-0.1.4-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (284.7 kB view details)

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

simple_tls-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (265.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

simple_tls-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl (237.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: simple_tls-0.1.4.tar.gz
  • Upload date:
  • Size: 273.9 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.4.tar.gz
Algorithm Hash digest
SHA256 30ea70a9b59675edc6319e5a44fcf946427f83319220e84c87c772ebe7cfda97
MD5 7e4ccd6c0c8a3df8caedfe7b1da2d8a7
BLAKE2b-256 407b25bb53267172dd7960f2b88349ded13b7e61008d8203afd96415f3532562

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4.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.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 196.1 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.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cda138f99d8d818d28c0152d95b22f146b732a2fa7aefac5cef8c42413a3e83d
MD5 7935a744077927e34a471c91ccfc75df
BLAKE2b-256 ce7679798cb02c1ff43186b43990246fcd203560622d251ce5ca93c8f54beba2

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp314-cp314-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp314-cp314-win32.whl
  • Upload date:
  • Size: 193.2 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.4-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 bb538d5e868ffd15784f6afc75111002974dd8c6da840713cfe47f55cc092b38
MD5 ec30f920cc39c40309e2b4e1c6563a36
BLAKE2b-256 cc7b9668a7b519366b0d05b9435618bb641481c31f0d932e67f6b64162a0c4d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c509a3bcadb41a12de9c46d21dfed79c1ec0aae6518eeaee99af2ae48dc6a77a
MD5 cb73478f93e30fc6f81b8c625e37ceae
BLAKE2b-256 eaec404e2ad80b709e87509ebece4724e051c9e19bd059b99b2372b80056592b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4e48fc7021475f12e414cfb3ff7544cb8e4cfc53ffdb1bc33abbadfd3db05ef2
MD5 cb5f12d274fbb2f7fcfcd1a6a03121d8
BLAKE2b-256 0c1be6c2023fedc9df8d22c91db08a66500b159b56689ed52e8a555cebf12f6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 30af56c9d2585c9f361ac0ca881590914969b01c17bfc2590187dc9e65dadee8
MD5 b2c9cb37c1e29a1d169dee2cb8b67e18
BLAKE2b-256 617c182c3e04f9fd240ea459542ee516a31da57febdd101e653922fc09277b4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-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.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 21af5c5880e76a0cf2383c9aec641f60353bc2ffdaae8e523b5831356c1c232b
MD5 b9c01fe326ad9c44bb80f482ec63ef50
BLAKE2b-256 94e299cd6dcf8fef92f5509b09b514a8236a22cc9c197629fc057323f48ea938

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e44f69fbf4b0c5acb127baf64a61add5d3f3254c8c9d8ab843242a4a0f62574
MD5 072925ace3d26c6574897d421ad2f386
BLAKE2b-256 f447d29825d5c872807396ffdece382c4a25cf5c2d6ea0231b133f6eca88ef86

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 107eec42ae25506c6f13364b4b4cfb48a9ef1de36c1390a85e9369cdc7cd0a3f
MD5 2350ceecf939c8f1d0462eb72ba28f96
BLAKE2b-256 a1519f61c08120c717e8dda7bc5807245927fbafc8208c6cf7020a313f43713d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b6a80db0837e18a9e7bcec9c7017179a1ec7d229fd8ff4c13c858c00d2c45ba
MD5 a06e420d2b3c3b1f927a4fe7be60aa91
BLAKE2b-256 1557b9c1c313e56e75a377829dd7e6427bf3aa09b6f94285f47aabc2c944cd93

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ff553c8d8065daa0459dcbd39f29688f25fedf5fee72d055a38407aa74998aca
MD5 fcb578defd452cf08fe015c37a944e4f
BLAKE2b-256 03006e9b7abf137547af9f018bf3fb79c643616742bb9852efe576fa4a4df990

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 195.0 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.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bef25238434dc18e98ff68c47215141d3383bca2062bb43c1446d3d7495b1670
MD5 ad5f4703d515cdb13e7ecfa1c8c85440
BLAKE2b-256 4b58a0549d39c6347cdcf882198b26c433b37ac865af786134568caf24b6cf96

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp313-cp313-win32.whl
  • Upload date:
  • Size: 192.3 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.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f3827210a82c70862cd7ac85d1fd859be61285c3d49d5c2dd79c17d3c80d6662
MD5 3a6b2e2466f5d58d4a9ad68ae0ca02fe
BLAKE2b-256 c6773ac4e35a8cf2d855cb5c02a5ad5e55376f1905f684877cb061068ed034d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6907bd595b90466fbf31d48e3a67eab8bb24d04f8ea3b1f7bfdcfeb128a97f2a
MD5 234933db11b401426383fda4668ebe20
BLAKE2b-256 d6851a62668a4ba754c1edd85c6f7506493fafe710f4d1fab662e01c8f7e5744

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eeaeff6136030767768973f2e2ece13c5cbbd1c308f11bc6f8eeb538e19857a2
MD5 6adbbd0bd7b34a19113ed00eeebbea7e
BLAKE2b-256 29723defa7bdc6627915f4ef2d1a071926ef1ca05c2aedcfb4dae10a8c46e84f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a894003804a2fed27271f258f3064e0bd654f25b9373be59e84782dc5a1bba4b
MD5 41fd065791772508a4ad434ccf6aa172
BLAKE2b-256 f2ad42bb9768487912f470d906f13be8692e16c9e084aa9d252ac1abc69fe681

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-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.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5598456d94a2cc8901731a6c2bbe1a6a826f050abf484cfa61b03caad7fc190b
MD5 d5240a5f69a3e9e6e555fbd2fb414a49
BLAKE2b-256 a4b1c27c12e8325933613b44b14873521b560225a0187b5ffe66687c1ca9b816

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f82f39c64c7afc05a07255275bb33305c54cef6843eda1e59618e52b22602e90
MD5 3ab1a61aa0f5ffcc6ef1309c6a9012b9
BLAKE2b-256 7d03fc134062f62c90778b78ed3d58d0b3481641369b245fd5225a0566eebab0

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 78656cc2e306f437691ad29864d3706f5b5f6aff0d6e74ce0b36955d56515015
MD5 b22a7928256640deac259ebfaabe8d0c
BLAKE2b-256 27418f07ec0077ad3cd757f044214df7338b33031a4283429e75bf5fa72961be

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c636cfa4b1547ef935940e4cdefe8adc14ed129710bb9bfc22a48aa950e6885
MD5 03d9ed9ad1d0278760998b6bfa3450e8
BLAKE2b-256 40c08f50fd8728e5952d79ea53d4ae007330824e59a67384d7646b5d472458ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 594fa3a8504f13aea9d3734f634a2505493f02272e96fdc1b504c9c8849a4887
MD5 b2f696fc6c251621f5f01e1e2450d521
BLAKE2b-256 87e881af6e5736549503e06c4c98ea98e66a38360efa88a5b4ea5afdacc3b700

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 195.0 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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d08453ee338ed84b97a402ed4aac6865851e350eb461785368f965a6eac21129
MD5 de89b137be8da1028756363739de5f75
BLAKE2b-256 d9c280f39d0b2f6c11c69aa4308bb61eea8341f7c5b3bbda0110fe0f6a22f64a

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 192.3 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.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 609d4f55885991631d12c5262deabf925bb82a6d9d39457a688ae2cbf4dc58b7
MD5 d33409a36fb882d1d128f3a176632e42
BLAKE2b-256 cc76ca428d39a84a613a6266a158f3e98406b4cd2025d743e3515c9e7a2b020b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2fb54ccb11ec4d5f345e8c74fbbd06d8419d31ec2d47478b544f1f06c565f556
MD5 5e166a6986e13c29ed28bdec231d9162
BLAKE2b-256 6f8e22b7ea90e66ca5ceb5d8eae5820428295ff4fc1b601d4ff5153d85568fb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 48e4e59a44c956dd5fae2ab57b07a55c37a9cd6fcac275d1cfe7bf0de3d2f5e7
MD5 1fbb3f0015c865e4b7ef44836e5ccab4
BLAKE2b-256 6eb44b982f76f0194bac11a06ec33c75ed8888aa8d97910fda21128e0db3333c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b75478e615ee67f26cafd925c811e8e78e4146117f9edc83141b6937dd9b3fb9
MD5 3d25d728a901debc458f8f852d8a51db
BLAKE2b-256 a9c1844de3b1444ee8d5013265733ac94ed70b7399e7ebff397438346420126c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-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.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1723e9117d3e7354891544db574918d826f9c064e2b140e57dd53758ef409013
MD5 3211a55dabe5684e958232076e936cf0
BLAKE2b-256 ac6dfa004238baeed9de93c7cd927e4bc9a2b01c4ff9f8225f744e5e2b6924b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1d1a8d2dd62215d784a2ed79391ea8bce6caf109193d0a1d506f5055d77c4119
MD5 f7e09bf3b2309b1c902a0633c2acf323
BLAKE2b-256 3dcbb92417f7d13228c0ec37172cf7e73979aa8414564b30983e4780403ff7e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 227fec426f2cf0f442ca87c6fbd10f5db15393d7cf6ee4ba25c15ccc3450befa
MD5 b654fb702b7f9cfadded57e289afa37f
BLAKE2b-256 5890c91f85813e3d2df255e603818f34665c2fcb94f752fe5a03fcb2fa7975f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9844028870e8f1426e991ec18ab3d5b99e35f76f3bca74e3be5e2797d5b1958a
MD5 62fc33884f7da9037a49f36edb72e52d
BLAKE2b-256 c49014e83a6f9a5f10a21cb874b98618e1c7f959dad54c2ee8976a475e96392c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1b3c43f9b86adb4446b5b66c89c5f1ae1fa0a7d996beeb7ebc909c842f8f85d7
MD5 fac85d735a325c2d7933f6260dd69dc4
BLAKE2b-256 87f2a866663365086d5e12576524dbf03346aa2dda3b490c515602eac81fa477

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 195.0 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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1bf6c462d4cff01f00cb7053d3ebf3859c80095a0763def76a61b429321b9b63
MD5 2a1292f4f1f2b382c3a0fc20117bf9bb
BLAKE2b-256 7a8ef9948751a2dcac307e1688b6a164be0725e55942bce678af526142f4349a

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 192.3 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.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 11f0cec409d6ed523ff03696b5129f6695c5b231cb7700aecda7d9a56ede45b2
MD5 cac17a799aa1d28d840d5e703ebf0fc1
BLAKE2b-256 96c5e899b508a62896e4ba20eaab00876e3432b72c57c59a6b1e046000fcf3d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2801e773c193014c67acf78655461e4cda0ecbc43a78b2db6478660448829b07
MD5 ebe58a2bcd1730f12d76cd802e02c09f
BLAKE2b-256 4bd6a05084a1316392bd9768926ad9987a6fea80bc0f28ad06ad1529c37bc403

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 018ea46001055e80d048d415f20f29fa13dcc0f7f61e78449ef1b7a78fd87cd4
MD5 f3e79b0cd9b92d5bd086f7b6e2416be3
BLAKE2b-256 be79d9772cf07334e11eb6d3049a5cca68d75ac0b0e59248ab923c30ec5e889f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8f81f25ea19bded6b8a31ca417170e3ec0cc1513893ebd3cd59def6401b43592
MD5 288e8071ae531e903eeabd163b5220b3
BLAKE2b-256 024eca492ceb4e27be9483857544088d5f4a593c51124fbc9457301ac4153d2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-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.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 136afa9fd8a5bd2c64189e654742c2f2462fcba9f02cb80d6cb517b9edb658f2
MD5 590f5bffae4b59a9864f0562a2aa03c9
BLAKE2b-256 19a83ee1b68f999380c0827879592e29373fc8914887f8a21a875177bb342d0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bbcc15a25f3c698abbd2c3cc0752e51a73af4ac98452bfdbdcd898f4f566c647
MD5 2b71cd8555ca178f9ec572891f8dc4c5
BLAKE2b-256 a3d71e795be828f7032fa05c4fe9cc70034f6598b82d521b9fb2612b6b3b092d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 99964f298a4f57eb27ad95df3604799ef6ffbacfe794659e2d3c0a65d92f5397
MD5 b15ba68154cef65aa031ce595fdb988b
BLAKE2b-256 091f95da6f41f6cfcf41653ec34ff3942cc8b852f2224a13b775166cac63e8e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2aa6aa12ebe6ed715c773c73d4f4d379c6bc55248809c0af9c03a2877a89ac4
MD5 b511c3e113ef93b35784a6994f30acc7
BLAKE2b-256 218cec297ba1b78734a82e8f07e35c3f1d158331c7ed6f389cae15607cd2e80c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d1225089b909420728f0a904de47a9b1553457a9e9673dbb9a94b9eab479d54b
MD5 1cb75a5d37034b0bd194ead0e254ad45
BLAKE2b-256 58f65abe4f0d44ac729b87585130516855d44cdc72a93da5e82b36affde23b6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 195.0 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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 be4b957fc9edc9c9252756e01c418a8742256bc1b168c77e9c067f92f309a563
MD5 beef11b44ca56956aa1a5049ef899b70
BLAKE2b-256 83ff26a00a0db51e16b127c75ff737ae49b311f32bd3ef1a324339a6ad8a7f32

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-win32.whl.

File metadata

  • Download URL: simple_tls-0.1.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 192.3 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.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 f973ea7180cac0750ebd93056697aa53a1132d97b5f3ea542662f70f8b1da1ec
MD5 b00181280d5a6dfd848f57a489c093ef
BLAKE2b-256 95324d69bb692d0f1b485858172b4ade34f0f41500bd39ab50f46b4b85c6610b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 340834490cf4a9e471b20c1a8f3802d7d86d14e3cbc5e427dcd30f2d79110c2d
MD5 f0a2b0f18d25bca24028b1dc5a9a30ba
BLAKE2b-256 b42711caef10e960a37732889c17db70a4ca8c44ccf0dbcb8c5b160c9c53f01b

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d2ca0f65f0bd37dd8a132c51da11626017f3282b6fed52465d8f47c16d57e999
MD5 bd92e0592a3f33f8bfffbe8ca419a78e
BLAKE2b-256 bd04d58800cd4b9e62379258e46adc6dd0ccad1de875047544ca491fc2c8c41a

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0d3f62032cd49b3b710f33e41491181b3fcc82eff5ccd990744e71a41b9f1ceb
MD5 ed1ece68341148bf60e0ca558aa0684d
BLAKE2b-256 a546206fa0fa7070efc461418b54c3426895d29c3ef93677a355b53ffdf65aae

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-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.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 03df914d95b1870edc95d0c8b296948ec0a2f3e6d1fc6a3285f3a5df12efaaac
MD5 ff9ee7d6ca1eb12524fc108f3d1fba6c
BLAKE2b-256 73cf2a4b0603db81add2a31ef9f13369da420df1d89533b7fd7ba19cdd2a2b86

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fbc6acb1aeea68a0289a03e39447cd8514aa651ad2014dbccc61bef8d1b7c4e6
MD5 b90745ae6361ca1b51f4498b988da34b
BLAKE2b-256 931791fdcef80f8845218610463c31e9d715a9fdcd3db0674a2de7802da4a25f

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 36a7855a59b997470a6f26d83b98aab5f7ff099586e3b7800161987d08f8ce7a
MD5 d51809ed2835f37de3709d29b003b080
BLAKE2b-256 3e9310c3406f2462dae804c444018002997ff075661f6ab33d8e1a869353d70c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 71f8ba582e7c6ef6eaf157824f04611c07fbf824a6b9a2d9a79bfa4063446244
MD5 68e5c47d7b4711351e8459dafe9466ee
BLAKE2b-256 a311f718ea78edc075949f8faa84a2edc491c798925d05fa4b030b2b299d2e70

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for simple_tls-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 05e48e04bbf583a5d9c93b173ffafa7360a4a58fad119fca97c9168968b7dd7e
MD5 dca8d1ec8539d0f8ad454f06c89b49ca
BLAKE2b-256 f31f90e727756762b492567424377081ff047f598bcb08ddce87641c24fbcde0

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.4-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