TgCrypto-C
The PyPI distribution is tgcrypto-c;
the Python import remains tgcrypto.
Platforms: Linux (x86_64, ARM64), macOS (Intel, Apple Silicon) and Windows (AMD64). Wheels are built and tested on each platform.
Fast and Portable Cryptography Extension Library for Pyrogram
TgCrypto C is a cryptography library written in C as a Python extension. It is designed to be portable, fast, and easy to install and use with Pyrogram and Kurigram. It implements the cryptographic algorithms Telegram requires, namely:
AES-256-IGE- used in MTProto v2.0.AES-256-CTR- used for CDN encrypted files.AES-256-CBC- used for encrypted passport credentials.
Requirements
- Python 3.9 or higher.
- A C compiler (the extension is compiled from source when no wheel is available for your platform).
Installation
Prebuilt wheels for Linux, macOS and Windows are published on PyPI.
pip
$ pip install tgcrypto-c
or, equivalently, the explicit module form:
$ python -m pip install -U tgcrypto-c
uv
Add it to your project (updates pyproject.toml and the lockfile):
$ uv add tgcrypto-c
Or install it into the active virtual environment, pip-style:
$ uv pip install tgcrypto-c
The distribution is named tgcrypto-c; existing code continues to use the
tgcrypto import, so no source changes are needed:
import tgcrypto
To install directly from source:
$ pip install -U git+https://github.com/bisug/tgcrypto-c
Performance
On x86/x86-64 CPUs with AES-NI support, the library automatically uses hardware-accelerated AES instructions, detected once at runtime. On every other platform (or CPU without AES-NI) it falls back to the portable software implementation. Both paths produce bit-for-bit identical output.
Run the local benchmark with:
$ python benchmarks/bench_modes.py
Every mode call releases the GIL, so Python threads run AES concurrently and throughput scales with cores. Measure that with:
$ python benchmarks/bench_threads.py
To build without the hardware acceleration path, define TGCRYPTO_NO_AESNI.
Note that setting CFLAGS replaces the compiler's default flags, so keep -O2:
$ CFLAGS="-DTGCRYPTO_NO_AESNI -O2" pip3 install git+https://github.com/bisug/tgcrypto-c
Passing heavier flags through CFLAGS is possible, but measurements on the
reference machine showed no consistent gain from -O3 -flto over the default
build, so it is left out:
$ CFLAGS="-O3 -flto" pip3 install git+https://github.com/bisug/tgcrypto-c
Benchmark before adopting any such flags; the default build is already the fast path on AES-NI hardware.
Note the portable table-based AES implementation is functionally correct but not hardened against cache-timing side channels; the AES-NI path (constant-time instructions, used automatically when available) is preferred.
Small-message cost
MTProto encrypts many small messages (a 16-byte payload is a single AES block), so the fixed cost of every call — argument handling, key schedule and the key-material wipe — matters as much as bulk throughput. Optimizations targeting that fixed cost:
- Key-material wipe (expanded key plus loaded round keys, ~500 bytes per call) is cleared with word-wide stores instead of a byte-wise volatile loop, which is ~8x cheaper while giving exactly the same guarantee.
- Key schedule — on the AES-NI path the 60-word expanded key is generated
with
aeskeygenassist/aesimcinstructions instead of the table-based scalar routine. - No redundant copy — the AES-NI paths read the input buffer directly instead of first copying it into the output buffer, so large payloads are touched once rather than twice.
- Reusable contexts —
CTRContext,IGEContextandCBCContextexpand the key once and keep the chaining state between calls, which removes the key schedule from every subsequent call.
Measured performance
Every figure below comes from a low-power 4-core Intel Celeron N4120 with no AVX2 (AES-NI only), running a Python 3.15 Linux x86_64 build (best of 7, single-threaded). Absolute throughput will differ substantially on server CPUs, and these numbers have not been verified there.
1 MiB throughput, one-shot functions versus reusable contexts:
| Mode | One-shot | Context |
|---|---|---|
| AES-256-IGE encrypt | 666 MB/s | 653 MB/s |
| AES-256-CBC encrypt | 692 MB/s | 691 MB/s |
| AES-256-CTR encrypt | 1138 MB/s | 1243 MB/s |
16-byte calls, where the key schedule dominates:
| Call | Time |
|---|---|
ige256_encrypt |
806 ns |
cbc256_encrypt |
882 ns |
ctr256_encrypt |
1068 ns |
CTRContext.update |
329 ns |
A reusable context is therefore ~3.2x faster than the one-shot function for 16-byte CTR, and the gap disappears once payloads are large enough that AES throughput dominates.
Thread scaling (1 MiB, 4 CPUs). Every mode call releases the GIL, so each thread runs its own buffer concurrently:
| Mode | 1 thread | 2 threads | 4 threads |
|---|---|---|---|
| CTR | 1114 MB/s | 2289 MB/s (2.05x) | 2899 MB/s (2.60x) |
| IGE | 631 MB/s | 1249 MB/s (1.98x) | 2413 MB/s (3.82x) |
| CBC | 670 MB/s | 1307 MB/s (1.95x) | 2465 MB/s (3.68x) |
Even IGE scales: its chaining is serial within a call, but separate calls are independent. Beyond 2 threads the returns flatten on this 4-core, low-power test machine because memory bandwidth becomes the limit.
Comparison with the original
| Original (pyrogram/tgcrypto) | This fork | |
|---|---|---|
| Status | Unmaintained | Actively maintained |
| Python support | 3.7 – 3.11 | 3.9 – 3.15 |
| Packaging | setup.py |
pyproject.toml (PEP 621) |
| AES acceleration | Portable software implementation only | AES-NI hardware acceleration (runtime-detected) with software fallback |
| Speed without AES-NI / non-x86 | Baseline | Identical (same software code path, bit-for-bit) |
| Output compatibility | — | Cryptographic output is bit-for-bit identical to the original |
| API | Six functions | Unchanged — drop-in compatible with Pyrogram and Kurigram |
| Extras | — | Reusable streaming contexts, type stubs |
| CI | — | Test matrix 3.9–3.15; wheels for Linux (x86_64, ARM64), macOS (Intel, Apple Silicon) and Windows (AMD64) |
| License | LGPLv3+ | LGPLv3+ |
Upstream ships a software-only build, so the AES-NI path is what separates the two. Measured on the same machine, same interpreter, same buffers (1 MiB, best of 7, alternating runs):
| Operation | Original | This fork | Difference |
|---|---|---|---|
| AES-256-IGE encrypt | 101 MB/s | 664 MB/s | ~6.6x |
| AES-256-CTR encrypt | 84 MB/s | 1230 MB/s | ~14.7x |
| AES-256-CBC encrypt | 101 MB/s | 694 MB/s | ~6.9x |
The speedup varies by mode because the two implementations have different per-block costs. Encryption and decryption are equally affected.
When built with TGCRYPTO_NO_AESNI, this fork matches the original almost
exactly, confirming that the gain comes from the hardware path and not from
changes to the algorithms:
| Operation | Original | This fork (no AES-NI) |
|---|---|---|
| AES-256-IGE encrypt | 101 MB/s | 103 MB/s |
| AES-256-CTR encrypt | 83 MB/s | 83 MB/s |
| AES-256-CBC encrypt | 102 MB/s | 109 MB/s |
API
The legacy TgCrypto API consists of these six methods. Reusable context APIs are also available for stateful workloads:
def ige256_encrypt(data: bytes, key: bytes, iv: bytes) -> bytes: ...
def ige256_decrypt(data: bytes, key: bytes, iv: bytes) -> bytes: ...
def ctr256_encrypt(data: bytes, key: bytes, iv: bytearray, state: bytearray) -> bytes: ...
def ctr256_decrypt(data: bytes, key: bytes, iv: bytearray, state: bytearray) -> bytes: ...
def cbc256_encrypt(data: bytes, key: bytes, iv: bytearray) -> bytes: ...
def cbc256_decrypt(data: bytes, key: bytes, iv: bytearray) -> bytes: ...
class CTRContext:
def __init__(self, key: bytes, iv: bytes, state: int = 0) -> None: ...
def update(self, data: bytes) -> bytes: ...
class IGEContext:
def __init__(self, key: bytes, iv: bytes, decrypt: bool = False) -> None: ...
def update(self, data: bytes) -> bytes: ...
class CBCContext:
def __init__(self, key: bytes, iv: bytes, decrypt: bool = False) -> None: ...
def update(self, data: bytes) -> bytes: ...
Buffer semantics (MTProto streaming):
ige256_*copies the 32-byte IV into local state, so read-onlybytesare fine.ctr256_*mutates the 16-byte counterivand the 1-bytestatein place, andcbc256_*mutates the 16-byteivto the last block — so those must be writable (bytearray/memoryview). Immutablebytesthere raisesBufferErrorinstead of corrupting memory. Don't share oneiv/stateacross threads.
CTRContext.update() is equivalent to repeated ctr256_encrypt() calls and
retains the counter internally. It can also decrypt, because CTR encryption
and decryption are the same XOR operation. A context is stateful and should
not be used concurrently from multiple threads.
IGEContext and CBCContext retain their mode feedback between updates. Their
input chunks must be non-empty and aligned to the 16-byte AES block size. Set
decrypt=True when constructing a context for decryption.
Usage
IGE Mode
Note: Data must be padded to match a multiple of the block size (16 bytes).
import os
import tgcrypto
data = os.urandom(10 * 1024 * 1024 + 7) # 10 MB of random data + 7 bytes to show padding
key = os.urandom(32) # Random Key
iv = os.urandom(32) # Random IV
# Pad with zeroes: -7 % 16 = 9
data += bytes(-len(data) % 16)
ige_encrypted = tgcrypto.ige256_encrypt(data, key, iv)
ige_decrypted = tgcrypto.ige256_decrypt(ige_encrypted, key, iv)
print(data == ige_decrypted) # True
CTR Mode (single chunk)
Prefer chunk sizes up to ~1 MiB for large inputs: peak transient memory is
about 1x the chunk size (the output buffer), and chunking keeps streaming
state (iv, state) moving as documented above.
import os
import tgcrypto
data = os.urandom(10 * 1024 * 1024) # 10 MB of random data
key = os.urandom(32) # Random Key
enc_iv = bytearray(os.urandom(16)) # Random IV
dec_iv = enc_iv.copy() # Keep a copy for decryption
ctr_encrypted = tgcrypto.ctr256_encrypt(data, key, enc_iv, bytearray(1))
ctr_decrypted = tgcrypto.ctr256_decrypt(ctr_encrypted, key, dec_iv, bytearray(1))
print(data == ctr_decrypted) # True
CTR Mode (stream)
For the lowest per-chunk overhead, use a reusable context:
import os
import tgcrypto
key = os.urandom(32)
chunks = [os.urandom(1024), os.urandom(1024)]
context = tgcrypto.CTRContext(key, os.urandom(16))
encrypted_chunks = [context.update(chunk) for chunk in chunks]
import os
from io import BytesIO
import tgcrypto
data = BytesIO(os.urandom(10 * 1024 * 1024)) # 10 MB of random data
key = os.urandom(32) # Random Key
enc_iv = bytearray(os.urandom(16)) # Random IV
dec_iv = enc_iv.copy() # Keep a copy for decryption
enc_state = bytearray(1) # Encryption state, starts from 0
dec_state = bytearray(1) # Decryption state, starts from 0
encrypted_data = BytesIO() # Encrypted data buffer
decrypted_data = BytesIO() # Decrypted data buffer
while True:
chunk = data.read(1024)
if not chunk:
break
# Write 1K encrypted bytes into the encrypted data buffer
encrypted_data.write(tgcrypto.ctr256_encrypt(chunk, key, enc_iv, enc_state))
# Reset position. We need to read it now
encrypted_data.seek(0)
while True:
chunk = encrypted_data.read(1024)
if not chunk:
break
# Write 1K decrypted bytes into the decrypted data buffer
decrypted_data.write(tgcrypto.ctr256_decrypt(chunk, key, dec_iv, dec_state))
print(data.getvalue() == decrypted_data.getvalue()) # True
CBC Mode
Note: Data must be padded to match a multiple of the block size (16 bytes).
import os
import tgcrypto
data = os.urandom(10 * 1024 * 1024 + 7) # 10 MB of random data + 7 bytes to show padding
key = os.urandom(32) # Random Key
enc_iv = bytearray(os.urandom(16)) # Random IV
dec_iv = enc_iv.copy() # Keep a copy for decryption
# Pad with zeroes: -7 % 16 = 9
data += bytes(-len(data) % 16)
cbc_encrypted = tgcrypto.cbc256_encrypt(data, key, enc_iv)
cbc_decrypted = tgcrypto.cbc256_decrypt(cbc_encrypted, key, dec_iv)
print(data == cbc_decrypted) # True
MTProto 2.0 boundary
tgcrypto implements only the raw AES primitives MTProto 2.0 needs
(AES-256-IGE for cloud chats, AES-256-CTR for CDN files, AES-256-CBC
for Passport). The surrounding protocol — msg_key derivation
(SHA256(authKey[88+x:88+x+32] || plaintext)[8:24], x=0/x=8), KDF into
aes_key/aes_iv, padding 12..1024 bytes, msg_id/seqno checks,
RSA/DH handshake, SRP 2FA — belongs in the client layer (e.g. Pyrogram or Kurigram),
not here. ige256_decrypt does not verify msg_key; callers must.
Testing
- Clone this repository:
git clone https://github.com/bisug/tgcrypto-c. - Enter the directory:
cd tgcrypto-c. - Install the test dependencies:
pip3 install pytest pycryptodome cryptography(pycryptodome/cryptographyare used as independent reference primitives by the known-answer tests; without them those tests skip silently.) - Run tests:
pytest.
Changelog
1.3.1
- Fix a memory-alignment bug in the AES-NI key schedule.
tgcrypto_aes_contextstored its round keys as__m128i, which requires 16-byte alignment, but it is embedded in a Python object and CPython's allocator only guarantees 8-byte alignment on 32-bit targets. The compiler was therefore free to emit aligned 16-byte moves that wrote past the allocation. Round keys are now held as bytes and loaded with unaligned accesses, so the context has no alignment requirement. This crashed with an access violation (0xC0000005) on 32-bit Windows and was latent undefined behaviour on every platform. - Build wheels for Linux (x86_64, ARM64), macOS (Intel, Apple Silicon) and Windows (AMD64 and 32-bit).
1.3.0
- Add reusable streaming contexts:
CTRContext,IGEContextandCBCContext. They expand the key once and keep the chaining state between calls, which is roughly 3x faster than the one-shot functions on 16-byte messages. - Add type stubs (
tgcrypto.pyi) andTyping :: Typed. - Publish as
tgcrypto-con PyPI; thetgcryptoimport is unchanged.
License
Modifications in this fork are released under the same license.
Metadata
Release files for tgcrypto-c 1.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tgcrypto_c-1.3.1.tar.gz | 54.1 kB | With provenance | Details for tgcrypto_c-1.3.1.tar.gz |
Built distributions (wheels)
Total release size: 5.1 MB
Release files / tgcrypto_c-1.3.1.tar.gz
| Download URL | tgcrypto_c-1.3.1.tar.gz |
|---|---|
| Size | 54.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e7836d46913768f88b57b47001684e056d248c3ad60ab00793ffae9c27f21fd0
|
|
BLAKE2b-256 checksum How to use checksums |
ab041504dde23caaca7cd1ba850a0d231275a5c0b0f7a861a459d6b0ed9f3b08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315t-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315t-win_amd64.whl |
|---|---|
| Size | 50.2 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b0b0537effc73965109d6693a1b2bc8f0fea2c0e3d462c5d4f6e223c6c7e445d
|
|
BLAKE2b-256 checksum How to use checksums |
14f0995bbbbcf48926e82c636a416f0091b6690a05162acbe174f1a18523b91a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315t-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315t-win32.whl |
|---|---|
| Size | 45.9 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d1f924b52a5f60fce4fcad94038bf5a9801a7051177aeda882a557f90b3b301a
|
|
BLAKE2b-256 checksum How to use checksums |
c9b2cbb0e8cb7e7961f8cba5aaef3f5fe1bdc8fe89cdb9e87cb0fcca70b2b766
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315t-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 115.4 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
35257377b65e66c482ccdc0840dea3cee08f8d3edb54f28891364a6910055256
|
|
BLAKE2b-256 checksum How to use checksums |
31888155d9f37c138e24256099970eff163b3fd2490807dfe786e3652f9d6f42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315t-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 76.2 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
1697c34750a0940a720d64f48d8b894c27f10a20e1b55f77b814b940baa92f36
|
|
BLAKE2b-256 checksum How to use checksums |
0146479438123ea0153aadcf9b6765c90a299c8b55b1f1235b59759e750a6a6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 118.9 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
25281d527658d4bdfd7be65501183f4f9fba6c63dcec5f1f39db3b18a6a0f148
|
|
BLAKE2b-256 checksum How to use checksums |
a6b4399b4a355c2b4c63a74f2afdeb9a96349b90fc77263d6c2cfe9b2522a026
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 77.2 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
12fba477a16c5b7e590192784a97d96540e93397bd59b74e844d539f661bce9b
|
|
BLAKE2b-256 checksum How to use checksums |
4bc396494baf25305f0094e5e45ce082bf77d31b54dfc4073ba8019f069f3bb4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315t-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315t-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.3 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4b0066401a44f661388db945bab0e346ef53c9a0a38c46b450b1af59663531f4
|
|
BLAKE2b-256 checksum How to use checksums |
7b7f004392cbc9cc34487667cc57bbaf055058a9f238c0e1acf251fecc18149e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315t-macosx_10_15_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 51.0 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
8f8802fd5b49037871876ab0fec3bba7dbdf167fd9cc4fd8e48f3ea10274a873
|
|
BLAKE2b-256 checksum How to use checksums |
da5d54d7fe302fae331b8e5ce915ae2d79fe93282d55c76fce26b015856b0e50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 50.0 kB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6bf6f1143ba3e68cc63fa5e763619eabdb614b37562fe021eb882f0017bce177
|
|
BLAKE2b-256 checksum How to use checksums |
18ffbeb3acb431bb7b889c4bb8cf7ccaca252ac176d4947ea6e9a607646ec0a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315-win32.whl |
|---|---|
| Size | 45.8 kB |
| Tags | CPython 3.15 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2e0c61d4c8fb75123b438b7690d278242bfa4f7bcf6e82894694b540ce991550
|
|
BLAKE2b-256 checksum How to use checksums |
e401b498a4036d520b9266dee47de7847d694650a67fb381c8553533460a18d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 113.4 kB |
| Tags | CPython 3.15 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
94d85de6046f3db4beab9fb2c3e99900969307439f0eb5e80205f59681f76327
|
|
BLAKE2b-256 checksum How to use checksums |
9992cd6583fefa2bbc44e4b10797f0aca1aa8364b7343c19a18bfb64a64df379
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 74.3 kB |
| Tags | CPython 3.15 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
96f51eed976e5165c369f15f80bbae71ba6004d9ff35b372f94c2acf0dc49a9e
|
|
BLAKE2b-256 checksum How to use checksums |
a388c7028b933fc7a543daf996c91c3f82d42938a4321651adbaddf6153b4a9b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 116.8 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
10d1ee355a0e3bac3689f029e2976739fdbf8e98965529b3d2d7267374f278fd
|
|
BLAKE2b-256 checksum How to use checksums |
87576d03b1cfac352acda138422c4fb80ef51ff4cab6b4bf41e8da523f1ef0c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 75.0 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f80cf70ad269ceefc1bac07723bf2a2a6cbaf2f72317acaca2592eca3e7b8ca9
|
|
BLAKE2b-256 checksum How to use checksums |
fd718aa6c20634d3ded8d07d8dc479e4d70d0d14c6d73b03aa93d9078ad886e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.0 kB |
| Tags | CPython 3.15 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
29228773753d568157bd775bdc83b1922ef8b775f5a726dc7f42aa566df4b084
|
|
BLAKE2b-256 checksum How to use checksums |
619a38c4ca4924c980b49c896a099a75ac00555cae3037cce10b3601419f670f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp315-cp315-macosx_10_15_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp315-cp315-macosx_10_15_x86_64.whl |
|---|---|
| Size | 50.7 kB |
| Tags | CPython 3.15 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
3bf9f4fc79d06a8d21b86d0e1cc217381a3be4dc9506d1f88be336bd8bc8d02c
|
|
BLAKE2b-256 checksum How to use checksums |
fc33a34421512c29c3ee37e170ed893aa319f6576669bb5e8100d02998eeedef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314t-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 50.2 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
07239c85a9e6e232aeceaaae876ec16d992305f11cfffd81f67f0ac736090510
|
|
BLAKE2b-256 checksum How to use checksums |
25b975f00719c6f547e4e5e6d21b63f1605ccbfde242bc1f659de9b97949206b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314t-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314t-win32.whl |
|---|---|
| Size | 45.9 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
8f2961f67287c21607c8314ae554c9b1a69388f98b25dedbc702675360ac2eef
|
|
BLAKE2b-256 checksum How to use checksums |
0adb4fa98fbb2322ed99b9cc0300c06c08c9cc77b5deef7f927127d1e312b8eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 114.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
218f494a136678c8bf0ccce29673b742e55caba46c5e282e03c2808f74709de2
|
|
BLAKE2b-256 checksum How to use checksums |
f333fde6fd15df773931aa79dbe9c42191c187498e787c7005f1c6b66991ef21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 75.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
925c84bd1bd40777735830de8307472fdd4dca7c5cd179f308a1f062f2aaa61b
|
|
BLAKE2b-256 checksum How to use checksums |
56d1f76d9d2af3e911777a232c634ae4e89a8f0c859cc3b9bad2368afdf59c1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 117.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
1663914ead30b4046ba8dc0e208babffb150ac3ee7df4388a6646d5480ec86fb
|
|
BLAKE2b-256 checksum How to use checksums |
e8532d83dcfa1829eae7b69fdcdda1c09f19d22c1641fdf58fe636ce80d59541
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 76.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
8c2b285e0d56be1a99a119cba626777033a4e431ae02dc5daae544ec8b6b06e3
|
|
BLAKE2b-256 checksum How to use checksums |
64ff0fc9564085bc5f9135d50d5f9880991cfa24b806e8544b62b7702a3c7775
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0a5fa83fe48219a28a900d16cef0ae1bb37f6e65e19acceec87f6cd0cfc423ae
|
|
BLAKE2b-256 checksum How to use checksums |
9df6a8b297c6819c0a476e2b84ef7fe83de4f5904438730d7c94dd737f0f6b91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314t-macosx_10_15_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 51.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
735fcbd0e2d1603bd5dfbf1e2feb02c8d4da4d538a44c63275d343115ac48c2e
|
|
BLAKE2b-256 checksum How to use checksums |
8d5e52523b542bca7be24326f927668f94745f2782d0a776aa3eda7e05717c32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 50.0 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bfe065a9c2ad7b3cbbbb0864690e3bfdb9e2da56af4f8bdbcb990928e2b36ff9
|
|
BLAKE2b-256 checksum How to use checksums |
35a90ea7b303335ba430144bbaf8cb1419dce299c77bbb0fa0ffec2b263f5f2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314-win32.whl |
|---|---|
| Size | 45.7 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
b203a3d921d67b4a6bdeb9c7d94cbeeace3ac24520eebfe0c62cddd2e2a1f76b
|
|
BLAKE2b-256 checksum How to use checksums |
e30949b0389d4a68fa3b5124830fc9f24ce8e1535ae91459333b805b56729e7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 112.1 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
0979e21a92f0fb0ebe9f84cf1a00feb3e9ceac74f5e3668fad9b597263e4e63e
|
|
BLAKE2b-256 checksum How to use checksums |
c5c7f1cc4bf36993ee963ae08fc32c3cbd24dd8647d3dcfcda44aeb478df3150
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 73.7 kB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
e9cedbdd993de410ae2248c59fc564e0066a26bd309e5c9862c0cf491df54da5
|
|
BLAKE2b-256 checksum How to use checksums |
0c093ae2995a6eb4b6505468d3c4e89cf1e2b892b777140aa2414bdef2cec072
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 115.0 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea46fd0e9121dc9d9d12ad7dfc311cd57d9b35336f5bed834445c28bee1df182
|
|
BLAKE2b-256 checksum How to use checksums |
0e217da9e28d5ba165eea863e4783034d51e42d5c596ff6b399bc7d3a281f6f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 74.5 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f75755211f03716a7ec636560f8b9240a8362185432b5aa546e71993e13581d1
|
|
BLAKE2b-256 checksum How to use checksums |
0a29b67e3b8368ea762d59dcd9d7522775bbaaf60f55be94c28b39373676d0b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.0 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6adc6135524c6adcbfd222eba3a8dad6f1b9fe19b80d5c0d85bf7c06c3afbe35
|
|
BLAKE2b-256 checksum How to use checksums |
b20ca1fe556ac1f8645867fe7eed339d52a94d156c6387995f256771a7ec0c93
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 50.7 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
5db3b34a1e1ee76abeec6a5051f7bbcab40d4ab6f46fd77112c9fae613b35143
|
|
BLAKE2b-256 checksum How to use checksums |
1ab36d82532e90cd3515ab3d83aa4f74f3149feb37e9950a153baa9bed45d5b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp313-cp313-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 47.7 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
49686f5d7af778177d6107a7ca7d7157202242e078eaf88b350ba9c4f37d646a
|
|
BLAKE2b-256 checksum How to use checksums |
0a92d5b44d7b66c57085614ac7f3d438359239aa78b9bb198fb17384f891230a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp313-cp313-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp313-cp313-win32.whl |
|---|---|
| Size | 43.8 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
5576d29eec2516ac5e570f3a7804205a1326ca955da8ea1e99d80fac3f6aa3e0
|
|
BLAKE2b-256 checksum How to use checksums |
0bf51408080ab5b40ce39543b6b0f34aa003a9f2e83d473089b0a7df4a022c30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 112.1 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd65e34c95bb58c8f5259779e4d4b311ebcbfa98e5e2e6d9f61e818ebcee83c2
|
|
BLAKE2b-256 checksum How to use checksums |
e011e9df7469df66c46342c9a35b2f4687739ad940ee3c5233545d52ee19dd57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 73.6 kB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
929107a42208b0967ecb101a79a1c1b5831ee6e194cac1691105142a218b4c7b
|
|
BLAKE2b-256 checksum How to use checksums |
139aec35475381f2e377a7edd9a868bc282b1fc90656c6f9ce70908f6f02162e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 114.9 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3aa0ab1d1fcf19d62fe87a669d784d7a3ce8f95d969804f825a18316896be6be
|
|
BLAKE2b-256 checksum How to use checksums |
dc855296a6e891b9dce5ef61a99080d343e286fe5bf20d29f690fb0c0c7d38cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 74.4 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
86d3965cc5030e7b4654828c44ff40e60b3488273cf303d982af6f14fa23b788
|
|
BLAKE2b-256 checksum How to use checksums |
7e71896f915928e76c5a3155283b1c7ead113bf5cecc1d9408b08d8d877b841d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.0 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a8741f032070d4e1910dab30ac6c39796bdbeb7d710234a1e3ddbcfd759cf89f
|
|
BLAKE2b-256 checksum How to use checksums |
d2faf0fb94e298cd963512f5ff75856f76ae7e73e54f5529a59e7b7e4363a9bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 50.6 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
4ec3ba9889996248b5341c593d32bbed265d6696066105967e83c8e32af5c333
|
|
BLAKE2b-256 checksum How to use checksums |
e0ce6311d40ac317f635bb88bf4d050a1df6fdcd87c6d30273f30d149f2d03c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp312-cp312-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 47.7 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
170467cb98a83c22129b50319cd4cd3999082a59d3daba744dfb377abf7c406d
|
|
BLAKE2b-256 checksum How to use checksums |
bb5414b712c8f05e9ffe55dba3a4c462a41b20d947855952dbdf6bc28f9827e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp312-cp312-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp312-cp312-win32.whl |
|---|---|
| Size | 43.8 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
0d3581a7f950a130f5725f0251c54f8835362b33206e3f870fe2d3d23bd26c65
|
|
BLAKE2b-256 checksum How to use checksums |
ac5f8a3b42c6a93e6bbd7e735fd4f0edecc69122cac372b808e60e0227409bf2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 112.0 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
654b1480023ce6aee40739afb9c5934de63fd45ec81acc506431aa1252248f28
|
|
BLAKE2b-256 checksum How to use checksums |
5e79112d535e45f5f5e3f0c41274322e28adb9f297773c5940c51ccc2455ce20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 73.6 kB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d4c985d5dbe2c4893ef9377a26207b00795ce23179a0ec3a6a0a3abd33a1d86e
|
|
BLAKE2b-256 checksum How to use checksums |
d6ddc46dd3515d9600dbd43a36f7ae9f223e6239b80da54a68b2e322de5fd1dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 114.9 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ec32b932102b6b8d0beb6cc09b6055854663de50a6ac78f38539b401d3fce950
|
|
BLAKE2b-256 checksum How to use checksums |
4de578c3f77258af05c9610262694ee6dc8dcf1ba1a92f089391dcd0712acee1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 74.4 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
4f02b180d12fd88eb48a8933283c401536acd988ee26a2b0e09964b839b07390
|
|
BLAKE2b-256 checksum How to use checksums |
1c9bc8e1a03d117399a4c90a12f1cd304dd977171da224460413a5baa2905f99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.0 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7937927dd79738f097a77c8950f6b2073ad81f8cdf16aeef8d4b897383221b3f
|
|
BLAKE2b-256 checksum How to use checksums |
92665e399421881ec1f478316c2fa9e3523803a06fa02ea5579e90821111f5b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 50.6 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
6293e3699296c0662c2cae8d6c1c2dd2593bafde4d37600ef97e2fe7109b3b60
|
|
BLAKE2b-256 checksum How to use checksums |
bd3bb4d479d80e53a53dce0d1b5d4fcb0f8649c36bd4ee8453db751961537aee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp311-cp311-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 47.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2ed6867578ced430ebfbc71342b363c2c9c636a277f606c4859184c3ef94c461
|
|
BLAKE2b-256 checksum How to use checksums |
e71335c070e2e4b2f8cd7511ae0b05dd18a10e746d5d2a4b5889d6ec6a0b744b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp311-cp311-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp311-cp311-win32.whl |
|---|---|
| Size | 43.8 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
81db022b7c08bfc66a2440681e4f417549044b542660f3e8e07ef8c6e9998a3e
|
|
BLAKE2b-256 checksum How to use checksums |
0f69f985d6b5f03024246166d6d05020c0a658082d41f34e1e0057757a940816
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 112.0 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea4ea9030b7da3ac7f59ca2a779cf520e1f45416e4945e861fa924d3390f65b6
|
|
BLAKE2b-256 checksum How to use checksums |
4791bb0757879631e8b00cdec0f37eaa6063cc1d2737f33025878445975fff84
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 73.8 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
96f00ae708a7b395dd9c695fecc271c119ca263959877edfaf2a84ddf9adf943
|
|
BLAKE2b-256 checksum How to use checksums |
41d8561f29156d7198455891c642d3ecd60a3238b60f4f4608a12738f8ca942b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 114.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c4270fe68577e1175ac5d8f684928b11ae158148a32184ecc92a3555537f327e
|
|
BLAKE2b-256 checksum How to use checksums |
aefcdf489bc609b9b6db04bb525f9b3cf4b2de2d9022f201b8097de8aadfcf21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 74.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
0398874ac1de2408a78955154a1fcefa13ea0c6b2e7cac6f3ce1e0bb5370a6a7
|
|
BLAKE2b-256 checksum How to use checksums |
a1d69047cfceaa4047de7a8501086b0c5599db684095581a7e89b5bc19975429
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.0 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0b1e730438b7f95615e026b5eda0b1f8174de9213c9c355886b54cb6a477853a
|
|
BLAKE2b-256 checksum How to use checksums |
02ed1ffa565352e22b4e35224b5e16b13c26c63d1a68380e1bcf3f5b0bba4f22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 50.8 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b5fb00d41659435779ad03ba04b4a477a8b3f5c13b33cfa8351f9cfeb3d1f2d
|
|
BLAKE2b-256 checksum How to use checksums |
904ef03bf3fadea76b8995fe34317983a3769118d528f34e5424b8c3d0896aa7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp310-cp310-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 47.6 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
07757053fd9b31b8536dbb49827b6affb56570d1973e320b31dea57c12ad9ee6
|
|
BLAKE2b-256 checksum How to use checksums |
50fd99e6ed2d681f2f3f10909d7749fdcb666e56229e9cd586caf6e402bd9cf6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp310-cp310-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp310-cp310-win32.whl |
|---|---|
| Size | 43.8 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
047e626173c619077b1f1b187d7d78fcffc3f1e9a69fc6ebe749fd53e5c10fa5
|
|
BLAKE2b-256 checksum How to use checksums |
4fd0386ac4daa816ebfb8450c0eb7b58f2509ff4a79db8bfc3ed70ce74f1a271
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 110.7 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fa2e78c5134f8d7005f8142038c370955da81fe3cd2e50d3b890d60610b1edc4
|
|
BLAKE2b-256 checksum How to use checksums |
766cf610c63047c7c8a209c8d2b9bf6dfc52b8eb1746e2924f9134bd6d3ec097
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 72.5 kB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
de6a3f92b9b0a4badd5b940d56c2582f33c8cf8b85b97fa0f65eb2a08568191a
|
|
BLAKE2b-256 checksum How to use checksums |
5d392a5a6c24730fb115ea26950afe5234116fb8778b20fbe09968ee7862e4dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 113.6 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
32883172c7c698ddd8f9212ed0ccff45125fc91abfd0a803f943c8ca6dc2932c
|
|
BLAKE2b-256 checksum How to use checksums |
25edc14ce817a0f4f03c313cc8d5a379a6850b21b4e1df8c406f0aef68ffc8b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 73.3 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
739d747dc90a366a4ffea33d8921c546a7dd895b105da7370de6ab2baabf66c6
|
|
BLAKE2b-256 checksum How to use checksums |
f4327dfe5381b7d51712b06db73cdab9088ec23449ada5757c0b815f0af881b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.0 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f46ca18ed3f90a383ce09f58dc3f868683f47d47e4a10afa4805d2c35330ea15
|
|
BLAKE2b-256 checksum How to use checksums |
65f205acd0a0203a049b2f974efaed024adfa9f3d5a08be466a3c8cd5be81783
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 50.8 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
4c057d82ce21bf736f57eeaaa78ebf1641d4a3d85c06915e23172add01724113
|
|
BLAKE2b-256 checksum How to use checksums |
61c9b24021c1468755a01ea7f1f8950a3dac7974bfc94d3548c0b5905994491f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp39-cp39-win_amd64.whl
| Download URL | tgcrypto_c-1.3.1-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 47.6 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fdf41bd1907033055b76110ca224ef4ea7c56527b40f4e1e2011aec912d29b29
|
|
BLAKE2b-256 checksum How to use checksums |
ac7a3cedab75d72fd4672a817872213d662b30d2b07121b18e89043f4633d63b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp39-cp39-win32.whl
| Download URL | tgcrypto_c-1.3.1-cp39-cp39-win32.whl |
|---|---|
| Size | 43.8 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
aaeb6c270ed1a23298ff51445c831d5b6eb369f1792601024c15e6ce0eadc703
|
|
BLAKE2b-256 checksum How to use checksums |
585cd5d52ded644807bb24125756e166299ff19b242f722826f28f18a77fe28d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 110.5 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
66b086989a8cb5ba2119dc6e193ba204d9b3ded0c20bb3eace6739b97f6ed408
|
|
BLAKE2b-256 checksum How to use checksums |
6100913b5160dc30a184d0e1ccf3dabe472968f32e7fde8e170e2014b239bb26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp39-cp39-musllinux_1_2_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp39-cp39-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 72.3 kB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
ef7c340e506e73c7a0d230f9c6dafbfe5df9274a45dc51fb36ea8fcaa0f85ce7
|
|
BLAKE2b-256 checksum How to use checksums |
1ef525bdc95becafee6571df3343386e789aba6c3abfa73bd7d09dbf05be3ae7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 113.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
23b2ee754f44a50d8b80a9d344ba7651b85fbfecd9989ccd3d315da9447c0353
|
|
BLAKE2b-256 checksum How to use checksums |
8a66887791c7f9fb8d5b094a89c675c075f1307735678553b9fa1e1d032cd93b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | tgcrypto_c-1.3.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 73.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
85f5fade3441e5b30ca38d130d1ef0864f55407807b55d09d179fd4a19e1a1d2
|
|
BLAKE2b-256 checksum How to use checksums |
749bc39b0fa63a95ea215b63acc83222fcf408c185ad8366efc462eec57adf4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | tgcrypto_c-1.3.1-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 43.0 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b55540556ff6c0f1fe9450dde8b1a468fa795008de11c4ed1780bf3cb3a12d8c
|
|
BLAKE2b-256 checksum How to use checksums |
072b440fd615f776056af4f94e3c39a367c1f9b25a1b1388c6c7c5af4c976bbc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logRelease files / tgcrypto_c-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | tgcrypto_c-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 50.8 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
b257fd839b0b54dccd364d126087d5db4a0e3ec92ee688cc43321a9f0ed2e591
|
|
BLAKE2b-256 checksum How to use checksums |
0b3ac47fc07d65f5515be54eb9489e6d7114f0b972d98ab3441954f3db24eeae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
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 Oct 29, 2026.
Transparency logSecurity for tgcrypto-c 1.3.1
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.
Full provenance
All 73 files in this release have been uploaded with provenance metadata.
Attestation for tgcrypto_c-1.3.1.tar.gz
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 Oct 29, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.