Skip to main content

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.

Metadata

Release files for simple-tls 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simple-tls 0.1.4
File Size Uploaded
simple_tls-0.1.4.tar.gz 273.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for simple-tls 0.1.4
File
simple_tls-0.1.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
simple_tls-0.1.4-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
simple_tls-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
simple_tls-0.1.4-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details
simple_tls-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
simple_tls-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
simple_tls-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
simple_tls-0.1.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
simple_tls-0.1.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
simple_tls-0.1.4-cp314-cp314-macosx_10_13_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.13+ x86-64 Details
simple_tls-0.1.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
simple_tls-0.1.4-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
simple_tls-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
simple_tls-0.1.4-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
simple_tls-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
simple_tls-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
simple_tls-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
simple_tls-0.1.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
simple_tls-0.1.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
simple_tls-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
simple_tls-0.1.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
simple_tls-0.1.4-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
simple_tls-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
simple_tls-0.1.4-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
simple_tls-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
simple_tls-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
simple_tls-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
simple_tls-0.1.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
simple_tls-0.1.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
simple_tls-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
simple_tls-0.1.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
simple_tls-0.1.4-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
simple_tls-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
simple_tls-0.1.4-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
simple_tls-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
simple_tls-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
simple_tls-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
simple_tls-0.1.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details
simple_tls-0.1.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
simple_tls-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
simple_tls-0.1.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
simple_tls-0.1.4-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
simple_tls-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
simple_tls-0.1.4-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
simple_tls-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
simple_tls-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
simple_tls-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
simple_tls-0.1.4-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
simple_tls-0.1.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
simple_tls-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 13.4 MB

Release files / simple_tls-0.1.4.tar.gz

Download URL simple_tls-0.1.4.tar.gz
Size 273.9 kB
Tags Source
SHA-256 checksum
How to use checksums
30ea70a9b59675edc6319e5a44fcf946427f83319220e84c87c772ebe7cfda97
BLAKE2b-256 checksum
How to use checksums
407b25bb53267172dd7960f2b88349ded13b7e61008d8203afd96415f3532562
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-win_amd64.whl

Download URL simple_tls-0.1.4-cp314-cp314-win_amd64.whl
Size 196.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
cda138f99d8d818d28c0152d95b22f146b732a2fa7aefac5cef8c42413a3e83d
BLAKE2b-256 checksum
How to use checksums
ce7679798cb02c1ff43186b43990246fcd203560622d251ce5ca93c8f54beba2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-win32.whl

Download URL simple_tls-0.1.4-cp314-cp314-win32.whl
Size 193.2 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
bb538d5e868ffd15784f6afc75111002974dd8c6da840713cfe47f55cc092b38
BLAKE2b-256 checksum
How to use checksums
cc7b9668a7b519366b0d05b9435618bb641481c31f0d932e67f6b64162a0c4d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL simple_tls-0.1.4-cp314-cp314-musllinux_1_2_x86_64.whl
Size 294.0 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c509a3bcadb41a12de9c46d21dfed79c1ec0aae6518eeaee99af2ae48dc6a77a
BLAKE2b-256 checksum
How to use checksums
eaec404e2ad80b709e87509ebece4724e051c9e19bd059b99b2372b80056592b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-musllinux_1_2_i686.whl

