Skip to main content

totp-rs

Generate and verify time-based one-time passwords in Python, backed by Rust. Supports RFC 6238 with SHA-1, SHA-256, or SHA-512. Python 3.11+.

Installation

pip install totp-rs

Usage

from totp_rs import totp_generate, totp_verify

# Example secret; provision a unique random secret for each account.
secret = b'12345678901234567890'
code = totp_generate(secret)
print(code)  # Changes with the current time.
valid = totp_verify(secret, code, window=1)

Secrets may be raw bytes or Base32 text. window=1 accepts the previous, current, or next time step to allow for clock drift. Choose the algorithm, number of digits, and step length to match the authenticator.

Explicit timestamps

Pass time for a fixed Unix timestamp, or time_window for a counter directly; the two are mutually exclusive. This example reproduces the RFC's SHA-1 test vector:

from totp_rs import totp_generate

code = totp_generate(b'12345678901234567890', digits=8, time=59)
print(code)  # 94287082

Timestamps must be finite and fit signed 64-bit whole seconds after flooring; negative timestamps are supported. Deriving a counter requires a positive step length. An explicit time_window uses the supplied counter directly and ignores the step length and origin.

Verification compares code bytes in constant time, but validation and the drift search can return early. The library does not store replay state or rate-limit attempts; enforce those in your application.

Benchmarks

About 4.8–58× faster than PyOTP at generating and verifying six-digit codes with SHA-1, SHA-256, and SHA-512, by median time on this workstation.

Median time for four TOTP generation and verification operations with SHA-1, SHA-256, and SHA-512. Error bars show 95% bootstrap intervals across worker-process means.
Algorithm / implementation Generate current code Verify current Verify previous step Reject incorrect
SHA-1 · totp-rs 2.0.0 396 ns 455 ns 509 ns 592 ns
SHA-1 · PyOTP 2.10.0 10.9 µs 23.0 µs 11.3 µs 34.5 µs
SHA-256 · totp-rs 2.0.0 436 ns 459 ns 550 ns 651 ns
SHA-256 · PyOTP 2.10.0 11.0 µs 23.3 µs 12.4 µs 37.1 µs
SHA-512 · totp-rs 2.0.0 1.82 µs 1.73 µs 2.47 µs 3.16 µs
SHA-512 · PyOTP 2.10.0 13.2 µs 24.6 µs 11.8 µs 35 µs

Median time per call on CPython 3.15.0 and a shared Ryzen 9 5950X workstation running Linux 7.2.9. Both use the same Base32 secret, timestamp, 30-second period, and ±1 window.

Full results · Raw PyPerf results: totp-rs, PyOTP · Benchmark source

API reference and support

See the totp_time_window, totp_generate, and totp_verify reference for parameters, defaults, and errors.

Issues and questions · Private security reports · Premium support

Metadata

Release files for totp-rs 2.0.0

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

Source distribution (sdist)

