enciphers
Fast Rust-powered encryption for Python.
This package is a native extension, not a pure-Python implementation:
it's built with PyO3 and packaged with
maturin, and it doesn't implement any
cryptography itself — every encrypt/decrypt call is delegated
straight to the encipher Rust
crate, which in turn uses AES-256-GCM and XChaCha20-Poly1305 from the
RustCrypto project. This package's own
contribution is the Python-facing surface — the Encipher class,
Backend enum, and the bytes in / bytes out convention that
matches how orjson is typically used alongside it.
3.0.0 is a breaking release, matching Rust
encipher3.0.0.encrypt(..., expires_at=0)now raisesValueError; passNonefor no expiry. Oversized purposes have a new error message. The release also fixes nonce reuse afterforkand reduces encryption allocations. 2.x tokens remain compatible with the same key and backend. Read Upgrading from 2.x before updating dependent packages; see CHANGELOG.md for release details.
Features
- Standard AEAD — AES-256-GCM and XChaCha20-Poly1305, both via the well-established RustCrypto implementations, not a bespoke algorithm.
- Purpose binding — a token minted for one purpose (e.g.
"password-reset") can never be mistaken for another (e.g. a session), even under the same key. - Optional expiry, checked only after a token's authenticity has already been verified, so a tampered token never surfaces as merely "expired."
- Simple API —
encrypt,decrypt,decrypt_for.
Installation
Requires Python 3.11 or newer. The distribution and import name are
both enciphers; the underlying Rust crate is named encipher.
python -m pip install "enciphers>=3,<4"
If a compatible wheel is unavailable, installing from source also requires a Rust toolchain. See Development to build the current checkout locally.
Usage
import secrets
import orjson
from enciphers import Encipher, Backend
key = secrets.randbits(128) # One-off demo key; persist a key for real deployments.
cipher = Encipher(Backend.AES256_GCM, key=key)
payload = orjson.dumps({"id": "1", "name": "mejlad"}) # bytes
token = cipher.encrypt(payload) # str
decoded = cipher.decrypt(token) # bytes
assert orjson.loads(decoded) == {"id": "1", "name": "mejlad"}
Generate a random 128-bit key once and store it securely. Reuse it
across restarts and workers that must read the same tokens; generating
a new key at every startup prevents reading tokens from earlier runs.
The following examples reuse cipher and the UTF-8 bytes in payload.
Using an environment variable
Configure CIPHER_KEY with the stored key as a decimal integer string,
then construct the cipher with the variable's name:
env_cipher = Encipher(Backend.AES256_GCM, key_env="CIPHER_KEY")
Pass exactly one of key or key_env. A missing or invalid environment
value, both key sources, or neither key source raises ValueError.
Choosing a backend
Backend.AES256_GCM
Backend.XCHACHA20_POLY1305
There is no "auto" option. A token minted under one backend can't be decrypted under the other, and nothing in the token says which one produced it. If your deployment isn't a single process on a single machine, pick one backend and set it everywhere — don't let each process decide on its own.
Purpose binding
reset_token = cipher.encrypt(payload, purpose="password-reset")
# Reading it back requires stating the same purpose explicitly:
assert cipher.decrypt_for(reset_token, "password-reset") == payload
# decrypt() only ever accepts the default purpose, "session":
try:
cipher.decrypt(reset_token)
except ValueError:
pass # Expected: a password-reset token is not a session token.
An explicit purpose must contain 1 to 255 UTF-8 bytes, not characters.
An empty or oversized purpose raises ValueError; omit it or pass
None to use "session".
Expiry
import time
token = cipher.encrypt(payload, expires_at=int(time.time()) + 3600)
non_expiring_token = cipher.encrypt(payload, expires_at=None)
expires_at is a Unix timestamp in seconds. Decryption rejects a token
at or after that timestamp. Pass None (or omit the argument) for no
expiry. Starting in 3.0, expires_at=0 raises ValueError.
Expiry and purpose are authenticated but visible in the token's
metadata. Decryption verifies authenticity before checking purpose
and expiry. An expired token raises ValueError; supplying a positive
timestamp already in the past is allowed when encrypting, but the
resulting token is immediately expired.
API reference
The Python API consists of Backend, Encipher, and these three
instance methods. Arguments can be passed by position or by keyword.
| Call | Returns | Behavior |
|---|---|---|
Encipher(backend, key=None, key_env=None) |
Encipher |
Fixes the key and backend for this instance |
cipher.encrypt(data, expires_at=None, purpose=None) |
str |
Encrypts UTF-8 bytes and returns a token |
cipher.decrypt(token) |
bytes |
Accepts only tokens for "session" |
cipher.decrypt_for(token, purpose) |
bytes |
Requires an exact match with the supplied purpose, including "session" |
Parameters and limits
| Parameter | Type | Accepted values |
|---|---|---|
backend |
Backend |
Backend.AES256_GCM or Backend.XCHACHA20_POLY1305; required |
key |
int or None |
Integer from 0 to 2**128 - 1; generate a random 128-bit key |
key_env |
str or None |
Name of an environment variable containing the key as a decimal integer |
data |
bytes |
Valid UTF-8, at most 16,384 bytes; empty payloads are allowed |
expires_at |
int or None |
Unix timestamp in seconds from 1 to 2**64 - 1; None means no expiry |
purpose on encryption |
str or None |
1–255 UTF-8 bytes; None uses "session" |
purpose on decryption |
str |
Expected purpose; required for decrypt_for |
token |
str |
Token returned by encrypt; input over 32,768 UTF-8 bytes is rejected |
Use orjson.dumps(data) or text.encode("utf-8") before encrypting.
The binding does not accept a Python str as plaintext or arbitrary
binary data that is not valid UTF-8.
Exceptions
| Exception | Conditions |
|---|---|
ValueError |
Invalid key configuration, invalid UTF-8, oversized payload or purpose, empty purpose, or expires_at=0 |
ValueError |
Invalid, oversized, tampered, expired, wrong-key, wrong-backend, or wrong-purpose token |
ValueError |
Operating system randomness is unavailable during encryption |
OverflowError |
A direct key exceeds 2**128 - 1, or expires_at is negative or exceeds 2**64 - 1 |
ValueError or OverflowError |
A direct key is negative; PyO3's exception depends on the Python interpreter |
TypeError |
An argument has an incompatible Python type |
All Rust EncipherError variants are mapped to Python ValueError;
the binding does not expose separate exception classes for them. Error
messages come from Rust and can change between releases. A key outside
the valid range in an environment variable raises ValueError, since
the Rust constructor parses that string. For a negative direct key,
the CPython wheels raise OverflowError on 3.11/3.12 and ValueError
on 3.13/3.14.
Revocation
There is no session_id or similar concept in this library, on
purpose. Random nonces make token collisions unlikely, but do not
guarantee uniqueness. Store the full token string, or a hash of it, in
a revocation list of your own when a caller logs out.
Where that list lives (an in-memory cache, Redis, a database) is a
deployment decision this library deliberately has no opinion on.
Trust and fuzzing
This library is a thin binding — all cryptographic work happens in the
underlying encipher Rust crate, not in Python code. That crate's
decrypt/decrypt_for path and its token-parsing logic are
fuzz-tested with cargo-fuzz; see the
encipher repository if you want
to run that yourself or read about what's covered.
Upgrading from 2.x
Breaking changes in 3.0.0
| Behavior | 2.x | 3.0.0 |
|---|---|---|
Encrypt with expires_at=0 |
Creates a non-expiring token | Raises ValueError; use None |
| Encrypt with a purpose over 255 UTF-8 bytes | Raises ValueError with a plaintext-size message |
Raises ValueError with purpose exceeds the 255-byte limit |
This behavior change is why the Python package moves from 2.0.0 to
3.0.0. The constructor, enum values, method signatures, and return
types are unchanged. Applications that catch ValueError can keep
doing so; update any assertions or branches that match the old
oversized-purpose message.
For code that previously used cipher.encrypt(payload, expires_at=0),
the 3.0 equivalent is:
token = cipher.encrypt(payload, expires_at=None)
# Omitting expires_at has the same non-expiring behavior:
token = cipher.encrypt(payload)
Updating dependent packages
-
Update the dependency requirement to
enciphers>=3,<4. For example, change the existing entry in your package'spyproject.toml:[project] dependencies = ["enciphers>=3,<4"]
Preserve your other dependencies and regenerate your dependency manager's lockfile if the project uses one.
-
Replace explicit zero expiries, including wrapper defaults and positional calls such as
cipher.encrypt(payload, 0), withNone. Keep positive timestamps unchanged. Update error-message assertions as described above. -
Run the dependent package's token, session, expiry, and purpose tests, then upgrade all workers to pick up the nonce-generation fix. If your public API passes these behaviors through to callers, document the break in that package's release notes as well.
Token compatibility and workers
The token format and key derivation are unchanged. Keep the same key
and backend to read existing 2.x tokens, including old tokens minted
with expires_at=0, which remain non-expiring. Tokens minted by 3.0
can also be read by 2.x. This upgrade does not require key rotation or
invalidating existing tokens.
Each nonce now comes directly from operating system randomness, so
an Encipher instance created before fork can be used by the worker
processes. Update every worker to 3.0 to pick up that fix.
Upgrading from 0.x
Tokens minted by 0.x cannot be read by 3.x, and vice versa. The switch to standard AEAD in 2.0 changed the algorithm and token format; 3.0 keeps that AEAD format. There is no compatibility shim. Plan to reissue active 0.x tokens when deploying the upgrade; this includes requiring a new login for sessions backed by those tokens.
Update constructor calls and review how the methods are used:
Encipher(...)
step: intis gone. Pass abackend: Backend(Backend.AES256_GCMorBackend.XCHACHA20_POLY1305) as the first argument instead — there's no numeric offset to choose anymore, the backend is a real algorithm choice.key's valid range grew from a 64-bit to a 128-bit integer. An old 0.x key is still a valid 128-bit integer (just a small one), but for a new key you should generate the full 128 bits of randomness, e.g.secrets.randbits(128)instead ofsecrets.randbits(64).- Passing both
keyandkey_envtogether used to silently preferkey; it now raisesValueErrorinstead.
encrypt(...)
- Two new optional keyword arguments:
expires_at(a Unix timestamp) andpurpose(defaults to"session"if omitted). Existing calls that only passdatakeep working unchanged. - An oversized payload now raises
ValueErrorinstead of the process crashing. - Use
Nonefor no expiry; 3.0 rejectsexpires_at=0.
decrypt(...) / decrypt_for(...)
decrypt(token)now only accepts tokens minted for the default purpose,"session". A token minted with an explicitpurpose=must be read back with the newdecrypt_for(token, purpose)method — this is what actually enforces purpose binding; see "Purpose binding" above.
Development
GitHub Actions builds release artifacts and runs the Python regression suite against installed wheels on Python 3.11–3.14 across Linux, Windows, and macOS. It also installs and tests the source distribution and runs Rust formatting and Clippy checks. Publishing on a tag requires all of these jobs to pass. A manual workflow run builds and checks the release without publishing to PyPI.
Build and test the bindings in a virtual environment:
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
python -m pip install "maturin>=1.0,<2.0" orjson
maturin develop --locked
python -m unittest discover -s tests -v
The tests cover both backends, fixed tokens produced by 2.0.0, the
Python API, and nonce generation after fork on supported platforms.
Build release artifacts locally with:
maturin build --locked --release --out dist
maturin sdist --out dist
These commands create a wheel for the current Python interpreter and
platform, plus a source distribution. They do not publish a release.
target/, dist/, and .venv/ are ignored by Git.
Benchmark
These are historical 2.0.0 results from benchmark.py, using
Backend.AES256_GCM. Timings are totals for 1,000 calls, not per-call
latencies. No 3.0.0 benchmark results are recorded here yet.
| enciphers | Fernet | rfernet | itsdangerous | |
|---|---|---|---|---|
| encrypt, 1,000 calls (ms) | 0.33 | 6.57 | 2.79 | 11.75 |
| decrypt, 1,000 calls (ms) | 0.53 | 5.68 | 1.81 | 9.72 |
| traced peak, one encrypt call (B) | 195 | 1282 | 225 | 383,391 |
| traced peak, one decrypt call (B) | 99 | 1219 | 99 | 59,594 |
| encrypts data | Yes | Yes | Yes | No; signs only |
| algorithm | AES-256-GCM | AES-128-CBC with HMAC | AES-128-CBC with HMAC | HMAC |
Memory figures come from Python's
tracemalloc;
they do not represent
total process memory or all native Rust allocations. The libraries
provide different token formats and functionality, so these results
compare the example workloads. Timings vary with hardware and package
versions. To measure the installed version in your environment:
python -m pip install cryptography itsdangerous rfernet orjson
python benchmark.py
License
Apache-2.0 — Copyright 2026 Mejlad Alsubaie
Metadata
Release files for enciphers 3.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| enciphers-3.0.0.tar.gz | 30.9 kB | Details |
Built distributions (wheels)
Total release size: 28.1 MB
Release files / enciphers-3.0.0.tar.gz
| Download URL | enciphers-3.0.0.tar.gz |
|---|---|
| Size | 30.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f4c5191f6dc94de3a6b17e38af285f6da738552647a7015090bb1d2b26a8cb1
|
|
BLAKE2b-256 checksum How to use checksums |
c7a15f9dd4237594a4c5e3fc927b8f3f15ce028478133191b7de71e3ae1d845e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 509.5 kB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
ca834c265809c7eb27b5915846fe7c2e37bbaf74bf196d07959236aa35a36b93
|
|
BLAKE2b-256 checksum How to use checksums |
6775b097c2b82fe66e04af3932aad5a87585f4317c3776535e287079fc54383f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl |
|---|---|
| Size | 536.2 kB |
| Tags | Linux musl 1.2+ x86-32 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
530714388b408d84a4096906710ac8e725ae5d6eb4f18e81f3ee2724a92f12e4
|
|
BLAKE2b-256 checksum How to use checksums |
1569ad8c88835bbfde93138346c032cdfd113dbfcf414d1b967129ed51019171
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 570.3 kB |
| Tags | Linux musl 1.2+ ARMv7l PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
de330ffe2938bf7202caa60ca2d289e4824ac05ae8fc13923838d5679dc817da
|
|
BLAKE2b-256 checksum How to use checksums |
fd76811b9eb61486e60f7ce6f83b8e91cb49dab42da761de9b69ca56518f6c8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 461.7 kB |
| Tags | Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
6560e5be39b1415b2cecf6b27171329e7e9dc5c7fd8f4061c58dcddf3dd3180f
|
|
BLAKE2b-256 checksum How to use checksums |
1da65019ff89ee6d03332a40429c6c98f73bec501a789bd2e9e0a92105d791ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 297.5 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
519ac70391999e09e0a21e434ba7cde8a94f90442bcaf519828c3b90b2ad5979
|
|
BLAKE2b-256 checksum How to use checksums |
67fc04932c752285b93cedf442f3ad4a7b1f7cc2a5a287a4c71d2cbdbc11f7ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 315.1 kB |
| Tags | Linux glibc 2.17+ IBM System/390x PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
e438c60b91d37bb6baaac92cbc04b4fa90c9b1b8f21156f66a67a5b5876a7a52
|
|
BLAKE2b-256 checksum How to use checksums |
0d542b35488899a2263f9310ea1aca352b980252b312c9f4d1b8560173e04cbe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 315.6 kB |
| Tags | Linux glibc 2.17+ PowerPC 64-le PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
236ff95c801bb2cb0574cdeff1788ddc838a8ce65a3031c86a81221405aa2314
|
|
BLAKE2b-256 checksum How to use checksums |
1f05700edc2e85b540235bc635b10eb5c803832027ef8daf4f9f3a58a3dc066a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 293.1 kB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
f19ea7f37553977bd3c18cda3737d71696bae80dde58ff0b591e0021746bdd87
|
|
BLAKE2b-256 checksum How to use checksums |
e9fab9f5c49b6fb036d83bd6220cf6e9502249ef60651e767f0aeee3705673af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 283.9 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
0634711f706de435d1cd51898fe34203c885ac630815f545629d27b12d014268
|
|
BLAKE2b-256 checksum How to use checksums |
ce8f08436fb9925a7d6765862a10f9ec0cb614b0c74ba6440e14948b642ef09e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | enciphers-3.0.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 317.5 kB |
| Tags | Linux glibc 2.5+ x86-32 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
c6242e354f1ee6203e1dcdc324cbaaa8584faa6e4b99e8d71dfdc74a00da92cb
|
|
BLAKE2b-256 checksum How to use checksums |
6a106c41b58e98a5dc8110cfd33ee951326f968309ffc6c9325a644e688838d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | enciphers-3.0.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 296.9 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
a04b1d67ed1602fb5f6600b25ee7dff79a578e2cee4ba38fdeb3bff8d3a2aafb
|
|
BLAKE2b-256 checksum How to use checksums |
dfc1073cad8d3fca1887710ee4e672ac19a0d8faf01cd9827f6a498165a0c4b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | enciphers-3.0.0-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 316.6 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
dcae62632e47768709aff506fdbd9ea0bccda91c2e461e641be8e7a4660b8142
|
|
BLAKE2b-256 checksum How to use checksums |
6c5118498aa3493636641d027415138a459d7747aa83f1baab80873503577457
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | enciphers-3.0.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 297.9 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b02901259e97f1beefcd02fa785d7565ae7de7f14be1331894fd0fdb8f29eb0d
|
|
BLAKE2b-256 checksum How to use checksums |
1d6830ce39be025ab8fa11a1222c4d9ab85c94a21743bc8c0ec41d86658c0ccf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | enciphers-3.0.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 317.3 kB |
| Tags | CPython 3.15 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
3efadd1c87532a9e0fd5f25c19e28c3d8d9b8cb13a8b10d06dc82101a4f46a79
|
|
BLAKE2b-256 checksum How to use checksums |
d45082a3e0eab77a25cf3f73337bebaaecde4259f9442b33cf28a410dbd3b49f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 508.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
228271efa741eaf81aceb847cb01db2bcb59e00669d7da9829b15091cc223cf1
|
|
BLAKE2b-256 checksum How to use checksums |
630f4d54ca3e479ce1ae1d7908171b85df9a1e8c2699b398b2d4c2f5de0db256
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-musllinux_1_2_i686.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-musllinux_1_2_i686.whl |
|---|---|
| Size | 534.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
87a5cf736aa590d4baad5e44d7009398d37febfc42e04352a7436ea923b3900b
|
|
BLAKE2b-256 checksum How to use checksums |
3a0619497a778302c27a37894e820970dbddb27994c1b94da831e4082514b20b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-musllinux_1_2_armv7l.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 568.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
0ef1b7069227cc23d77066bd42af26927f08821206a60c518cd9810b954ffe22
|
|
BLAKE2b-256 checksum How to use checksums |
91ca358626d9cbb9440302876ccb13466cf9cac90efbe65cab0f8a742a5ced22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 460.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
9580c8adbb6433db7d291d63e31e80ca1b2d4dc1582d59b0242e53ec2056701d
|
|
BLAKE2b-256 checksum How to use checksums |
84050c0106a5a84bf45b0c890296e8487c3ffa5df2ae68333fb7adfbef6361d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 296.9 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
409ab092e5ea16fe49001750217093bbe04d42fd9bdc2dc7daca5ed2fe9bd118
|
|
BLAKE2b-256 checksum How to use checksums |
9b4adad36da6ecd06c0730d96699c7909b1148dc0264a0b419d1f30878ff30fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 315.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
74f659ab87099504da508fab8e70e590961c59579043ff541634b0f1efc39f3f
|
|
BLAKE2b-256 checksum How to use checksums |
b80352daa99d81bdeb48165f35f3a7e32758207dc45faf230d18619babee441e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 313.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
3929a87bb77d4aadc69e78c24a15f95e322f9720d58d6525d2274c12de19a3a7
|
|
BLAKE2b-256 checksum How to use checksums |
557cbfddd7820fb7aa46d0ada2dc63274c52aac46a9a1bac562216b81f697785
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 291.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
a0bb2f41986c27d796f793d900dfa61f44ee7d1f3011d9cf717a1060099b7cd9
|
|
BLAKE2b-256 checksum How to use checksums |
ba2ced1f3f3996d1edfdbd3f1a44977dbcac13086728a08f94420842a9d01372
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 282.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e1a66a0aeab838380220d4fc43e23e5dd2204a934a82c5dab1f888f51a594b74
|
|
BLAKE2b-256 checksum How to use checksums |
bc1c30aa13f00935b15ed3ab26764ef448ff1f06e7e5052021d3e02ad779ceed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | enciphers-3.0.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 316.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
64aa3fa3d709dd8d28415032c02da7add5e466b8eba771f481f1b98cb1bcf4cc
|
|
BLAKE2b-256 checksum How to use checksums |
3fe60e518cd59140ed67cb9a915b1dc72afe2d6fe7487b89879e585633c3ec55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-win_arm64.whl
| Download URL | enciphers-3.0.0-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 161.0 kB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
842eb41734781976d507b41f7a04b266df44d8c9647f9cefcd10076d86c1d2dc
|
|
BLAKE2b-256 checksum How to use checksums |
a950e1f861220a338b86c863fffb3abfb830961990ae93f8c2d48357ba9922d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-win_amd64.whl
| Download URL | enciphers-3.0.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 178.1 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
515b15e05e1f95c11a0a23f93f38703726841198271e21cf266d36bf91f398c7
|
|
BLAKE2b-256 checksum How to use checksums |
985ff75654487e19121d725aab8273eebe13ffa7ab985e06be077e2c0ce14a08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | enciphers-3.0.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 509.8 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
50d287030af1e1262d7fa8bb0567d5f153d77a183b53085515a7896317684c1c
|
|
BLAKE2b-256 checksum How to use checksums |
4c8de99bc0a822aae011fc56d36c0454d2585d86755e309c3c120621074bc790
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-musllinux_1_2_i686.whl
| Download URL | enciphers-3.0.0-cp314-cp314-musllinux_1_2_i686.whl |
|---|---|
| Size | 535.9 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
4f06ce92f5b031b977a803a2e01aaf055fd157d0874978b34f30a4908ef0c8bb
|
|
BLAKE2b-256 checksum How to use checksums |
76ae1092605153b9ceca93d670d8f4a354d00f87c5b3d27f2d6434c2011d179c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-musllinux_1_2_armv7l.whl
| Download URL | enciphers-3.0.0-cp314-cp314-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 569.9 kB |
| Tags | CPython 3.14 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
eb110c2a3ef0be33e662c9e0500fada60ef9b9907b4ea8f212b921768d8ba4e0
|
|
BLAKE2b-256 checksum How to use checksums |
77ede394f2b416abb414976ac5d6c7e1fd2be9e823fd164a757a7c446d871004
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | enciphers-3.0.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 461.7 kB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
e0ffce761c67f337405f74896dc8bb80471353cfa6cfed27573178cd8f2eebc7
|
|
BLAKE2b-256 checksum How to use checksums |
0892e12152fa4d44d9487a75aec25e89f9179e20f6a05775b17f020454810626
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | enciphers-3.0.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 298.0 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7dac0e9c6a65d431f323b9d10732e4539b300760c2f486d4be11b585dfa02fb5
|
|
BLAKE2b-256 checksum How to use checksums |
b94d10d7086e8e3c5b4ace53e7e8055f58705821be1d0ba3d61d3a4dea461a3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | enciphers-3.0.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 316.5 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
21e4210ff64daa41d0560e4d87f41d6ef20e6782e7a00b23717b9a864159e030
|
|
BLAKE2b-256 checksum How to use checksums |
3c5cd6176ddbaae14fb01ef79c9b82d471eae8ec285e8447bcb6230103d12738
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | enciphers-3.0.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 315.3 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
9ff8ef866e2605e25b636a6658fbb5fd25bfa0c56508fb5b29085485d69eec3e
|
|
BLAKE2b-256 checksum How to use checksums |
e073dcc7e5589dd4a24e9e4078ec7738c2fa11bb5c453ee9a7656b2eddaf885e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | enciphers-3.0.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 292.8 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
b549e02df414bfeb8cc224090a2dc09473fc5ebef42fc734935b5e097fcc60ad
|
|
BLAKE2b-256 checksum How to use checksums |
414e851b3c65b9c71dd68905f73cc5f9ce0c86130c3382a63d2b90be2db03841
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | enciphers-3.0.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 283.8 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
57b269cf2d79b952cf9d5c519612456c5764b3943af8a4e1394221a60c3164e8
|
|
BLAKE2b-256 checksum How to use checksums |
61738033b594b6561977d79bc90251462b412ff21d5b6328d678dad65845f20c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | enciphers-3.0.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 317.0 kB |
| Tags | CPython 3.14 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
7038ecdf4b7af33ee606b49bac01d4f2ec610ebdd8bcc4000118fd83ecdf4a37
|
|
BLAKE2b-256 checksum How to use checksums |
01a1d1ddd147391c432a54f98fb8d3226626e6b59881e78688e774b78fe7cae6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | enciphers-3.0.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 258.2 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9bd7dc3f169eb879e12b67e8bc59db79efec41d3ab53416ffb307d35a7ab34c1
|
|
BLAKE2b-256 checksum How to use checksums |
9052b09b4fc5c879f4d87a628d33d38e3d6584e09ec9c01bb37fd3f0ee476940
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | enciphers-3.0.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 279.8 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
01f80821276db4c28d2829c043db4c4d6dbb8661fadf7158f33702515a188113
|
|
BLAKE2b-256 checksum How to use checksums |
9ffdd6d40f3fb626078c46d15299c3568a2b2c454e17ece7e71ed0a3dbcf5ea4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-win_arm64.whl
| Download URL | enciphers-3.0.0-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 160.4 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
a48dab206be4a471709e96d19340d2fce3b819eb773544d91d328981ec801a25
|
|
BLAKE2b-256 checksum How to use checksums |
d7bc47d1f7833b144b3356b86fdd7f37a99f31a2a845c1b7fa892e4ecd55958d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-win_amd64.whl
| Download URL | enciphers-3.0.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 177.6 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a46513c0a4c65ed0196266b69242b815d4f101ef758012fb2ec4565f81f48441
|
|
BLAKE2b-256 checksum How to use checksums |
b0b1eaeaa49237c4000182671d44a170a6583fea163e90d59f6e9b5593efc2e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-win32.whl
| Download URL | enciphers-3.0.0-cp313-cp313-win32.whl |
|---|---|
| Size | 167.5 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
029cba42f63e62ae2a9636e55507836942622d6da54e8d397dde3facf9937061
|
|
BLAKE2b-256 checksum How to use checksums |
ad87a2fdc5891c268882c66888c61bb5d6f680b6ab0918592c06a630c1ef87c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | enciphers-3.0.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 508.6 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
493129d58802d1126efc9f7fb0529bb415bd8adcbe35ae9e1835a6341bbe2138
|
|
BLAKE2b-256 checksum How to use checksums |
fb4e1592cc53cd21bae1e3c2e6d6a0b96b2bd0b43cced6efaaf3873bedefa1f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-musllinux_1_2_i686.whl
| Download URL | enciphers-3.0.0-cp313-cp313-musllinux_1_2_i686.whl |
|---|---|
| Size | 534.4 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
5415b33a5c25531630af387ea2e40d3d4b1fe43f72307bc4d070cd5dd9bd2502
|
|
BLAKE2b-256 checksum How to use checksums |
a84e7c98e9b2c86a3d91c8c98eabd5df164a70c6724c790bd0b751c895813be7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-musllinux_1_2_armv7l.whl
| Download URL | enciphers-3.0.0-cp313-cp313-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 568.9 kB |
| Tags | CPython 3.13 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
6fc82df51477edfe8854a8d4e395b700f89cd4540b61526243163f364fb10c42
|
|
BLAKE2b-256 checksum How to use checksums |
f443b42e97552b96d354bc72274068f26027dc84003a115d80e1682dcc737cb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | enciphers-3.0.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 460.6 kB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
2f01a57364fc3ad04eaec52d38863679ede236e67fb251dd0f49ba0d2711767c
|
|
BLAKE2b-256 checksum How to use checksums |
f1a2abe0282da6705b90687b606a430c16c35b55fdeabf612348e2adb58cdad9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | enciphers-3.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 296.9 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f15d4ca8cb4e01a333a6440c849fb9d7486faf60ea4dc2671cf2629888c0c79b
|
|
BLAKE2b-256 checksum How to use checksums |
2f01b15c1fd1c0f9756db204911442768ca79966d8fc4d5f5485ad448fae9255
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | enciphers-3.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 314.9 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
8471711537953e173ce56d0d94711d48717785c3108567d03a8a3dccfbc31050
|
|
BLAKE2b-256 checksum How to use checksums |
0ebaa8808a9dd8215a96352cfd885f284e67a3556d4081b01384fc43fee0f0ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | enciphers-3.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 313.4 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
a34cca4e2373286350a9d45e82888bfd3b4d184a69d95adf5fb0ebf4f1eff4da
|
|
BLAKE2b-256 checksum How to use checksums |
70ff7356dd5efc87ab0231042510975f58be8ed8626f7adde2821230917cb864
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | enciphers-3.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 291.5 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
a1f8a5baa051876dff9a8f67ff32d13523b315cc4a0f800b8cfe81b8c9e28539
|
|
BLAKE2b-256 checksum How to use checksums |
4bef68a18754b7a12d10e7ba66e1b017e05980403ac71760285e9ea035e35b16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | enciphers-3.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 282.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
11bb590235e370ec5d6693cc94d6fcf69ced5ae859af7ac859057efc18ddaa6d
|
|
BLAKE2b-256 checksum How to use checksums |
b2c93fd1a3ef17c90dad7b75412e7c0edbe9061fc64d4fd0044e414e9abc508b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | enciphers-3.0.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 315.8 kB |
| Tags | CPython 3.13 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
155852ce8c5103a4727ca74afab612984df2333bbe093eb73c9932b6fbfa542b
|
|
BLAKE2b-256 checksum How to use checksums |
b4f6bd111790c53c4b2f8317ef976d3963bd003cee0d46dc24efbf84f323529b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | enciphers-3.0.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 257.2 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
68ec2855438407278f6f8e16b0996d01a5a70530086702deaf0dce207bd538c2
|
|
BLAKE2b-256 checksum How to use checksums |
33b8017ec5cb7dbeca9445f22ce899ad2dfadb6e4184d51d58b85eef292d93fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | enciphers-3.0.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 278.8 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
cdff069113a20b663aaf5eb62ba37a24ad79e93a1ec0b83fec32cf562c403381
|
|
BLAKE2b-256 checksum How to use checksums |
31969fdfe25d416ab45561b3049eaa94fef32b118d161a5df32b53db57b782dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-win_arm64.whl
| Download URL | enciphers-3.0.0-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 160.1 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
2c4fedf840fb693a493c5a18cf06cbd64956f9a0d187b07634c1b667965d0902
|
|
BLAKE2b-256 checksum How to use checksums |
388bf847304dac37d162831470442c861f429e20028db68c0bb609eb7e7dcb69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-win_amd64.whl
| Download URL | enciphers-3.0.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 177.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a34e1017333a430235bea0a6006e098acccd2a74d276f7588b9ac5f917ce8a25
|
|
BLAKE2b-256 checksum How to use checksums |
42b826c954680ea6436b84caebcd9dfb0829d3226b6d05379d045ca7a569610e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | enciphers-3.0.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 508.0 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c5c4013874b25196995df5100bdd4933b64374644ede168c5ade5b0ef7c6e2b7
|
|
BLAKE2b-256 checksum How to use checksums |
cc90ab1fcf73aacc185ed075ff8bed8c7787b9156e8b91b73fd362223803dc5e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-musllinux_1_2_i686.whl
| Download URL | enciphers-3.0.0-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 534.1 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
42e816ad15db42bda061d79808382185712199d8e669dd803504403ce93dbcb2
|
|
BLAKE2b-256 checksum How to use checksums |
c29ffe8997865fd814e8c4bfd96065457e11950e7c9717009d4d1b1dfce0b3a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-musllinux_1_2_armv7l.whl
| Download URL | enciphers-3.0.0-cp312-cp312-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 568.7 kB |
| Tags | CPython 3.12 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
c2fe856cf339f581303db0ad994840fbc4852feefc9777502d97903d858a6238
|
|
BLAKE2b-256 checksum How to use checksums |
693885b079401a914e0c4676d1fc9b0b608fb9ef7a1e6159b2c5f5bc27cea774
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | enciphers-3.0.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 460.3 kB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
3740d4edf26c1b335bef0bc48493d5c92734707c297274ac5db555e240887094
|
|
BLAKE2b-256 checksum How to use checksums |
ebf0b28b177dd69703b41b02ea6b7345421ef2d840fec1d28dd6a86dc3572d01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | enciphers-3.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 296.2 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce2ef982ecb9764ad89e91fd2b1ffbbb5d9c08dcbfdd022411b87b11279fe011
|
|
BLAKE2b-256 checksum How to use checksums |
70ff85f791a70edecd98e1529efc27c0b4dc12940e7ac7086e92778c8646e526
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | enciphers-3.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 314.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
7eb5cbb80e1731e12d2c10f19c9adc8657d1cc45a37cfc58517b0dfac77156dc
|
|
BLAKE2b-256 checksum How to use checksums |
75dc506f1e08c3e7b645c0d7537922d9c04c43eb27d3c12f51de8d575e3e590c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | enciphers-3.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 313.0 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
a286d7f068fefbf1d2c4f8b556ec2e5ae8bdcdca7d8edf09b7b87ea9c1fbf97d
|
|
BLAKE2b-256 checksum How to use checksums |
fc2bd929ee87ffbf0246c904ca3ce117352eec6daf0823dd90a4489840eece19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | enciphers-3.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 291.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
84b89f27754e86958ba7484a1891f2527f5b68baae5b5140bb80d6b836e5254a
|
|
BLAKE2b-256 checksum How to use checksums |
0f6726d2b923e1807240a67d25f8a2e656d3f187d465c11384077d5d49f32c21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | enciphers-3.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 282.2 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
2023052dbc5d4ca7507566f3f93eeeeb526826ca3e313678ad994f149179f4f6
|
|
BLAKE2b-256 checksum How to use checksums |
d1703f935d423028b41604947182ce40aeb446affb8a7c238ea8673a5a296d03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | enciphers-3.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 315.6 kB |
| Tags | CPython 3.12 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
9fac4a3df6c25eeac336dd9403fee50fe15de38e57953145d582d5a9a0dcf669
|
|
BLAKE2b-256 checksum How to use checksums |
ba0b62b5d188044fd4dd4965cb4d0c9b3d98dc8f9ea9622f400e57bb3150e329
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | enciphers-3.0.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 256.8 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
99fdd3cbc69e34643ee8ffc33577170f37315f48f9dd3e7c8d80b1f8343d1f3c
|
|
BLAKE2b-256 checksum How to use checksums |
f987e3ac34165b48e0cd92b430ee6601127f3da24b65d0d51bbe0b3c2b1ccc1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | enciphers-3.0.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 278.4 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
b544704c23037a745624fc29e57b7409808700d572fecf5011c1b08ec1df694d
|
|
BLAKE2b-256 checksum How to use checksums |
8061cc8fd711f7655187d7f7cac415f12caf939a91db1e6716fff96660892435
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-win_amd64.whl
| Download URL | enciphers-3.0.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 179.4 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f484c5d7fe1fd3ea3bd2af54a316f36d0891065abc6d2b9af6186ecddb8ab292
|
|
BLAKE2b-256 checksum How to use checksums |
e2afd5eac3cd58b4e5509eaad4249b8879709600c6df93cc47ea555e39c3daac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | enciphers-3.0.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 508.9 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
5a030567bb1ba7843a0360f2e954601771dbd9718412c107207fb979e71c9431
|
|
BLAKE2b-256 checksum How to use checksums |
7725df6853bb9b7c4d57ce9b3dc4ddc21a617655d2b5cdfa6ec819ce73b782e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-musllinux_1_2_i686.whl
| Download URL | enciphers-3.0.0-cp311-cp311-musllinux_1_2_i686.whl |
|---|---|
| Size | 535.6 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
b54c27ed9df06ae6cfab90159def1cae705a490d4e3e33f9c6bd10dc1de3f8f1
|
|
BLAKE2b-256 checksum How to use checksums |
1856beee95ddd2bc799218ed20b7b6cb839dcd4b6594ae92355cb975e0cef823
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-musllinux_1_2_armv7l.whl
| Download URL | enciphers-3.0.0-cp311-cp311-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 569.7 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
a9a97a535d3f827039f615303716c83f71792e75628cc72a619cd70f817a9772
|
|
BLAKE2b-256 checksum How to use checksums |
4f7ae6b417fc670eea563a3698f18ed95cdbcfde00714709c79ef276446c3855
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | enciphers-3.0.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 461.1 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
917318402ed30da7ab860711036fef981395b19dcd4aff767e6a361fdcf40122
|
|
BLAKE2b-256 checksum How to use checksums |
c3e168b5fbe95e15fb5b0fe8bbc24fb629b6cc280a7bf120a305c5aeae53dcfb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | enciphers-3.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 297.1 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
936e6d30e1a5ca7f73051e3b47425b9177b3d126a03b79c83a744d0ef0c1b6c1
|
|
BLAKE2b-256 checksum How to use checksums |
6239cce9c4f326ecf73b1c466b92cfae0c11b57330945265e28685345b579ab6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | enciphers-3.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 314.4 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
4265036871ce6b89f8c5691ec4a7da98e2e97bac713ff207a6997396c8b8fb42
|
|
BLAKE2b-256 checksum How to use checksums |
f1c31505ec176bc5570746eab6fd59c57760cc89533f9e6006fcf34883d1dd7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | enciphers-3.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 314.7 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
1474f574bd2ce5d92bf830b9b89528b2cf38be558ac36aadeab6e82be9a18ebf
|
|
BLAKE2b-256 checksum How to use checksums |
95822cc54c1dd92435f4c1392b2b0d3e915022ea7d75c7e99a1b902fa34de42f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | enciphers-3.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 292.3 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
a54c1eaf11b6170c4d41fc04ba495d8573d52974f85217ac04fffcc3407ee44f
|
|
BLAKE2b-256 checksum How to use checksums |
5fff8a9d7904951078254c0aeacfd14a0ea150113f4bd189261e4b2490044f53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | enciphers-3.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 283.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
addccc3da9352b04f868f3916c4f49d4d7d3c8ee3ebb4af6c5ce3ca3997d995f
|
|
BLAKE2b-256 checksum How to use checksums |
0571b57cf539303e211eaaa1fef36c652c3103a070ea30280011a9be6f2e9c3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | enciphers-3.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 317.0 kB |
| Tags | CPython 3.11 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
690c9669af8e70e24241a0f39ef226c56d3a897d1526dcfb46eeade043d05f1a
|
|
BLAKE2b-256 checksum How to use checksums |
12d8315279999542168e2babeeb9b2ed2f27df22592d13fd2227e21b16b4f724
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | enciphers-3.0.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 259.0 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
060e46ab08cd830aba76fe299333043376cd6da23f2e5ee16e80a1b8a191383e
|
|
BLAKE2b-256 checksum How to use checksums |
e0a04fc34fb37c0fcd0f69743c6afefa6b507d99e75b3c34d90a866dbe0c5d19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency logRelease files / enciphers-3.0.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | enciphers-3.0.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 277.9 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
56470ad12d16dfddb8f1703a1d9d5f6200ec759b9d54b2f4349115604477cb7a
|
|
BLAKE2b-256 checksum How to use checksums |
7a9448d3369d4449d97c301d48b6b0f69ab24e92d6fa11a9861a4033d268b767
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 9, 2026.
Transparency log