Download URL simple_tls-0.1.4-cp314-cp314-musllinux_1_2_i686.whl
Size 285.9 kB
Tags CPython 3.14 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
4e48fc7021475f12e414cfb3ff7544cb8e4cfc53ffdb1bc33abbadfd3db05ef2
BLAKE2b-256 checksum
How to use checksums
0c1be6c2023fedc9df8d22c91db08a66500b159b56689ed52e8a555cebf12f6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL simple_tls-0.1.4-cp314-cp314-musllinux_1_2_aarch64.whl
Size 285.4 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
30af56c9d2585c9f361ac0ca881590914969b01c17bfc2590187dc9e65dadee8
BLAKE2b-256 checksum
How to use checksums
617c182c3e04f9fd240ea459542ee516a31da57febdd101e653922fc09277b4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL simple_tls-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 294.4 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
21af5c5880e76a0cf2383c9aec641f60353bc2ffdaae8e523b5831356c1c232b
BLAKE2b-256 checksum
How to use checksums
94e299cd6dcf8fef92f5509b09b514a8236a22cc9c197629fc057323f48ea938
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL simple_tls-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 286.6 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5e44f69fbf4b0c5acb127baf64a61add5d3f3254c8c9d8ab843242a4a0f62574
BLAKE2b-256 checksum
How to use checksums
f447d29825d5c872807396ffdece382c4a25cf5c2d6ea0231b133f6eca88ef86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL simple_tls-0.1.4-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 285.1 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
107eec42ae25506c6f13364b4b4cfb48a9ef1de36c1390a85e9369cdc7cd0a3f
BLAKE2b-256 checksum
How to use checksums
a1519f61c08120c717e8dda7bc5807245927fbafc8208c6cf7020a313f43713d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL simple_tls-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
Size 265.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3b6a80db0837e18a9e7bcec9c7017179a1ec7d229fd8ff4c13c858c00d2c45ba
BLAKE2b-256 checksum
How to use checksums
1557b9c1c313e56e75a377829dd7e6427bf3aa09b6f94285f47aabc2c944cd93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp314-cp314-macosx_10_13_x86_64.whl

Download URL simple_tls-0.1.4-cp314-cp314-macosx_10_13_x86_64.whl
Size 243.1 kB
Tags CPython 3.14 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ff553c8d8065daa0459dcbd39f29688f25fedf5fee72d055a38407aa74998aca
BLAKE2b-256 checksum
How to use checksums
03006e9b7abf137547af9f018bf3fb79c643616742bb9852efe576fa4a4df990
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-win_amd64.whl

Download URL simple_tls-0.1.4-cp313-cp313-win_amd64.whl
Size 195.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bef25238434dc18e98ff68c47215141d3383bca2062bb43c1446d3d7495b1670
BLAKE2b-256 checksum
How to use checksums
4b58a0549d39c6347cdcf882198b26c433b37ac865af786134568caf24b6cf96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-win32.whl

Download URL simple_tls-0.1.4-cp313-cp313-win32.whl
Size 192.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
f3827210a82c70862cd7ac85d1fd859be61285c3d49d5c2dd79c17d3c80d6662
BLAKE2b-256 checksum
How to use checksums
c6773ac4e35a8cf2d855cb5c02a5ad5e55376f1905f684877cb061068ed034d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL simple_tls-0.1.4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 293.9 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6907bd595b90466fbf31d48e3a67eab8bb24d04f8ea3b1f7bfdcfeb128a97f2a
BLAKE2b-256 checksum
How to use checksums
d6851a62668a4ba754c1edd85c6f7506493fafe710f4d1fab662e01c8f7e5744
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-musllinux_1_2_i686.whl