Source distribution for totp-rs 2.0.0
File Size Uploaded Provenance Actions
totp_rs-2.0.0.tar.gz 1.7 MB With provenance Details for totp_rs-2.0.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for totp-rs 2.0.0
File Actions
totp_rs-2.0.0-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details for totp_rs-2.0.0-cp315-cp315t-win_arm64.whl
totp_rs-2.0.0-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details for totp_rs-2.0.0-cp315-cp315t-win_amd64.whl
totp_rs-2.0.0-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details for totp_rs-2.0.0-cp315-cp315t-musllinux_1_2_x86_64.whl
totp_rs-2.0.0-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details for totp_rs-2.0.0-cp315-cp315t-musllinux_1_2_aarch64.whl
totp_rs-2.0.0-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details for totp_rs-2.0.0-cp315-cp315t-manylinux_2_28_x86_64.whl
totp_rs-2.0.0-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details for totp_rs-2.0.0-cp315-cp315t-manylinux_2_28_aarch64.whl
totp_rs-2.0.0-cp315-cp315t-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64 Details for totp_rs-2.0.0-cp315-cp315t-macosx_11_0_x86_64.whl
totp_rs-2.0.0-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details for totp_rs-2.0.0-cp315-cp315t-macosx_11_0_arm64.whl
totp_rs-2.0.0-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details for totp_rs-2.0.0-cp315-cp315-win_arm64.whl
totp_rs-2.0.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for totp_rs-2.0.0-cp315-cp315-win_amd64.whl
totp_rs-2.0.0-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details for totp_rs-2.0.0-cp315-cp315-musllinux_1_2_x86_64.whl
totp_rs-2.0.0-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details for totp_rs-2.0.0-cp315-cp315-musllinux_1_2_aarch64.whl
totp_rs-2.0.0-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details for totp_rs-2.0.0-cp315-cp315-manylinux_2_28_x86_64.whl
totp_rs-2.0.0-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details for totp_rs-2.0.0-cp315-cp315-manylinux_2_28_aarch64.whl
totp_rs-2.0.0-cp315-cp315-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 11.0+ x86-64 Details for totp_rs-2.0.0-cp315-cp315-macosx_11_0_x86_64.whl
totp_rs-2.0.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for totp_rs-2.0.0-cp315-cp315-macosx_11_0_arm64.whl
totp_rs-2.0.0-cp315-abi3.abi3t-win_arm64.whl CPython 3.15 abi3, abi3t Windows ARM64 Details for totp_rs-2.0.0-cp315-abi3.abi3t-win_arm64.whl
totp_rs-2.0.0-cp315-abi3.abi3t-win_amd64.whl CPython 3.15 abi3, abi3t Windows x86-64 Details for totp_rs-2.0.0-cp315-abi3.abi3t-win_amd64.whl
totp_rs-2.0.0-cp315-abi3.abi3t-musllinux_1_2_x86_64.whl CPython 3.15 abi3, abi3t Linux musl 1.2+ x86-64 Details for totp_rs-2.0.0-cp315-abi3.abi3t-musllinux_1_2_x86_64.whl
totp_rs-2.0.0-cp315-abi3.abi3t-musllinux_1_2_aarch64.whl CPython 3.15 abi3, abi3t Linux musl 1.2+ ARM64 Details for totp_rs-2.0.0-cp315-abi3.abi3t-musllinux_1_2_aarch64.whl
totp_rs-2.0.0-cp315-abi3.abi3t-manylinux_2_28_x86_64.whl CPython 3.15 abi3, abi3t Linux glibc 2.28+ x86-64 Details for totp_rs-2.0.0-cp315-abi3.abi3t-manylinux_2_28_x86_64.whl
totp_rs-2.0.0-cp315-abi3.abi3t-manylinux_2_28_aarch64.whl CPython 3.15 abi3, abi3t Linux glibc 2.28+ ARM64 Details for totp_rs-2.0.0-cp315-abi3.abi3t-manylinux_2_28_aarch64.whl
totp_rs-2.0.0-cp315-abi3.abi3t-macosx_11_0_x86_64.whl CPython 3.15 abi3t, abi3 macOS 11.0+ x86-64 Details for totp_rs-2.0.0-cp315-abi3.abi3t-macosx_11_0_x86_64.whl
totp_rs-2.0.0-cp315-abi3.abi3t-macosx_11_0_arm64.whl CPython 3.15 abi3, abi3t macOS 11.0+ ARM64 Details for totp_rs-2.0.0-cp315-abi3.abi3t-macosx_11_0_arm64.whl
totp_rs-2.0.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for totp_rs-2.0.0-cp314-cp314t-win_arm64.whl
totp_rs-2.0.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for totp_rs-2.0.0-cp314-cp314t-win_amd64.whl
totp_rs-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for totp_rs-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
totp_rs-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for totp_rs-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
totp_rs-2.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for totp_rs-2.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl
totp_rs-2.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details for totp_rs-2.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl
totp_rs-2.0.0-cp314-cp314t-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 Details for totp_rs-2.0.0-cp314-cp314t-macosx_11_0_x86_64.whl
totp_rs-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for totp_rs-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl
totp_rs-2.0.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for totp_rs-2.0.0-cp314-cp314-win_arm64.whl
totp_rs-2.0.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for totp_rs-2.0.0-cp314-cp314-win_amd64.whl
totp_rs-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for totp_rs-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
totp_rs-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for totp_rs-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
totp_rs-2.0.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for totp_rs-2.0.0-cp314-cp314-manylinux_2_28_x86_64.whl
totp_rs-2.0.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for totp_rs-2.0.0-cp314-cp314-manylinux_2_28_aarch64.whl
totp_rs-2.0.0-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details for totp_rs-2.0.0-cp314-cp314-macosx_11_0_x86_64.whl
totp_rs-2.0.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for totp_rs-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
totp_rs-2.0.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for totp_rs-2.0.0-cp313-cp313-win_arm64.whl
totp_rs-2.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for totp_rs-2.0.0-cp313-cp313-win_amd64.whl
totp_rs-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for totp_rs-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
totp_rs-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for totp_rs-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
totp_rs-2.0.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for totp_rs-2.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
totp_rs-2.0.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for totp_rs-2.0.0-cp313-cp313-manylinux_2_28_aarch64.whl
totp_rs-2.0.0-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details for totp_rs-2.0.0-cp313-cp313-macosx_11_0_x86_64.whl
totp_rs-2.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for totp_rs-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
totp_rs-2.0.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for totp_rs-2.0.0-cp312-cp312-win_arm64.whl
totp_rs-2.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for totp_rs-2.0.0-cp312-cp312-win_amd64.whl
totp_rs-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for totp_rs-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
totp_rs-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for totp_rs-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
totp_rs-2.0.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for totp_rs-2.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
totp_rs-2.0.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for totp_rs-2.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
totp_rs-2.0.0-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details for totp_rs-2.0.0-cp312-cp312-macosx_11_0_x86_64.whl
totp_rs-2.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for totp_rs-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
totp_rs-2.0.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for totp_rs-2.0.0-cp311-cp311-win_arm64.whl
totp_rs-2.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for totp_rs-2.0.0-cp311-cp311-win_amd64.whl
totp_rs-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for totp_rs-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
totp_rs-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for totp_rs-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
totp_rs-2.0.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for totp_rs-2.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
totp_rs-2.0.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for totp_rs-2.0.0-cp311-cp311-manylinux_2_28_aarch64.whl
totp_rs-2.0.0-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details for totp_rs-2.0.0-cp311-cp311-macosx_11_0_x86_64.whl
totp_rs-2.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for totp_rs-2.0.0-cp311-cp311-macosx_11_0_arm64.whl

