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.1.tar.gz (127.7 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.1-cp314-cp314-win_amd64.whl (190.1 kB view details)

Uploaded CPython 3.14Windows x86-64

simple_tls-0.1.1-cp314-cp314-win32.whl (187.8 kB view details)

Uploaded CPython 3.14Windows x86

simple_tls-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl (287.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

simple_tls-0.1.1-cp314-cp314-musllinux_1_2_i686.whl (279.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

simple_tls-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl (279.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

simple_tls-0.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (288.0 kB view details)

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

simple_tls-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (280.2 kB view details)

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

simple_tls-0.1.1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (278.6 kB view details)

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

simple_tls-0.1.1-cp314-cp314-macosx_11_0_arm64.whl (259.1 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

simple_tls-0.1.1-cp314-cp314-macosx_10_13_x86_64.whl (236.7 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

simple_tls-0.1.1-cp313-cp313-win_amd64.whl (189.1 kB view details)

Uploaded CPython 3.13Windows x86-64

simple_tls-0.1.1-cp313-cp313-win32.whl (186.8 kB view details)

Uploaded CPython 3.13Windows x86

simple_tls-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (287.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

simple_tls-0.1.1-cp313-cp313-musllinux_1_2_i686.whl (279.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

simple_tls-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (279.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

simple_tls-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (287.9 kB view details)

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

simple_tls-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (280.1 kB view details)

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

simple_tls-0.1.1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (278.7 kB view details)

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

simple_tls-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (259.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

simple_tls-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl (236.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

simple_tls-0.1.1-cp312-cp312-win_amd64.whl (189.1 kB view details)

Uploaded CPython 3.12Windows x86-64

simple_tls-0.1.1-cp312-cp312-win32.whl (186.8 kB view details)

Uploaded CPython 3.12Windows x86

simple_tls-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl (287.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

simple_tls-0.1.1-cp312-cp312-musllinux_1_2_i686.whl (279.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

simple_tls-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl (278.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

simple_tls-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (287.7 kB view details)

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

simple_tls-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (279.9 kB view details)

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

simple_tls-0.1.1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (279.1 kB view details)

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

simple_tls-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (259.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

simple_tls-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl (236.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

simple_tls-0.1.1-cp311-cp311-win_amd64.whl (189.1 kB view details)

Uploaded CPython 3.11Windows x86-64

simple_tls-0.1.1-cp311-cp311-win32.whl (186.8 kB view details)

Uploaded CPython 3.11Windows x86

simple_tls-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl (286.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

simple_tls-0.1.1-cp311-cp311-musllinux_1_2_i686.whl (278.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

simple_tls-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl (278.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

simple_tls-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (287.8 kB view details)

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

simple_tls-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (279.9 kB view details)

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

simple_tls-0.1.1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (278.7 kB view details)

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

simple_tls-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (259.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

simple_tls-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl (231.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

simple_tls-0.1.1-cp310-cp310-win_amd64.whl (189.1 kB view details)

Uploaded CPython 3.10Windows x86-64

simple_tls-0.1.1-cp310-cp310-win32.whl (186.8 kB view details)

Uploaded CPython 3.10Windows x86

simple_tls-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl (286.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

simple_tls-0.1.1-cp310-cp310-musllinux_1_2_i686.whl (278.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

simple_tls-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl (277.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

simple_tls-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (287.4 kB view details)

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

simple_tls-0.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (279.4 kB view details)

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

simple_tls-0.1.1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (278.3 kB view details)

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

simple_tls-0.1.1-cp310-cp310-macosx_11_0_arm64.whl (259.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

simple_tls-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl (231.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: simple_tls-0.1.1.tar.gz
  • Upload date:
  • Size: 127.7 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.1.tar.gz
Algorithm Hash digest
SHA256 c8efeba58b6fcec853588bf95f3ae2ffb0a82af020e2195fbc9dc0c067ccb2cc
MD5 6cb32ab5ef2b79036feff0d180e5930a
BLAKE2b-256 01ac7fd63a219be6ebb0a93da994d52bf2e3aae5eba3091552d11cfec1c25994

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 190.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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e2db84e0a00e92f08fb541b1337c3a58ea8341380d5e09cdb1b92ad708b8478c
MD5 f7a0efa86210c59054c54bcc7cbff25a
BLAKE2b-256 5c815e17ea00a2497951ee9201d7e63711546879c7e9b1bf6da94496d0229b0e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 187.8 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.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 4c6eae21cf43879234ca32e7229efc66f31782ef2e6eac984660007ba5c03ac1
MD5 e87941d1761dca20f992161e539dc9e9
BLAKE2b-256 6828a67e69bc2d78cefca5c6b631f772de91acba1b6f377af1f1e523226f0137

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f9fe34bb71e8731ab9ae12cd213d3de07ca3d8b75b53df137564919d6d2dbff9
MD5 1cea72ce93cfef30d5654f082bd314b0
BLAKE2b-256 69f71cc3915ac29d20915fee7ba61b4e12780f315b2903f39b2c937250dd6cc7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a0740cd5bd33247a8ad0145e5d6cf22e3fae3e779d68a40959326ff8b32639ae
MD5 19cbed09bf255108c6ba1ee46c344d3d
BLAKE2b-256 53e261a83e275264f500b38b7d6ec46341e21b65b01a9e44fa41f3cbcde2e2f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 71205ea28358b12f42a3e2af5d9f6478df434fd72ced064f1eafa378e046c380
MD5 0c4026cf1218c8f8ab626f07a3be7557
BLAKE2b-256 4ade5507f968b506eddb612199ca301bcacf7553c9f2aa59805c44f912c7fc82

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.1-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.1-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.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba4c6c08b0a6d2df89c8c76dbac3f65bd2ab9aaa8c29d5c48c19041470600456
MD5 cb76091200727bf235f693fa4cb6a237
BLAKE2b-256 1dbe5535678cba0e8057fae1fb5e3d486b3dcc30d274a71c9955cd0d5e641f7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7c56d6fd16fcf67f4e2b7d733514b6c6e133a2339c997fc763bf4681c5f60c33
MD5 0b72ec4c274d040d21c27f23e9bfe095
BLAKE2b-256 965bba24429a3659b7717fc021c9d63e641f1f1ff48a61218156e86598bb142e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 047fc0287aca86f644baaa4a902595c77f7609159bf87008f8d486cf2f79c447
MD5 99b6a635e5990a6d364ac61b6feb7962
BLAKE2b-256 fb34c209b5112b26e57439eab64bb5a242dae735f299a81d16751a55a35abb9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ab26dac095ce0c5664fe1c524ec6de9fe6885f6fb98475a27b873fcb911f288
MD5 dfd2bef736f274d6990b55322e6ce984
BLAKE2b-256 d9a9f559c915048cb6c2c763a656ee397d1c3c29c4f7de04576e0ef766bd2ef6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8b5a0eab907130fab642eeadc933c3268a2061ab6f5c7cdef1e22ae8aa821664
MD5 81f37af090bf4265e922db65cda9b184
BLAKE2b-256 a1869b70aa64166620f10ba0d0a2a143c179f06123ce14f13d50ebd2f764a0ee

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 189.1 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b2b79f4184187c38bfe8942ed15d64054242eab94ddb3f1c759daaef51ba7eaa
MD5 f61030b62fb8ff9926f57b9568e519d4
BLAKE2b-256 8a733ac3b5c7cafc8d4d5fbf6750f3095f43f2d6d39e0125669716bb1bbcc0f9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 186.8 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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d33a42f7cbe8c554d52c66bef873be88fef3e14bb0371415827aaa16fccfb7f9
MD5 88c57468195b1a066d62c91b4c824697
BLAKE2b-256 f7165037d004194b20b027409f3c72cad7946e78b22b6c1439ff3f60d9c2cb16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f7525201fd1d07782647106869b7c22f821a5b0bc751c2ea00427e5515ec00a1
MD5 1cd8c9eaedc8e6abee93d448e32e1420
BLAKE2b-256 0ed24c47c631b242aaab980973f1f4d5b1db4aabc43e82b4a1d427ea26f5846b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2db596c226056b6cb3c23f55fb7f3e6528cfe4a4a9ad0ab79f1f188592e49fac
MD5 d25f8df1552ee8433310b358e6ecde0c
BLAKE2b-256 7778f56a6f2926650e63a523232ed4d99bb8a83469f63eb04cc5bc63b70c3abb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a6486a4ee583278f789983d07c7ccbf7ff8dd0fdc8a3e86261d1a43f128ffabc
MD5 6ffcbe3af35ee2cd968b078035d734c2
BLAKE2b-256 c81347bd5529c4faf54c45d9b2c4d96f20a46ce50e2e30f99800d7332ed71a2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.1-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.1-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.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 439831902008444c6268ee0b0cbabe515a8dc242763ed356c300f856e81b6138
MD5 846fbc4c0e1d0b7bcf9425a803a18076
BLAKE2b-256 d31a6fa196751f83ccac9f412b547b4d324715e6b0b6b946f94d11e150734b14

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95d699d66153464d5cc3a2b3dd0c14672b347ea5bc4164a31ab575a7494833a3
MD5 2b5256cc358f2831101ac8ee62443c30
BLAKE2b-256 5da9f8ce8cbedc5219e9e86b8c94eafd5332ecd53bd78d35833d79610e52eabf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 fbffc06d2711c99bef63b89cf48cee98a60afdfb420833697d2f14f32d4a4056
MD5 6cbbebdd1ccdf3c657df1027df95ac8b
BLAKE2b-256 ab585b8cbefd80490e613d9821e62d9b910c6e4828fa723a2c47672cdc6a0cf2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e45df97575414a86d129a98d781bc862be88d03679786c7d316b707fe1f0d28
MD5 7302989e550c99223eb2e83257b906c6
BLAKE2b-256 9460a621bd45c3e98e8c286faebfef40845c8254742628cc0f637f22682ba96d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5290057bb477fc38533739a36b829432238c767c432cef0caba92f23b813932d
MD5 bd1bddf4f710e8c19e11b1acfb3bf4e4
BLAKE2b-256 6e661798be3752ed0d8eef884b687ea91103021f68ec67e7c13e7a605f4a56f6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 189.1 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 82c3bce3b75805c1bdb43366e877dd6518d2013f79c0b0966e2ffe7edefb96eb
MD5 17e7aeb93434735f899015462df293a4
BLAKE2b-256 c09b20874a1a0ba2d660dca1e4163019f788cdec678b6856d6177868a5cd22d0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 186.8 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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 eddb44ad56d065ce05cdb510fb4e5fdea48d2b7688ca8e182fcd6ffef28c41be
MD5 ac730850d926fbc6636847d725214595
BLAKE2b-256 c689057559f022cb53125bb72398410dd66cea00166fccd1c19b3d1b4da59f5b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 13bb2ec8ccd54a38f6cf4603c95b0113b9c6a065a04c7b0a274acbfbe5d8bd59
MD5 c411efc3ca124dd760059360aa94440a
BLAKE2b-256 a6eee0a4c62cad37d52b210eaa8842f24f10091dd2bb747f579c0fc06b99e468

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 60dcc881f4b4a837b6871fea26f863b68d3486fccd41e4c251e792ec573a66ab
MD5 a578d0e9b986e8ca48f606d54ef49cac
BLAKE2b-256 9385ca9b8b8e478f060e55b48607b2949e7585b801847a7343dbd2210a4c85df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8d0183a106f988a3e4512179360656657189e34f8dc50edf9078ab8262da4563
MD5 5064508c9dcd6be5e1fac743b3d0bfca
BLAKE2b-256 4e1cf4ea0bb47d7c8618c99ee8098cd73c1e673c7aaa82425df8b70e743b1159

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.1-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.1-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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1eb94ae6ad5f3dde459ea04ae90e6de0be325f50a81b98dfa9aebc75556fe3de
MD5 36b2acadbe40284248fb96a6afca4897
BLAKE2b-256 3ffd3a7c6b4a969f54180ceeccdad91a6ea35464aa72c0be76eb0428c9faf05d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 81f49aecdfaba5a1805569b777fed239a96f8392bb07e91112bda896b8d95ecb
MD5 8819f3c29c48361b187f8086376fe2e3
BLAKE2b-256 4a29e51b047e1513ef8265592f8ff29aeec26696a49b1c8197f6705a7c5b036c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 915aed099f942e32605a02a331b3052b917b6afef27212af897c4d3303eaecec
MD5 d45eb39891a01bfe4284d79132c7b2a5
BLAKE2b-256 aded211b5aca3d9f203ba4586854683aaa3d5bdf4eae86eddd99521660c011a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a74735df4373e2073661c453735faf1465fd29a4ba212f9b8c79c4821a079232
MD5 87a3c441af67220b26e246b34b7f1acc
BLAKE2b-256 d571325b703b0cafcfe0ab3088b098dfe4d52f0ca6117f6882c5a696e14f9bea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 aa57f11ff92f8f24f6bbfe663742444cf0b19fce15d2dbd6e6b28c41cfb6cca0
MD5 188956cf1fec278c661f908338d50a8c
BLAKE2b-256 f5d9a44a66b6791a68715ab602425a3a5a5b7cccf7140f40cfaac254a31b5c7a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 189.1 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d0665ea8c18f1e77d2e716ede67cdd397372a256c46d000b90bff5a43e4144f7
MD5 853077e16023922e3ee500606e778c83
BLAKE2b-256 3c188dffe5a30e339536150dc4dec6fd8ff5fe85598d8fa59e98eecea6dd3d4f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 186.8 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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e804d816a97034108857856fe9f9b1fb74aeed29c133cbde0bfaf3c6710c57d2
MD5 60c144eb29ecbf318224fdb66e328afd
BLAKE2b-256 f4f2d31d515698370def83c8864a8e06fc43ba0cf2faea74563b10698a992362

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 31da7b89dce08efb043ce2466f554a68a5df78732d344e30c23c85c492046c55
MD5 bbdc8cb6d4578d771f220daeb1e1e630
BLAKE2b-256 7dc31df1281cfd7fec12bdce375d804e3b1652640fbd6a8e598e98d79068b19d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3d779742e509da2ba3bd4d69f34c9b0d7fa97148c8e9f8e0a4ac121be337155f
MD5 b2485cb3b0fe5e6a0a5bb4609e1d099a
BLAKE2b-256 4fcff7e20d54acdd9b05d232b6dbf0fd676aaa6a97e10fcc51f71bfd7d75eedb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 172379033e408955e8ec44f755ab2c6c840a686658758c440e8ce43fe0400014
MD5 1bdd2840be1f4d29e92c23ef713959da
BLAKE2b-256 7e2770ab05806a5f3cd53b4109ff9e0e9f35aa12b73d5899cdff6a5c741d2066

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.1-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.1-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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d05f0430410d1af83bad0d43a51f3b6912d8bb4a97c3419c983a32fc3e13cbb2
MD5 03b0be9988af066ade8bfc78287de5c1
BLAKE2b-256 d5a50ee8fec37bf91a59fcebd3b3e6201eafdf8da6b8f768eeb360d8e2abc8c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7fea9f56eee6dd6e1f87f2c96a85c9efa0956e695733cf73cad94bed84f1d314
MD5 4abdf8def99c60f40a56d24c26b5ea03
BLAKE2b-256 4fa58692ef8a833c9a50723e9f87b634077fb909949431f8fdbe57b51a593484

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 d4dde3ea35f09260cbe2d0a59e88c4fde270b58567b2e1ab92815c30229c9243
MD5 8097e3da83c65cb42c693448914cd181
BLAKE2b-256 76574fba4c75c5d10aa3e7b305d0d2daf18be22d683fa12128a38241552cb939

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7cc7354a083fa4e52a6f252f8b6f6a0a59e3993cdb29fc0fd5299bc0f43cb61a
MD5 a5880c064101aeeb820dc0c52eb82230
BLAKE2b-256 c06d1fb0cadf119bb904cae53ce2617747fd869983cbc390a5d26b61c6d59181

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 356f5e91c1b89fdd397c4216c04351e112adf52ab42105977ddd0e25c726bb29
MD5 e9d5ace3596803ea4c578b2504875dcb
BLAKE2b-256 1edbd695f7be76768f0e79736b6336709dd732981566f1c08036414b0fe5282b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 189.1 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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5f239b144af56ba1f0ef3df5863fe13e54b36918881bf9cc73b831c4d704ece7
MD5 26b44b2875eb0ec2f0763238dca11ec2
BLAKE2b-256 d61461e389c1630ffa84782d04f37463b01b3b66eeb61cbeadd9de899003be19

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 186.8 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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 bf71d07296b36c4999272ddbaa9dd23a9eb5728f38fbad70e8244f13d9e231de
MD5 4f973f689d5a105f3a8f32335e0d78e6
BLAKE2b-256 6ee29f1cd085134d358aea1b31369765dbfedee925b33c066b06c2c54ed21625

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 260c09fbff7620bfd0537bef0936c4359534769ef303c637a05c9d5c72f1330a
MD5 d4722f3ed2499189822fdb67d8e193a1
BLAKE2b-256 e7911c8aeb95f1f165d998a8a9a1ca9b22f4f323486f1af2269794c147fa0ba6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 820da0eb9c2c2578e05a4a15ba1ade8f4481a4ca0484ddd24684a9d7c950463a
MD5 4c8672e12da9552710dca503ff5b5b1e
BLAKE2b-256 f4c5a2802da87e2ca4fb1b0e2c00ab4b584ed686c8c2d6bfe0cc5be13eb05f56

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f62a747687d1f42359a94f447dd46ad06ccc23ba2acc07f28adbc47d2aaab1ca
MD5 9d66662962e5b63c0f3a3903e3eaeb05
BLAKE2b-256 d3e25c7854e3014db2a61b9e34c5e63c0b2867ce716c3b545de9fd14443b412e

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.1-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.1-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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b60ef6cec73821f0faf2caa94ec724564b61f1d2c7db85da7f693e6439ec87f
MD5 24240323ca88b3c8190ceee5b8cc9843
BLAKE2b-256 e9671f551748b5be0678882148279903ad4e168ac41b895df0f961f4da760c43

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e4048c5dde95507aa210595a74c10806d1e6a006c00a932a1e6e1a588a36baf4
MD5 001bf331af45a4aeaa53162b1aee2b68
BLAKE2b-256 145270a9a9dcc6c5cd403a3806ca44ba30d3c88966285dd7b0c37f1e21f9a1b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 d53fd9a7d0f1cfec5dcfef09ed4341c9d06ca18efd5a9c95158fe97cda731776
MD5 abcb0ddc302da3041f0f53d1dee29d8f
BLAKE2b-256 2d058b8fd677d5e2c8f47ba32b4e5f5e76dfdec0899b6f634f157eefc68ad8af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ed0fa6b46abb8a093cab7d1ad8437e403c815bf89ecab48e5aaefaf0dcef8a8
MD5 3b20f1cc25ba97726c9ccb8e1ed9b44b
BLAKE2b-256 a0e721b1f81930da7c0119426f32a9aa5d3a64c3b45c9460408f01cc0151ad0c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a4423bb830ae099b691ba633cccf36cd5ee94a6e00def56e8b3da85f1d06690a
MD5 0efa07280e3c6f918a7031e2445625cf
BLAKE2b-256 9e8174d6fcb3e081d1dda417b93a5bcfa0ba710b33ee3dd8ab05eedbcf9a6d02

See more details on using hashes here.

Provenance

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