Download URL simple_tls-0.1.4-cp313-cp313-musllinux_1_2_i686.whl
Size 285.9 kB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
eeaeff6136030767768973f2e2ece13c5cbbd1c308f11bc6f8eeb538e19857a2
BLAKE2b-256 checksum
How to use checksums
29723defa7bdc6627915f4ef2d1a071926ef1ca05c2aedcfb4dae10a8c46e84f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL simple_tls-0.1.4-cp313-cp313-musllinux_1_2_aarch64.whl
Size 285.4 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a894003804a2fed27271f258f3064e0bd654f25b9373be59e84782dc5a1bba4b
BLAKE2b-256 checksum
How to use checksums
f2ad42bb9768487912f470d906f13be8692e16c9e084aa9d252ac1abc69fe681
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL simple_tls-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 294.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5598456d94a2cc8901731a6c2bbe1a6a826f050abf484cfa61b03caad7fc190b
BLAKE2b-256 checksum
How to use checksums
a4b1c27c12e8325933613b44b14873521b560225a0187b5ffe66687c1ca9b816
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL simple_tls-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 286.5 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f82f39c64c7afc05a07255275bb33305c54cef6843eda1e59618e52b22602e90
BLAKE2b-256 checksum
How to use checksums
7d03fc134062f62c90778b78ed3d58d0b3481641369b245fd5225a0566eebab0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL simple_tls-0.1.4-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 285.1 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
78656cc2e306f437691ad29864d3706f5b5f6aff0d6e74ce0b36955d56515015
BLAKE2b-256 checksum
How to use checksums
27418f07ec0077ad3cd757f044214df7338b33031a4283429e75bf5fa72961be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL simple_tls-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Size 265.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1c636cfa4b1547ef935940e4cdefe8adc14ed129710bb9bfc22a48aa950e6885
BLAKE2b-256 checksum
How to use checksums
40c08f50fd8728e5952d79ea53d4ae007330824e59a67384d7646b5d472458ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl

Download URL simple_tls-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl
Size 243.1 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
594fa3a8504f13aea9d3734f634a2505493f02272e96fdc1b504c9c8849a4887
BLAKE2b-256 checksum
How to use checksums
87e881af6e5736549503e06c4c98ea98e66a38360efa88a5b4ea5afdacc3b700
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-win_amd64.whl

Download URL simple_tls-0.1.4-cp312-cp312-win_amd64.whl
Size 195.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d08453ee338ed84b97a402ed4aac6865851e350eb461785368f965a6eac21129
BLAKE2b-256 checksum
How to use checksums
d9c280f39d0b2f6c11c69aa4308bb61eea8341f7c5b3bbda0110fe0f6a22f64a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-win32.whl

Download URL simple_tls-0.1.4-cp312-cp312-win32.whl
Size 192.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
609d4f55885991631d12c5262deabf925bb82a6d9d39457a688ae2cbf4dc58b7
BLAKE2b-256 checksum
How to use checksums
cc76ca428d39a84a613a6266a158f3e98406b4cd2025d743e3515c9e7a2b020b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL simple_tls-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 293.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2fb54ccb11ec4d5f345e8c74fbbd06d8419d31ec2d47478b544f1f06c565f556
BLAKE2b-256 checksum
How to use checksums
6f8e22b7ea90e66ca5ceb5d8eae5820428295ff4fc1b601d4ff5153d85568fb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-musllinux_1_2_i686.whl

Download URL simple_tls-0.1.4-cp312-cp312-musllinux_1_2_i686.whl
Size 285.8 kB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
48e4e59a44c956dd5fae2ab57b07a55c37a9cd6fcac275d1cfe7bf0de3d2f5e7
BLAKE2b-256 checksum
How to use checksums
6eb44b982f76f0194bac11a06ec33c75ed8888aa8d97910fda21128e0db3333c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL simple_tls-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl
Size 285.2 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b75478e615ee67f26cafd925c811e8e78e4146117f9edc83141b6937dd9b3fb9
BLAKE2b-256 checksum
How to use checksums
a9c1844de3b1444ee8d5013265733ac94ed70b7399e7ebff397438346420126c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL simple_tls-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 294.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1723e9117d3e7354891544db574918d826f9c064e2b140e57dd53758ef409013
BLAKE2b-256 checksum
How to use checksums
ac6dfa004238baeed9de93c7cd927e4bc9a2b01c4ff9f8225f744e5e2b6924b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL simple_tls-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 286.3 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1d1a8d2dd62215d784a2ed79391ea8bce6caf109193d0a1d506f5055d77c4119
BLAKE2b-256 checksum
How to use checksums
3dcbb92417f7d13228c0ec37172cf7e73979aa8414564b30983e4780403ff7e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL simple_tls-0.1.4-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 285.5 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
227fec426f2cf0f442ca87c6fbd10f5db15393d7cf6ee4ba25c15ccc3450befa
BLAKE2b-256 checksum
How to use checksums
5890c91f85813e3d2df255e603818f34665c2fcb94f752fe5a03fcb2fa7975f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL simple_tls-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Size 265.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9844028870e8f1426e991ec18ab3d5b99e35f76f3bca74e3be5e2797d5b1958a
BLAKE2b-256 checksum
How to use checksums
c49014e83a6f9a5f10a21cb874b98618e1c7f959dad54c2ee8976a475e96392c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl

Download URL simple_tls-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Size 243.1 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
1b3c43f9b86adb4446b5b66c89c5f1ae1fa0a7d996beeb7ebc909c842f8f85d7
BLAKE2b-256 checksum
How to use checksums
87f2a866663365086d5e12576524dbf03346aa2dda3b490c515602eac81fa477
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-win_amd64.whl

Download URL simple_tls-0.1.4-cp311-cp311-win_amd64.whl
Size 195.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1bf6c462d4cff01f00cb7053d3ebf3859c80095a0763def76a61b429321b9b63
BLAKE2b-256 checksum
How to use checksums
7a8ef9948751a2dcac307e1688b6a164be0725e55942bce678af526142f4349a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-win32.whl

Download URL simple_tls-0.1.4-cp311-cp311-win32.whl
Size 192.3 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
11f0cec409d6ed523ff03696b5129f6695c5b231cb7700aecda7d9a56ede45b2
BLAKE2b-256 checksum
How to use checksums
96c5e899b508a62896e4ba20eaab00876e3432b72c57c59a6b1e046000fcf3d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL simple_tls-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 293.0 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2801e773c193014c67acf78655461e4cda0ecbc43a78b2db6478660448829b07
BLAKE2b-256 checksum
How to use checksums
4bd6a05084a1316392bd9768926ad9987a6fea80bc0f28ad06ad1529c37bc403
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-musllinux_1_2_i686.whl

Download URL simple_tls-0.1.4-cp311-cp311-musllinux_1_2_i686.whl
Size 285.4 kB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
018ea46001055e80d048d415f20f29fa13dcc0f7f61e78449ef1b7a78fd87cd4
BLAKE2b-256 checksum
How to use checksums
be79d9772cf07334e11eb6d3049a5cca68d75ac0b0e59248ab923c30ec5e889f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL simple_tls-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl
Size 284.5 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8f81f25ea19bded6b8a31ca417170e3ec0cc1513893ebd3cd59def6401b43592
BLAKE2b-256 checksum
How to use checksums
024eca492ceb4e27be9483857544088d5f4a593c51124fbc9457301ac4153d2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL simple_tls-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 294.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
136afa9fd8a5bd2c64189e654742c2f2462fcba9f02cb80d6cb517b9edb658f2
BLAKE2b-256 checksum
How to use checksums
19a83ee1b68f999380c0827879592e29373fc8914887f8a21a875177bb342d0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL simple_tls-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 286.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bbcc15a25f3c698abbd2c3cc0752e51a73af4ac98452bfdbdcd898f4f566c647
BLAKE2b-256 checksum
How to use checksums
a3d71e795be828f7032fa05c4fe9cc70034f6598b82d521b9fb2612b6b3b092d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL simple_tls-0.1.4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 285.1 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
99964f298a4f57eb27ad95df3604799ef6ffbacfe794659e2d3c0a65d92f5397
BLAKE2b-256 checksum
How to use checksums
091f95da6f41f6cfcf41653ec34ff3942cc8b852f2224a13b775166cac63e8e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL simple_tls-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Size 265.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e2aa6aa12ebe6ed715c773c73d4f4d379c6bc55248809c0af9c03a2877a89ac4
BLAKE2b-256 checksum
How to use checksums
218cec297ba1b78734a82e8f07e35c3f1d158331c7ed6f389cae15607cd2e80c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL simple_tls-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 237.5 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d1225089b909420728f0a904de47a9b1553457a9e9673dbb9a94b9eab479d54b
BLAKE2b-256 checksum
How to use checksums
58f65abe4f0d44ac729b87585130516855d44cdc72a93da5e82b36affde23b6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-win_amd64.whl