Total release size: 16.6 MB

Release files / totp_rs-2.0.0.tar.gz

Download URL totp_rs-2.0.0.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
734ba7c25f556fa58a237adf6ab6312e7c57158dc289449344e432617ce95299
BLAKE2b-256 checksum
How to use checksums
ca4ae82c800538429f2927137ea812e9600ab14ab673db6f8f8c4ddc95e1dfbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315t-win_arm64.whl

Download URL totp_rs-2.0.0-cp315-cp315t-win_arm64.whl
Size 138.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
2a7a0bf6daa04bc827b019a4e277b4fbc10517e213e688246e487e882ea23e2f
BLAKE2b-256 checksum
How to use checksums
71319fa5ce4de1c2d8eabb8f6dea862e23329c0c1d04651171f057648b7b0a84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315t-win_amd64.whl

Download URL totp_rs-2.0.0-cp315-cp315t-win_amd64.whl
Size 146.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
b9b96de966da44851a5222333dde66f113cced6b3f41891a6617b3d1028b532f
BLAKE2b-256 checksum
How to use checksums
87976e1cd0d4bf0ea7b6173224f4b103a18c6cd1885b844688efd8b3c110b28c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL totp_rs-2.0.0-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 327.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
385ae6f408860e7f175f40d5f042ccb27bdd837e8779b22f4ffcc6edacdd7b4b
BLAKE2b-256 checksum
How to use checksums
90fdeebd23d0c0f0a01ab08f7019110b7926601e340223e29e374f4cc2e7b0cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL totp_rs-2.0.0-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 310.5 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
28f55879e039e4aa731c3e667f19d4013af568780d0c9f1667ee50cf1521520f
BLAKE2b-256 checksum
How to use checksums
924f73614bc73c19ed72bfe82f3bb4abe1ce05f68228bafabffb4ea941ca8508
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL totp_rs-2.0.0-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 246.4 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
63b9e3084fff694eae2a68baf2683aaeb767be24d8f12a9735a7a832b0737454
BLAKE2b-256 checksum
How to use checksums
87c5d785dee0606c8e823331ba2518daefb119aec08a0e01bfffca6884a802f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL totp_rs-2.0.0-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 244.1 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
98990e1265ea36d9938efca6ab39af1f3242f056469229d20034e6eb1cc0480b
BLAKE2b-256 checksum
How to use checksums
d37a5c1fb9e029b0bb6a124b335c936282757fd6a12161c565b4197c7db23dda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315t-macosx_11_0_x86_64.whl

