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.2.tar.gz (271.8 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.2-cp314-cp314-win_amd64.whl (195.1 kB view details)

Uploaded CPython 3.14Windows x86-64

simple_tls-0.1.2-cp314-cp314-win32.whl (192.8 kB view details)

Uploaded CPython 3.14Windows x86

simple_tls-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl (292.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

simple_tls-0.1.2-cp314-cp314-musllinux_1_2_i686.whl (284.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

simple_tls-0.1.2-cp314-cp314-musllinux_1_2_aarch64.whl (284.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

simple_tls-0.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (293.2 kB view details)

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

simple_tls-0.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (285.5 kB view details)

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

simple_tls-0.1.2-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (283.9 kB view details)

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

simple_tls-0.1.2-cp314-cp314-macosx_11_0_arm64.whl (264.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

simple_tls-0.1.2-cp314-cp314-macosx_10_13_x86_64.whl (241.9 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

simple_tls-0.1.2-cp313-cp313-win_amd64.whl (194.0 kB view details)

Uploaded CPython 3.13Windows x86-64

simple_tls-0.1.2-cp313-cp313-win32.whl (191.8 kB view details)

Uploaded CPython 3.13Windows x86

simple_tls-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (292.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

simple_tls-0.1.2-cp313-cp313-musllinux_1_2_i686.whl (284.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

simple_tls-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl (284.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

simple_tls-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (293.1 kB view details)

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

simple_tls-0.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (285.3 kB view details)

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

simple_tls-0.1.2-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (283.9 kB view details)

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

simple_tls-0.1.2-cp313-cp313-macosx_11_0_arm64.whl (264.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

simple_tls-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl (241.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

simple_tls-0.1.2-cp312-cp312-win_amd64.whl (194.0 kB view details)

Uploaded CPython 3.12Windows x86-64

simple_tls-0.1.2-cp312-cp312-win32.whl (191.8 kB view details)

Uploaded CPython 3.12Windows x86

simple_tls-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (292.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

simple_tls-0.1.2-cp312-cp312-musllinux_1_2_i686.whl (284.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

simple_tls-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl (284.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

simple_tls-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (293.0 kB view details)

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

simple_tls-0.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (285.2 kB view details)

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

simple_tls-0.1.2-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (284.3 kB view details)

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

simple_tls-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (264.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

simple_tls-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl (242.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

simple_tls-0.1.2-cp311-cp311-win_amd64.whl (194.0 kB view details)

Uploaded CPython 3.11Windows x86-64

simple_tls-0.1.2-cp311-cp311-win32.whl (191.8 kB view details)

Uploaded CPython 3.11Windows x86

simple_tls-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (291.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

simple_tls-0.1.2-cp311-cp311-musllinux_1_2_i686.whl (284.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

simple_tls-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl (283.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

simple_tls-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (293.1 kB view details)

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

simple_tls-0.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (285.2 kB view details)

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

simple_tls-0.1.2-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (284.0 kB view details)

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

simple_tls-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (264.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

simple_tls-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl (236.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

simple_tls-0.1.2-cp310-cp310-win_amd64.whl (194.0 kB view details)

Uploaded CPython 3.10Windows x86-64

simple_tls-0.1.2-cp310-cp310-win32.whl (191.8 kB view details)

Uploaded CPython 3.10Windows x86

simple_tls-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (291.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

simple_tls-0.1.2-cp310-cp310-musllinux_1_2_i686.whl (283.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

simple_tls-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl (282.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

simple_tls-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (292.7 kB view details)

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

simple_tls-0.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (284.7 kB view details)

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

simple_tls-0.1.2-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (283.6 kB view details)

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

simple_tls-0.1.2-cp310-cp310-macosx_11_0_arm64.whl (264.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

simple_tls-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl (236.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: simple_tls-0.1.2.tar.gz
  • Upload date:
  • Size: 271.8 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.2.tar.gz
Algorithm Hash digest
SHA256 4b4fc226da29544a81651f4083f8f1006daa734600b43bff5d4c0789b218c875
MD5 8d303a763cf37c1c7620e69f3dfc16a9
BLAKE2b-256 850e9a86e2818ce24a527d206f006992456e8f8a227e0fc17259a652cd1f5632

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 195.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.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 afcb1a8e6dc0cf9e186a84ead8167ea00979993ac251de750f32a1173d2f8177
MD5 9d8b60ed48b5441420cf4374063b42f2
BLAKE2b-256 be6cee1e84622d52c2a9b53ba312104ced2149cf89294351d12dbf6587b7a77b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp314-cp314-win32.whl
  • Upload date:
  • Size: 192.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.2-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 c64b139e4a52320e6aa0fd4c8b96f010e254804efe0243ad9e2ba4309ffd5ff7
MD5 6f1893e84dd28cbefd7eea62cf831e22
BLAKE2b-256 42e56f3536f4acb1f3e429bdc47a4fdff26b84cd3df68696f0531c67e52014fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 056bb0d3a6ef73a406bff07f0f6bbb3a295ef436a5bd428a0dc8ceed0d511e40
MD5 76e1767fd4b966df816b17c17121014c
BLAKE2b-256 b9abc8bd4a229f7fb9e865988e812e05149d413030e1d3c61e0974190413b2de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 93699001cb975316afaea1492e9293ddef69ea2e7f5d4fde44bd6e30da8d56db
MD5 306004e4c603b01a1c7641943dca043e
BLAKE2b-256 98471b6a9e5c368fd957066dfbaaae0d15625380d53538485402efb9e562fe35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2ae8e3006d082bd8c014a6a41d13f740a80ec8f1ae811620de1749b29ba39712
MD5 20d0526ecf7e040a8f67b47365b0eec2
BLAKE2b-256 8f2ae9f847c3729aa9c7aa93f94aaaaae4e2ddbf96c04acdd0cb82999dbe21fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.2-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.2-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.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c7df31451a13ebaa497d01f7fccfb21307a9ee725e805bfd127771bc66681bd0
MD5 a02f78e6b5bb8b445a02763d14bd0b80
BLAKE2b-256 ae55c49137f86e6ec110edf2e5816157cc3846eb6e1d070daef64ac638f083f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51f71b3610cc4ff6053901ef8cec8f35a18f55c365774a05d998a5daca295335
MD5 4a3cf842d8e614d73ed5111e5d7c5626
BLAKE2b-256 6b2bd25fb02fdb79e93ced24743aa6f255f1ef229a37138b819f8c8be6172d6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 fe03ea0a92e218ccdf7525a5133ac4f59c04263c99ff02eed88daf3be4ad1b41
MD5 4be76331c92685b95ff0042628c14971
BLAKE2b-256 9b9b83e1d5548315823c1366e193c52b4f0de34f8f4f2fb720440de83fbd2360

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ebeb0c3e81bce7f471ef3115a538a740c6e6c8019ef04f3b043e9f8ed9dfbdc
MD5 69995d51bcbc35e25ae3c1124d19a9fb
BLAKE2b-256 f7a41837789fb02f9d3191e1498686ce8868aeeb61089ca24648f9431efb3a73

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a7f288aeaad36dc17327b722348c95f5fb314aab72fb605a4e7c98cabbad633f
MD5 97313f37f6afdaf0b09410083d2bd1ea
BLAKE2b-256 fbe9999d3eaf86ed73da5f2cfdf173e23898d2949cc1353bb8a88577e1d031d8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 194.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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2fcb7086f08a45b01d3e29717f84680773182b1ff1535c1e3bb578c034abe6b6
MD5 8df8eba08414ada525fb0e78d9e323a2
BLAKE2b-256 f7e35a214886defaaa657572a6766145869252e36a2c2da076caa9e0c850d7ec

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 191.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.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 b4fc5b33b56ca183fb0ef92657df260bcd007100bc2b682e6ef09eb304008c19
MD5 3a1a4971af30abad3de25359db35cb53
BLAKE2b-256 d42bd002449915ad5208c22d8e0088f6b1607c60aaaf9be9d338702a37c8777e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 764a8a91fbece052ed50e9cf431cf6a9974aedc9aba632df66d6dd724e2dd7f3
MD5 715cd77937eac87abdd3d23dc8f76def
BLAKE2b-256 177c186e2bec80185cd98197e71ec78ceec650def61bdf00ad986fb776bbb607

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 78177a4496c566f6d30da6974f166b894d2d785b23c8f1301dafe803edb2accc
MD5 525f4e539bc4a19458ce15ee2152a5d0
BLAKE2b-256 f9babfbb8f6799c8c7a9233a72ab85367f95e47d0b9fd88acedfc3af50b7e341

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a9e28b46df2721d73b7abed7bff7eb77a4518c5efb169f84294cadb2f97f74e1
MD5 9b050b5b690eb56433e8675878eb9e29
BLAKE2b-256 7a18fb27fd51993470fdcea8ef1002b810d6120fcab51917e1b04638e75fb6bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.2-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.2-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.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a5a9500c734c23d99ba74da2798daefa5e5d7df9d213664776a34e5c8934f3f
MD5 ceb2a27404a19fda32422bd9c7ebc9a0
BLAKE2b-256 b583b76a8ce4c30fccf51d5f0b2c427ecad07384314c5ee35f9f29a318fe0f88

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 235d0f9beb7727786fb758e256d5be3ce7dd3898ae3af5360464b58cb5fa8880
MD5 94038da4ca6cfdbdf5a24d26e3276f95
BLAKE2b-256 af1d42fc67c95f4513d0f68db54dcbddbe2da802917d973518da744939b83f92

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 44467bfe4c2a637aef855cdb245cbce6746e41d4f907c9a9bb4f3d33fb6e9400
MD5 b9209a30c89ec236447ce74ad8997716
BLAKE2b-256 9c6938eaadc70b73d057a77c492aa8393eaa0cad2655ac4c273d69520658718c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e31d8d2bab98d5726fa70b8d709b2394686a640c2193878331ebf52b25a5ad81
MD5 2a83580a658e4bc8befcd9e1534cdfca
BLAKE2b-256 266f53bb3fb684155659a256a7e339f844aa42951a859433077542dffa98b839

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 819fc5190ffe03082a1a0e4a68046152bfe62ffc8dcc82c48642d6a2fbeb2eb6
MD5 2fbc84291e7236cd5c56447c69cbd264
BLAKE2b-256 9ce14e5e2909f068acf1cd34ed5308610987261d234bfa601f10d4e91a8fdfea

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 194.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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3b46ea481beb92b518371890f88f5a7a5a80d37f869e03ca9ae39b305939a6d6
MD5 69e38baed48e6f6f164b23178bde6d68
BLAKE2b-256 70a6122937418193a821570dba7ad0b7ba1dd2e18fb6039f63eff6bb55a9e4b4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 191.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.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 12bb77523f9c4a0fec9b5c4f35af3038cc536533ae828bb7994890a6a0c2a0ee
MD5 66615f894e0f4e8eff8781889f005723
BLAKE2b-256 8e359e98cef1b4f365a9cc3000c72d010ade240ee1c2eee219bdf799c5b66e3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 95d1b8576a6e1ce89fa7ad4e4535dedb0ea97ab157a993080e6d5f118d9fa5b2
MD5 c71c4d1627c130875c04f3ccfa184c6e
BLAKE2b-256 667b2f4bd60b92cd70c1b6245a5cb09a84f8cc24974676dfb3d527591694d69c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 89d8389da2121c28082048e47b12380c0fa47777e315960c8d9bf1262c119556
MD5 8a66223694012b5f48f565fd52092058
BLAKE2b-256 45b308b7f4d11f0814919491a2c0ca70ff39f5ef921c6dfecbf41b5e40ff2c59

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cb3a40e5aff69adbee5412f9b7dd1622464ad98bfd12c7116d65092cd2337270
MD5 aa5ecb3202f16566ef8865c87d77ba4e
BLAKE2b-256 5229cfc209df5838ff2cdf9b9242bfe056c260e3417fbfaaea47e3749e42a428

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.2-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.2-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.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 024cd7b30a05aa7eee35d429c5ec69064f0409690c475cb71f41cbe6acae77fe
MD5 1ef26caf052270c5e496cdeed9afeae6
BLAKE2b-256 75358f4c93a7f5bfadea26e9ac043366c594785fcde4749b6e11c7fba6f24ffa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b5159c5a2b74cccf42a520a5bb83db4c382eb20021bd25393388a8d10d8a9bd7
MD5 4eeb06bb2f66aed0fca083ff3094999e
BLAKE2b-256 2127068b1a7ffeb15e29cfb170abbe62288f84b3baf5f942ef15c8c3cdcc9769

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 3934a1606dc71c42504be2c00d8b0483a805a417597308871c3ff21d78627894
MD5 070516247046b2fdc5bb9c5ad0776e36
BLAKE2b-256 ed80c90092c9489830957571c4a12eff1b295362b6f1a48789af2a964b6fe598

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6605636ab38be7095b72cdeca351458cfbbe2c3f110d32782dbf650cef26d0f0
MD5 aed5a9c9331f509bcafcf522bd4cc414
BLAKE2b-256 3eb308d8b5975a980cfb370e831166f57a8e0b9a09aefc34692c1f8ef7b1d1b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cbc5b00d92005d01b1bb051e0a9c9fb3e6c1dc621f04f297685b9b7ce556e8f7
MD5 d780e75fe932a46ba75a697970bf718c
BLAKE2b-256 f930ebe742fdb0dbd2e90244e54aac17e9659e33e74cd95e0462c59b6e818f7a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 194.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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bc2de70267b4be2241ce83daafe1eeab1fa92298a17f7170a16fdc207cc02673
MD5 b57f097e345362258946e46c6e86c5aa
BLAKE2b-256 1649c08828dce13562176ea5b5593d054180f2d8c78c68548a548b4fbae3e848

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 191.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.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f3058956805904c72c50f79fcbae00bc79221496c48d0531375ad5bfc999fabc
MD5 5d44b76bbf31d989f97910fb758852fa
BLAKE2b-256 3c61391b373e2ca996c5c70f7911987c915d91dfd27a08d0f78499438bd8140b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 33217ffe19aea184501d8c069a263a3d11a61ec68ab4ac2538eb33e72c232978
MD5 fe386b1ddef7b590a03ab96268f4e314
BLAKE2b-256 29565223c6c9f02771441bedd899a3d947dabde05b53eb9a4e3176e88bcfa401

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4264f81f21069393da984c048182fac43ab4e028ca3bb003cdc64ce356ea7180
MD5 1918d5cd9a85bdf9d75e2d00080d45ad
BLAKE2b-256 c63d4c7a7ef269afbd396a2f276f3ed73a2957ca852594c75c9776be61cf5dad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d6fea62c048097de9c74f4eb4d01cfb7d4fd5c627b4172551809c4176125dff1
MD5 35bcba2eee9dc34b12c6a979ddff98ed
BLAKE2b-256 cf652564584f911a50c18ce45646de8896d53845098241f4a63306fb7c7e8f67

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.2-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.2-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.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 34df1eab878dfe8a188aaab3feabb595ccbf59d3ed5d7affbb81a782c7ba7b37
MD5 eab840224d5dd041432c6498cf4d0d4d
BLAKE2b-256 fe88722032159ffb776df5d7f975cf97abfbe6a2ef146c1aa40e30e1ed38ecd3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dc852dba42e199e3a385e8b5728ac6e0c3e88e0da56b22d242e2313516dd1091
MD5 eea57dfbec6441e108c1d9648ccc3953
BLAKE2b-256 3ed2e88557b1046efdfbfaafc1d4415ac7bda77ac0961163186389d2536065eb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 15938750775c4725c0dc5c0af9cbdd8d3ecea7c688c6dbc2c569b9de36b52e09
MD5 708eb7df8e80a27ab06c6179137a39dc
BLAKE2b-256 f0a67803e37a8aa9dc1544624c19c143f2ae1fd37a33c5805c915dfd0b4b8eff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e72df942a3255016f71b0fdb5a5d034f28a728861d2746d1bd2ddeb49c37a66
MD5 dff05b03a410c55b338455b53c107f36
BLAKE2b-256 462eace5340e90e7f19545236c5e5efbf47b975410301a26afce81901bf7eff7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 16d46dc0068c3fbeb4bca152b319f6614b99ef8670fed1a9c0d9f8b99e85d0e4
MD5 a0fa041ca0fa920f5b280d95eda8508e
BLAKE2b-256 d1f4caae81629cdc0233df20ece470066d08e094359449c50b5fdcca934cc531

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 194.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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 10ba2a5e7324198ddbed5f3e8713bfe372b024127139f3efb934865379cf75a2
MD5 dfd47feed42d293ee1de00e52e8e1762
BLAKE2b-256 4786a311193b2767536d4aae5f2763bd86de7d996149fb0b3850b74512c867fa

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: simple_tls-0.1.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 191.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.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 9227a2fe258c06a6e26c020590e19561e7ce3881ed94e249bd13116c66b6b4ec
MD5 bfb0bd1fa00a187b7b4d92d9bc41756f
BLAKE2b-256 3709674d3ff63762a2d84872fecae676e9bd448537acd6833902122a050f5193

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9ff89afc4d939be1fc4cf2b2900db570f67b70fd567a65d1b7c1f8b2241ada79
MD5 e4ebb58a62f78bb54a7d3c5b7baa741f
BLAKE2b-256 f9774d00612ee558a6dd323c4a573c32a6a0b769dffe53c52fea2698c42abb0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ade0482b989c36510b900eb2503c4b2a74b578bbda92453561df8b1cffccbaf8
MD5 e581b6106111e8164ca0f5ac5b058a34
BLAKE2b-256 191eeec1fc4f91bb883db16883e4c4562906ec6626cb3d5ffaba52b91b4802e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e4156a6b996a1b7ac076eb125706ce05a4d652070655a041a31c2f824404178d
MD5 327e69ce354b02840295d27e03322de1
BLAKE2b-256 8526a77edca743b2c9424b277597e653ed3e38a04c34b1c27b327d09cc31880d

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_tls-0.1.2-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.2-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.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5da00054569974764e638d7cbd3867b63f7fc58310bd025fba30b386bf1d1d09
MD5 4e4b995d9f8a20c8c6b670ed4dbc9ab6
BLAKE2b-256 943fabb5205c73b4ffe0c512dfe551c3c9e009069061e6dbdf2b9a4ab3e3df84

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 363740d53e1ed5a63108f42fe2311287a2ee8a3b151c3ecbafb2816afcfe58d2
MD5 7e548d0fa8bb322da5a3f0411feff98c
BLAKE2b-256 5c422652dfb1edaeedb8f9182071692e51eec0d97788acf424e9eb28bfc348a9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 4bd413903e1d5b888cd4b07a7a650025ff69274083f99db5656d799770fd7cf6
MD5 5ccbff5977a293174c0aa983aa240d2f
BLAKE2b-256 bba4f0882688de6de8acc990a452d39083d7c0b8d6f13e42cd2b7b9836a6f14c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79e223cb699d05a86499e15a012513342a34c010dc057f2f2e5365475db35114
MD5 5ef146a804b1e3d4bc372c0c75419d9d
BLAKE2b-256 7f3ff61e423fe68311fb098f336a24d646432bee3a3c1683f579221298458ff9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for simple_tls-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ef72e4a02d72c3a63d468c1d9a00e1b31bf643bebcbbdbba5cf882f04b734a68
MD5 6daae94563e7fe3d36a09f4913e4e30b
BLAKE2b-256 fd7f8545617aa5bac1600d34f578305b514ba41b0e633750e0b230615d298bec

See more details on using hashes here.

Provenance

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