Download URL simple_tls-0.1.4-cp310-cp310-win_amd64.whl
Size 195.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
be4b957fc9edc9c9252756e01c418a8742256bc1b168c77e9c067f92f309a563
BLAKE2b-256 checksum
How to use checksums
83ff26a00a0db51e16b127c75ff737ae49b311f32bd3ef1a324339a6ad8a7f32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-win32.whl

Download URL simple_tls-0.1.4-cp310-cp310-win32.whl
Size 192.3 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
f973ea7180cac0750ebd93056697aa53a1132d97b5f3ea542662f70f8b1da1ec
BLAKE2b-256 checksum
How to use checksums
95324d69bb692d0f1b485858172b4ade34f0f41500bd39ab50f46b4b85c6610b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL simple_tls-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 292.5 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
340834490cf4a9e471b20c1a8f3802d7d86d14e3cbc5e427dcd30f2d79110c2d
BLAKE2b-256 checksum
How to use checksums
b42711caef10e960a37732889c17db70a4ca8c44ccf0dbcb8c5b160c9c53f01b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-musllinux_1_2_i686.whl

Download URL simple_tls-0.1.4-cp310-cp310-musllinux_1_2_i686.whl
Size 284.9 kB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
d2ca0f65f0bd37dd8a132c51da11626017f3282b6fed52465d8f47c16d57e999
BLAKE2b-256 checksum
How to use checksums
bd04d58800cd4b9e62379258e46adc6dd0ccad1de875047544ca491fc2c8c41a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL simple_tls-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl
Size 284.0 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0d3f62032cd49b3b710f33e41491181b3fcc82eff5ccd990744e71a41b9f1ceb
BLAKE2b-256 checksum
How to use checksums
a546206fa0fa7070efc461418b54c3426895d29c3ef93677a355b53ffdf65aae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL simple_tls-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 293.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
03df914d95b1870edc95d0c8b296948ec0a2f3e6d1fc6a3285f3a5df12efaaac
BLAKE2b-256 checksum
How to use checksums
73cf2a4b0603db81add2a31ef9f13369da420df1d89533b7fd7ba19cdd2a2b86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL simple_tls-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 285.9 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fbc6acb1aeea68a0289a03e39447cd8514aa651ad2014dbccc61bef8d1b7c4e6
BLAKE2b-256 checksum
How to use checksums
931791fdcef80f8845218610463c31e9d715a9fdcd3db0674a2de7802da4a25f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL simple_tls-0.1.4-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 284.7 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
36a7855a59b997470a6f26d83b98aab5f7ff099586e3b7800161987d08f8ce7a
BLAKE2b-256 checksum
How to use checksums
3e9310c3406f2462dae804c444018002997ff075661f6ab33d8e1a869353d70c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL simple_tls-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Size 265.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
71f8ba582e7c6ef6eaf157824f04611c07fbf824a6b9a2d9a79bfa4063446244
BLAKE2b-256 checksum
How to use checksums
a311f718ea78edc075949f8faa84a2edc491c798925d05fa4b030b2b299d2e70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release files / simple_tls-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL simple_tls-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 237.5 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
05e48e04bbf583a5d9c93b173ffafa7360a4a58fad119fca97c9168968b7dd7e
BLAKE2b-256 checksum
How to use checksums
f31f90e727756762b492567424377081ff047f598bcb08ddce87641c24fbcde0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 18, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.4 This release

51 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page