Download URL totp_rs-2.0.0-cp315-cp315t-macosx_11_0_x86_64.whl
Size 237.4 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
111ed72c9b5e4f424a5742d3d2050fca74d749adfd477d29bbcd28fe335e63f4
BLAKE2b-256 checksum
How to use checksums
88fedb757d245e032b791821ce0d9d93a8a5e708e9f848cc367d6f92946b2b1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315t-macosx_11_0_arm64.whl

Download URL totp_rs-2.0.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 214.7 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d5b80be497d7b0396bc537eaaada8562bd35865c0b3d818bfcce2edef5582379
BLAKE2b-256 checksum
How to use checksums
bdcab79797f8b9eaa504f9bc2435e3db91a212bb614ceebdb2fb0820c6eb1174
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315-win_arm64.whl

Download URL totp_rs-2.0.0-cp315-cp315-win_arm64.whl
Size 138.6 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
1a1b0e9bdfc64cd44328df000f4d0fd1515b73311974e42e006e82cba68d1767
BLAKE2b-256 checksum
How to use checksums
bad8c9f322ea0b0cce4acb5b3a55fc2450ae49929d2f502469595f887446fc61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315-win_amd64.whl

Download URL totp_rs-2.0.0-cp315-cp315-win_amd64.whl
Size 146.1 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
e4ee8630915527d080b2c195fea408c14e7d38edb10193ab27b3767553428e4a
BLAKE2b-256 checksum
How to use checksums
c4ca9a2566a2e561312ebd0448b03366df346b6243b9700b6e6eecaaaad838ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL totp_rs-2.0.0-cp315-cp315-musllinux_1_2_x86_64.whl
Size 327.5 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
907232f03ea83d36cccd2d8ec8a7c15e4cec071aee5c278e8656d5d5fe511427
BLAKE2b-256 checksum
How to use checksums
a9c401e782b483c95c0631ce9292a091abdb38ae200eeb72b02842e007822095
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL totp_rs-2.0.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 311.0 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9a74def5a903419f3e8b318104b6b50aa08636353091073e3b49f709bda551ce
BLAKE2b-256 checksum
How to use checksums
e12e4b653e132ad17df8b767cb02d013565786158659d7753a52b8513b3281fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL totp_rs-2.0.0-cp315-cp315-manylinux_2_28_x86_64.whl
Size 246.6 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b72009eabf1de3517850ab8eb642f66ea7e2569b04a71fbbbca6e5ce99d5c152
BLAKE2b-256 checksum
How to use checksums
92086677d8b9de524c4c14342e707e35a6c715cacb7decc939d4253f99719174
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL totp_rs-2.0.0-cp315-cp315-manylinux_2_28_aarch64.whl
Size 244.6 kB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f1afa91ade9e19691ae4c535f19645234652ca571b4cf4a546137ed6a4975b65
BLAKE2b-256 checksum
How to use checksums
a80cf349a4970f10d5412c36da27df9130f6b924bcdf1a319e2118871bd54a86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315-macosx_11_0_x86_64.whl

Download URL totp_rs-2.0.0-cp315-cp315-macosx_11_0_x86_64.whl
Size 238.3 kB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
83796d0513f93f88b16af674c8ad9cb6c493a53adb1cff0c4567300fb1a63d01
BLAKE2b-256 checksum
How to use checksums
01b75318b527a5112bd2f74faac28e9f124cb859685cb89c88b827e23cbb1f96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL totp_rs-2.0.0-cp315-cp315-macosx_11_0_arm64.whl
Size 215.5 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
05bf3d51bd8aa306581ef6506ab0b679c827a9c28577209a199ce0e739892f8a
BLAKE2b-256 checksum
How to use checksums
9f9e2755763ca12b42ddafece793d83ede7a91c73a24f0f7c591454eb1f00232
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-abi3.abi3t-win_arm64.whl

Download URL totp_rs-2.0.0-cp315-abi3.abi3t-win_arm64.whl
Size 138.2 kB
Tags CPython 3.15 Windows ARM64 abi3 abi3t
SHA-256 checksum
How to use checksums
0eaeee11b42d030d2633b4c53ca7453beab9400571da4a2b68a22b9ac9b7eabf
BLAKE2b-256 checksum
How to use checksums
7e62d7fc026e9bd57ddabbf4d6f7517d70335f7fd0c10e890bf3474ae5415e0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-abi3.abi3t-win_amd64.whl

Download URL totp_rs-2.0.0-cp315-abi3.abi3t-win_amd64.whl
Size 145.8 kB
Tags CPython 3.15 Windows x86-64 abi3 abi3t
SHA-256 checksum
How to use checksums
f3a96defc86f4729aeac132e58b5ed788de1ac3eb04795b50b6c87641c6dfe4e
BLAKE2b-256 checksum
How to use checksums
befa97a91882538c501e5677d534a774850e40e0ebe94a21ec889ec6ebb3e90f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-abi3.abi3t-musllinux_1_2_x86_64.whl

Download URL totp_rs-2.0.0-cp315-abi3.abi3t-musllinux_1_2_x86_64.whl
Size 326.0 kB
Tags CPython 3.15 Linux musl 1.2+ x86-64 abi3 abi3t
SHA-256 checksum
How to use checksums
c8a933eb84a56f1a06b971abd9d5cfe04f1d36fde34f004fea3f8cf0d709c977
BLAKE2b-256 checksum
How to use checksums
469226339b2ea4583f98e4197e0aeade066a76aa0f7d156e17f14596c109b2c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-abi3.abi3t-musllinux_1_2_aarch64.whl

Download URL totp_rs-2.0.0-cp315-abi3.abi3t-musllinux_1_2_aarch64.whl
Size 309.2 kB
Tags CPython 3.15 Linux musl 1.2+ ARM64 abi3 abi3t
SHA-256 checksum
How to use checksums
e5ecbad5b28137b973e6e91f86cdfec8dfc27ecbfc239d70ff8c5d2d9d1701a3
BLAKE2b-256 checksum
How to use checksums
e056f8f14c3dbca7015851aab1db4aa6ba66a91f014e949146d4ed8d8f46647b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-abi3.abi3t-manylinux_2_28_x86_64.whl

Download URL totp_rs-2.0.0-cp315-abi3.abi3t-manylinux_2_28_x86_64.whl
Size 245.3 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64 abi3 abi3t
SHA-256 checksum
How to use checksums
5a3bdbf90b864634c6c50cb7a2b3c67e1630512f9644fee2153e691b40674ecf
BLAKE2b-256 checksum
How to use checksums
d0d776b7589cd242a38fe5c633c42af8892411125b11331170361caf0e8bba95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-abi3.abi3t-manylinux_2_28_aarch64.whl

Download URL totp_rs-2.0.0-cp315-abi3.abi3t-manylinux_2_28_aarch64.whl
Size 243.0 kB
Tags CPython 3.15 Linux glibc 2.28+ ARM64 abi3 abi3t
SHA-256 checksum
How to use checksums
2b7cf7fcb2f89b11847f3507bf5904092c6f931299c6dec39ffb253a9090587d
BLAKE2b-256 checksum
How to use checksums
cd3a4b5db9d74f1ae8522e15e36031bfdc902704ad93456981a34bcba10f283b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-abi3.abi3t-macosx_11_0_x86_64.whl

Download URL totp_rs-2.0.0-cp315-abi3.abi3t-macosx_11_0_x86_64.whl
Size 236.9 kB
Tags CPython 3.15 abi3 abi3t macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
69349e61788811db6dfe09374267c8d3fdbb139536a6194b2864e2f9eeac4cc9
BLAKE2b-256 checksum
How to use checksums
5ee31a6a53d1d8751d32884344152c92dede740c886836e01687e1aba6ef6c97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp315-abi3.abi3t-macosx_11_0_arm64.whl

Download URL totp_rs-2.0.0-cp315-abi3.abi3t-macosx_11_0_arm64.whl
Size 214.0 kB
Tags CPython 3.15 abi3 abi3t macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5636a30e90385bee11c5d18c835bf274c1c27afcec54763b3accfae2a1f4e7dc
BLAKE2b-256 checksum
How to use checksums
476763f9a155e92377e635d91a9c7d25432e5d4536d6d12ca4259291ca8d3292
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314t-win_arm64.whl

Download URL totp_rs-2.0.0-cp314-cp314t-win_arm64.whl
Size 138.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
0fbc065dc96fd89e04535fd1a7d8c7a62692993f8bef9cfea44ca9587656bf6d
BLAKE2b-256 checksum
How to use checksums
72658981f71073c61ba767db7db4875d85084de93e1f23c2ef7a9767b2a10f3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314t-win_amd64.whl

Download URL totp_rs-2.0.0-cp314-cp314t-win_amd64.whl
Size 146.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
653490baab8e457b0835c4877b65bd5f5c1117585bffcf6cf875d1bf60107ff5
BLAKE2b-256 checksum
How to use checksums
10bbfb827ca0a74f365b04ccb013ab25151da16c3ed184da5084605dbc258c5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL totp_rs-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 327.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
be99e95fb7e81f83512728ed5326ba3d191cdb2442d8db5b7df6ea98e9709654
BLAKE2b-256 checksum
How to use checksums
2a38b884b9453647c27578eda6f8310fa17e06bf27f2202c0ce18cf630e66854
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL totp_rs-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 310.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
839c00d065243463ef71b84f8adebabf1e6122765e6ce48e51e59a2261fc1ce1
BLAKE2b-256 checksum
How to use checksums
f1393cad8423b102d9c9a62288f8a8c085bb68980cd03432ed78f2295f38b006
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL totp_rs-2.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 246.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
120f5480124f4473f885d0a24d36618008740e0955d77d95c74a894dc4b343b3
BLAKE2b-256 checksum
How to use checksums
960d799cf2fc745c1d9d3bd88b8b30bacadcbfc9430790d2d6154efbe2123e07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL totp_rs-2.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 243.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bf7e12856c8dcc51341076385303e0cb27c9817e7189857c772e20acbac8a3a8
BLAKE2b-256 checksum
How to use checksums
e306c71cd9c5dd72f04786ced9d6a492e63b3f0f7c415411e1771edea807b948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314t-macosx_11_0_x86_64.whl

Download URL totp_rs-2.0.0-cp314-cp314t-macosx_11_0_x86_64.whl
Size 237.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
6f5007749d3f61ae9d9f5d855df9a24be1b03fa2e3dc7b98953e29e3f9e3101e
BLAKE2b-256 checksum
How to use checksums
17e8048966e947fa1fcf1bd31774a409a89974f8c2acae5f720ea9f68bb40476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL totp_rs-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 214.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dc1b439995eed8fc0059b29a96752e0675961522a41fb1dbc670b4ffd7cc84e4
BLAKE2b-256 checksum
How to use checksums
0f2ca7fbc9e8fca6aab298f61877ecf3d9a5d302bf75206f6e29873e10e54376
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314-win_arm64.whl

Download URL totp_rs-2.0.0-cp314-cp314-win_arm64.whl
Size 138.6 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
80df402b59cc039f3e06ea99d9981e575ad20eb837585bb9891731a507e2fc7a
BLAKE2b-256 checksum
How to use checksums
7212975556674033ca1a07e35d9c5e2c4848a31cae04699766069a950d60b644
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314-win_amd64.whl

Download URL totp_rs-2.0.0-cp314-cp314-win_amd64.whl
Size 146.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a1c51f6a99607f577d5d1d014dcfb37eff93a3828efdf16f45db811aeeb46aef
BLAKE2b-256 checksum
How to use checksums
39d3fcf26cc14b8cb1b0090341605a47b01015c16ae2e487ffafb56c8fb4364e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL totp_rs-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 327.3 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3e273ef844212423b241968d4dc2f45d42a202f8371f62bacccba9b373fe3b98
BLAKE2b-256 checksum
How to use checksums
a05c2826399f2e5dc15ff640cfd82fd2389c7348bd00f1da2868081382c44313
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL totp_rs-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 310.8 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7143f05530cf3715b6bd487648e569d18e7a7c8415e4d1c141760549c85b0e20
BLAKE2b-256 checksum
How to use checksums
f3b07a125cd11188a8125c8c93363e86972b50adb6b2741a85b4ee28ff740989
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL totp_rs-2.0.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 246.4 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2a329f5d4ff528338340e2093d7158d3765cf78c17f615e03eacb2b89674a6b8
BLAKE2b-256 checksum
How to use checksums
bf756718cefeccd968c6a3ee50a09ee37458586c96325dfe78aeb7bd2ba5ab88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL totp_rs-2.0.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 244.4 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8adb415d858b04248f3f7afe248a0d004fef68b09d9f5bf09e9ebf16071ae501
BLAKE2b-256 checksum
How to use checksums
0f0bee82bb36b93b29f0a881e3a777231991ad4da4297f4b12b8e4b3b1879898
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314-macosx_11_0_x86_64.whl

Download URL totp_rs-2.0.0-cp314-cp314-macosx_11_0_x86_64.whl
Size 238.1 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2b4a4285957f080c2b9effec2547b456e60a5dd1d392e18a4d91c903a8ecf485
BLAKE2b-256 checksum
How to use checksums
331f28457ceab19d8ee6c4e4c445cb6bb2666511357d9a5af677ddee7237abe3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL totp_rs-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
Size 215.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
55323a14496939ac04fddee975dc88df5c80077b00e2fd30f6b73e7723206e3c
BLAKE2b-256 checksum
How to use checksums
fc408ea51c3025036c7e3ce2b54f5e9547a654183fc9b2e0f76ab572b1ef887f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp313-cp313-win_arm64.whl

Download URL totp_rs-2.0.0-cp313-cp313-win_arm64.whl
Size 138.6 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
b35155669ff2fab5254ed602d8cbdc59a910249b1efd54557d8ad3da57dd7204
BLAKE2b-256 checksum
How to use checksums
e8bdad51c62f1cdf89d008243656c46c65e7a2d880c2892a1199d40949080d5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp313-cp313-win_amd64.whl

Download URL totp_rs-2.0.0-cp313-cp313-win_amd64.whl
Size 146.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b22624f70a9e9e3d65aa11471e967a7f9ad8bf1dd823797086920df65e1fb7a8
BLAKE2b-256 checksum
How to use checksums
cdc42cc3669b2474cbe4b0daac521972c7bdfce14b4192efd1640e1dee041ac9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL totp_rs-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 326.9 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
da679d9fc36fe1eb005d68cd106f04579116d4d8640965eea109ec921e22c567
BLAKE2b-256 checksum
How to use checksums
173591e9c051cfbdf3318b066306d0f097539fc16162bc2186d6e433969a4ea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL totp_rs-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 310.6 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d80b9e9c7c8915ee763963aac5159719dd3ea204c784c912f97515189c162935
BLAKE2b-256 checksum
How to use checksums
f1b20f011d8b33648f4ba78c525abc1f547b2ae70e1c98500a90d57ea2d481ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL totp_rs-2.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 246.1 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4cb2cbd79674e317a823e3d193ba4909f864d047b8223bec087c846848851e93
BLAKE2b-256 checksum
How to use checksums
837880a1bf5bbb5c7cbc2a633f185e0f5b68a89c3dc535fec35b557b56298f46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL totp_rs-2.0.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 244.1 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
98d3d4e238b2f3e80da701e1621b4bce8f475668688341755204a5bef93448cd
BLAKE2b-256 checksum
How to use checksums
c772162f7f19f34a17ae1e405f4077fd16f1e6072265b7d689ad0f76d446fd3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp313-cp313-macosx_11_0_x86_64.whl

Download URL totp_rs-2.0.0-cp313-cp313-macosx_11_0_x86_64.whl
Size 237.9 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
e33f27a62d01ac1bb651a0d3b49e0dde8d547dc3e19f2c05c625bdf149e04d41
BLAKE2b-256 checksum
How to use checksums
699dc1a7816001126b007a4a0c894ed9882f313035035a379f8c890f2ac07cb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL totp_rs-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 215.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2baaba6848a474db9e5559ddc6f6c15ec993b67b58abc64d4dd42c6a7d17501f
BLAKE2b-256 checksum
How to use checksums
8f16c43518e880ef53f13f7e10667c89c265b8852ce89bd91b59b8401fa675ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp312-cp312-win_arm64.whl

Download URL totp_rs-2.0.0-cp312-cp312-win_arm64.whl
Size 138.5 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
e26f0a6b43ebfc1e393432bc59d02783836394eb915f74129cdd6a84f9c986f8
BLAKE2b-256 checksum
How to use checksums
1d7a3e86ee606467f01d217e6ade3fa4ce37308c54126edb529e3db959b180e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp312-cp312-win_amd64.whl

Download URL totp_rs-2.0.0-cp312-cp312-win_amd64.whl
Size 145.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
1932aebdfe9d69db3067bb6269e2149684ba70240a42e7aa3ab504ee39ff00d9
BLAKE2b-256 checksum
How to use checksums
e678aaf2f2c7536e2f8fa1d7be0ccd1a3fdf7d6d91ecb2a64f0a6935b29ca9ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL totp_rs-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 326.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
65be36b181563db94e53690a146fa08152c8bdd454003a37b987fa2de3371e9e
BLAKE2b-256 checksum
How to use checksums
553f91880f979879c06007f8d74b2a6abd9010e9a9aa91e8fa1469b92a39bdc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL totp_rs-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 310.4 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bb5c2911b4462493fcab420ce11ba6764ec0933b77ae5df7c66014906e82369c
BLAKE2b-256 checksum
How to use checksums
0d3e31363bbf901321d1734c293bf4dc1ea2f30ed34133a1faa48c25cd834b7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL totp_rs-2.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 245.8 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7852c90386c61079776885be66f139e0e0d542461ae4a5920554451d85c1f8b9
BLAKE2b-256 checksum
How to use checksums
302ccbfd23b4b5bdabc24d4612d73d709516416c26d03d2f1a64c82b86582b8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL totp_rs-2.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 243.9 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1238923186ee9a976d5630b80b471d1237f1e4df3f31c1a682fd669e4a09fba6
BLAKE2b-256 checksum
How to use checksums
f99e2fbd667999fbdb43db96d38f9c196f1c615a827eb0f52617d457adaed8a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp312-cp312-macosx_11_0_x86_64.whl

Download URL totp_rs-2.0.0-cp312-cp312-macosx_11_0_x86_64.whl
Size 237.6 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
955ce76ceee21159a2c8fe95c37cbb531d9325cf458406bb4195b1169e530366
BLAKE2b-256 checksum
How to use checksums
8ae088dcd112b77d96737f6a1e7120efa7bd8e27f28f29f3ae695ba4514e574c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL totp_rs-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 214.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e194c08f24ec116ac674f91c928cbde058b79c9990fc9261ddf335e538b75f50
BLAKE2b-256 checksum
How to use checksums
7f0ca2ca1c47d5ed0edfec3e7bbdcb0bfbfc49898fe27206e7e134ca93233821
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp311-cp311-win_arm64.whl

Download URL totp_rs-2.0.0-cp311-cp311-win_arm64.whl
Size 140.5 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
84cb8ea8d60f484759c14b555d47082a040eace7c837bfc673966f6569a02982
BLAKE2b-256 checksum
How to use checksums
693ce25b559b3589437d8412d5d93d58f75c52a8440e74b575f08013954d82dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp311-cp311-win_amd64.whl

Download URL totp_rs-2.0.0-cp311-cp311-win_amd64.whl
Size 147.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
832354b29586d353a6b23de4eea8dff5a54b5b9b495fa1431c2d2544ab8fdd74
BLAKE2b-256 checksum
How to use checksums
9576ee7468f68f1000114529e67a84b3f072c16f9de7a8af6960e3c6639b7d09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL totp_rs-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 327.8 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
68ce3874272e7b3a8a5626b4d581af956941c0a1a0a383f30419c92c35b0f49b
BLAKE2b-256 checksum
How to use checksums
75a30f97b4588b3ef9405062fffac35b864cc96899209a5e15fc5d667f19f90e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL totp_rs-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 311.6 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
123db5eded850fba1c179fb961e750cb70e11d941004928bd883665596d7fdb6
BLAKE2b-256 checksum
How to use checksums
77c6993de797b87bb92f90992867602f8c04d1068f07808f241f417cd6bf5f6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL totp_rs-2.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 247.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8cc59fa80010aa09c9d003298b62b0e996d9129aba31e060323d313026d387b8
BLAKE2b-256 checksum
How to use checksums
e4256b719835302dc8f9b07ee2b553861221dc55809f42d3fd32723d79dfc10b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL totp_rs-2.0.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 245.1 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f056bb5ea460835bde16f4d2e5f5e162402ec23d449bbf963a34c4bbb4185512
BLAKE2b-256 checksum
How to use checksums
acb1e6c6829ed48ca022050d90fec5e0720b3eb729add3708772a5f455f04dd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp311-cp311-macosx_11_0_x86_64.whl

Download URL totp_rs-2.0.0-cp311-cp311-macosx_11_0_x86_64.whl
Size 239.5 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
b0390e84663844cb70dfaea3c3ecfb7c8931abb74b1e639341b4f19b4e651ecb
BLAKE2b-256 checksum
How to use checksums
619b4c30841906ea4d5df72b1bc48f14e43dac8d3ba14bf0776d4cb63f8429f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Release files / totp_rs-2.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL totp_rs-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 216.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
edf39a833cea695d6984dd66d8af9e6dee755cb3351e74b2a0260d86d80ce873
BLAKE2b-256 checksum
How to use checksums
e642f4dca6fdbda87da5cdcab2fc0158fffa5c8c59307dc8fbbaaf6ed7555d3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

Security for totp-rs 2.0.0

Provenance

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

Full provenance

All 65 files in this release have been uploaded with provenance metadata.

Select from 65 files

Attestation for totp_rs-2.0.0.tar.gz

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Oct 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.0.0 This release

65 release files Full provenance

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