Skip to main content

totp-rs

Fast RFC 6238-compliant TOTP implementation.

Install

pip install totp-rs

Usage

from totp_rs import totp_generate, totp_verify

secret_b32 = "JBSWY3DPEHPK3PXP"

code = totp_generate(secret_b32)

assert totp_verify(secret_b32, code)

Benchmarks

See benchmark.py.

Benchmarks use window=1 (typical drift tolerance).

Linux x86_64, CPython 3.14, pyperf --rigorous:

+-----------------+---------------+-------------+
| Benchmark       | totp-rs 1.0.0 | pyotp 2.9.0 |
+-----------------+---------------+-------------+
| generate        |      456.6 ns |   17.191 µs |
| verify ok       |      436.7 ns |   35.315 µs |
| verify prev ok  |      518.5 ns |   17.655 µs |
| verify bad      |      598.9 ns |   53.279 µs |
+-----------------+---------------+-------------+

+-----------------+------------------+
| Benchmark       | Speedup vs pyotp |
+-----------------+------------------+
| generate        |           37.65x |
| verify ok       |           80.87x |
| verify prev ok  |           34.05x |
| verify bad      |           88.96x |
+-----------------+------------------+

Notes

  • Implements RFC 6238 TOTP (HOTP + time counter).
  • Constant-time code comparison.
  • Uses RustCrypto implementations for HMAC/SHA-1/SHA-2.

Metadata

Release files for totp-rs 1.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 1.0.0
File Size Uploaded
totp_rs-1.0.0.tar.gz 11.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for totp-rs 1.0.0
File
totp_rs-1.0.0-pp311-pypy311_pp73-win_amd64.whl PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 Details
totp_rs-1.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-64 Details
totp_rs-1.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-pp311-pypy311_pp73-macosx_11_0_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ x86-64 Details
totp_rs-1.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
totp_rs-1.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
totp_rs-1.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
totp_rs-1.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
totp_rs-1.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-cp314-cp314t-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64 Details
totp_rs-1.0.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
totp_rs-1.0.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
totp_rs-1.0.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
totp_rs-1.0.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
totp_rs-1.0.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details
totp_rs-1.0.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
totp_rs-1.0.0-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
totp_rs-1.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details
totp_rs-1.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 Details
totp_rs-1.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-64 Details
totp_rs-1.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-cp313-cp313t-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ x86-64 Details
totp_rs-1.0.0-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
totp_rs-1.0.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
totp_rs-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
totp_rs-1.0.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
totp_rs-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
totp_rs-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details
totp_rs-1.0.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
totp_rs-1.0.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
totp_rs-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
totp_rs-1.0.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
totp_rs-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
totp_rs-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details
totp_rs-1.0.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
totp_rs-1.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
totp_rs-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
totp_rs-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
totp_rs-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
totp_rs-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
totp_rs-1.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
totp_rs-1.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
totp_rs-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
totp_rs-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
totp_rs-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
totp_rs-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
totp_rs-1.0.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
totp_rs-1.0.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
totp_rs-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
totp_rs-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
totp_rs-1.0.0-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
totp_rs-1.0.0-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
totp_rs-1.0.0-cp39-cp39-macosx_11_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 11.0+ x86-64 Details
totp_rs-1.0.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 14.1 MB

Release files / totp_rs-1.0.0.tar.gz

Download URL totp_rs-1.0.0.tar.gz
Size 11.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d4a8d648425dc036e3fe66a3c69261fbd6a0ff562f39dbbc6aa89f121ebc85e0
BLAKE2b-256 checksum
How to use checksums
1a9b1873edd731586c9b4574db8b964121cb10b3fde9fe036940bf64b38e3da3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-pp311-pypy311_pp73-win_amd64.whl

Download URL totp_rs-1.0.0-pp311-pypy311_pp73-win_amd64.whl
Size 134.3 kB
Tags PyPy 3.11 PyPy 3.11 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
af6d313d3206566220d893964868a9ec4d7fc5617ecfbe3bec2b7fc102f84411
BLAKE2b-256 checksum
How to use checksums
1073d4cff9cb7b22971248ed1383ef0eb706ad271f6517c8bb5508af30232879
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl

Download URL totp_rs-1.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Size 241.6 kB
Tags Linux glibc 2.28+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
94db0bf255ac1695d8e2c39ddb6725e7cd804b6310ab1560efbccafb85ec9b49
BLAKE2b-256 checksum
How to use checksums
dbc6c8ad87cf0cf87d3e5f3218a865036dea8fd0cb1a65a91b724cead75d1d99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl

Download URL totp_rs-1.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Size 235.1 kB
Tags Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b5eca5cd50a694aa94d1cd94824187a39dd6b12f92947736814868968453e142
BLAKE2b-256 checksum
How to use checksums
fe8583e1c11aacf8dbb0ae0370a8f8469e2b66502962bd561a2bf3ffc486d172
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-pp311-pypy311_pp73-macosx_11_0_x86_64.whl

Download URL totp_rs-1.0.0-pp311-pypy311_pp73-macosx_11_0_x86_64.whl
Size 230.0 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
6d300ad86095857876cc17f3ad7398f5de451c38afcb315f27e22307cbc9b9ab
BLAKE2b-256 checksum
How to use checksums
64b6f14261378dd362b674bdd37d1e485f85afaf0868b3cd77198b4a96794ae1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL totp_rs-1.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 212.4 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4314e701d824daa96ed68c978b58952cbd36568d50bc9b486a49ad3a3b666907
BLAKE2b-256 checksum
How to use checksums
0821599469f6584f4f046fa051e871b356ef0487ef3decea623d66d8e5464341
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 317.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7c8951a9f8898243d3bf1adc52b782579ac00a95e3f0cffd99413f2bc2d858bd
BLAKE2b-256 checksum
How to use checksums
0644606aab2a00c487efc82f3b49c43eb62a911f557a0b764ad33e48afbdf092
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 296.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
18b57f0374cf5300ac63f4fbe57eef99595d8929a3d11cd08a5d3df9a48d4e45
BLAKE2b-256 checksum
How to use checksums
3b30b0559f9ab355b9bcfbc731c81f2b87d028a2a1a03332b1f386680fd98a52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 237.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2852ea8e288cfe574190573b55885192e757f0d45ea1205ea57f4cea2d4732ba
BLAKE2b-256 checksum
How to use checksums
62eaaf8feddbb34b79e218fa19ee735ba7ca163d269de13fb7da7ef5720f2f7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 230.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7475ddabe9fe5ad3b31216f2f58f133615d0da6da80f0798bd5140c4987c2686
BLAKE2b-256 checksum
How to use checksums
447d5d374371078d01602a39534caf896bbc9394677bcac19302a2fd10194c3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314t-macosx_11_0_x86_64.whl
Size 225.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2677287acb2e937928bb98cc1d2d6682565a802de4f9a52bf621c3e96a2c8ab4
BLAKE2b-256 checksum
How to use checksums
5e75200d270da7809f8eb7789849467f7475e95f2650973c80dbc5e112c97425
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 208.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
669ff09d0ff5982ad9821c30c10944f888e611192818db6d8cb38a624515ddd1
BLAKE2b-256 checksum
How to use checksums
7b9ab5cb45c10923b221fa1e4274b89ddbabc40c437e0203c4ab43d853fe5515
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 318.9 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ff04f56a4888d8d9abc2276864ed3342c591c83eabb041f61c13bbcbc9e9736d
BLAKE2b-256 checksum
How to use checksums
27e94eb96812694ff78fd735a16fd3d60e5d4e68b3634642155338c7969aa0ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 296.9 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
92f1bbdc853b9dcf56a9ca733db8de168896436f0ed5b71165158c0f0ad35e6a
BLAKE2b-256 checksum
How to use checksums
a330b9ea5443405ab258dbdaf4c4922b4fc43930559665669eb6ed82f222afb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 238.3 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8958165958d77aa039ad2d68c84e922a66bdc4a655e13e35f7006294ec8afef0
BLAKE2b-256 checksum
How to use checksums
a4f80dee5cbb2a16aae2937ba07245489603add098dafec73a4078e58015da8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 231.8 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2d0ea0658fa85fa15c14d1f1c448ecd895eca651eb701794f1664f7677082ff0
BLAKE2b-256 checksum
How to use checksums
41f528b283b7ffc64c79dd9fb8a7dff617d86c1ed025af94989dcf2067fe0304
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314-macosx_11_0_x86_64.whl
Size 227.7 kB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f80bc04e1e1ce183765ecc38d7c612e42a95c9538e5e725ff5f6b3da2c8af0a5
BLAKE2b-256 checksum
How to use checksums
7f899dc126142125deb564cfc6eea84e86823fca229424fa66c6b6e359f94c97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp314-cp314-macosx_11_0_arm64.whl
Size 210.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e6b1d4a54f39419a7f7fb34a62ad8ec5d622b29273309b07253a0364e9c446b5
BLAKE2b-256 checksum
How to use checksums
ff7a74343b6ff7ccbdd962bb23036cbc74ef9ff0e72b3bf2d5a009f6ce18927a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp313-cp313t-win_amd64.whl

Download URL totp_rs-1.0.0-cp313-cp313t-win_amd64.whl
Size 129.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
1e407902d19aa69b826bec9c1c0d14df04a8ef77bcb9ef0b238cd268e01e37b7
BLAKE2b-256 checksum
How to use checksums
9a45c72f154156abad15045e63336981e3eb5a8e6641a890a6d3d0243a85329a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL totp_rs-1.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 318.1 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
69bc7c21f5fded544bb9abc91d227085d0fc8c9a32afadfdee7f4c8d45afcdfa
BLAKE2b-256 checksum
How to use checksums
0bcd8d667b05607bbb80be4b75120b48a6ff54186c2e6d6c522ea19f1260b8a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl

Download URL totp_rs-1.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Size 296.1 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2c6954f206774b7e828ec641a744dd9608138bd1a026741fe72ad18f494c350f
BLAKE2b-256 checksum
How to use checksums
b27ba1975a7b8c49bee641ad6458a5b7eacaef48b1c2d247002bbd44b4a49c6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl

Download URL totp_rs-1.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl
Size 237.5 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ebc385f40535ad10276b9b16a208b096c8a193d14c612b982edece5a5873ebcb
BLAKE2b-256 checksum
How to use checksums
00ea42a5f5ab9de676c172303c1933bf51fd34dd82a319e8f5d40d36b68a7b62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl

Download URL totp_rs-1.0.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Size 230.9 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
69e8e2ed2b69b215e20261c84fbaed4099060f787a06a2e1bac7ceb69970c11a
BLAKE2b-256 checksum
How to use checksums
b2ab4199a087ad078ce4bc99319f59d41b6b53af92edff506db4ca010b360bd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp313-cp313t-macosx_11_0_x86_64.whl

Download URL totp_rs-1.0.0-cp313-cp313t-macosx_11_0_x86_64.whl
Size 226.2 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
d40385bd97c25b231354dc48bd70a89a6d9f8b81ea62cd17e37445d44b007e34
BLAKE2b-256 checksum
How to use checksums
a03ab6dcafa10550ea132f6a1595427087881a1854c306cb523d93a498ec47d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp313-cp313t-macosx_11_0_arm64.whl

Download URL totp_rs-1.0.0-cp313-cp313t-macosx_11_0_arm64.whl
Size 209.0 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5207b84744d735b597d29cd2ab613f12f5a08b74a76a31e9add7ac9f68f548d9
BLAKE2b-256 checksum
How to use checksums
b44046641ff15fa12cfd12af0d470ab6ed9495406909964f0b7589d14980dd8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp313-cp313-win_amd64.whl
Size 131.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
92e4bd7e2a947540c42993c82468aa0f48c4846924db314c6c4dc14e24c840e7
BLAKE2b-256 checksum
How to use checksums
55f5d4b585a8ca9cd4c9a4f5ae2e1f8856f0dca676b51eb4fd80bb59727f09ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 319.2 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a65b6419f4e7c767bc8de3db6497a5b0cdd7cb1faad7b8f47e5e09223741c57e
BLAKE2b-256 checksum
How to use checksums
bab9a80cf496e0489d9b109876d40cdd05201a8be59d8452e09472719ff85e7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 296.9 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e566d9fa8393b08850c242e5b46f5a9f8eba6e813dcf70a483a361146c47d006
BLAKE2b-256 checksum
How to use checksums
2fc810c92173b4a36c5be062261b71b4959b0dc13367917d7c4ace98916ba9bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 238.7 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bc415d97100c45ace113c31769061baa02b67509faf5b2afb84932425885db0e
BLAKE2b-256 checksum
How to use checksums
6b08655e93dda980db8b2b5cb27afbcd6395600c1c3a2aab345a38bdcf97f6cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 232.0 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
df249cd11a66ac496d6fad82ea5125d73b71b71e1926ba037fc8c6d9d6eeec7b
BLAKE2b-256 checksum
How to use checksums
ac30f8e6256a8a0c5b1d9042a0ef23de5c636ac067117f38cc881c6fb763d4c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp313-cp313-macosx_11_0_x86_64.whl
Size 228.3 kB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
a96e35ec4946c2dffa0bccef67cac7404c6345cc617e2e16e9e9b255b336e77b
BLAKE2b-256 checksum
How to use checksums
924441dace633998920545a67d890a8e7670a93df37c053c42899908d3718eb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 211.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8115d2f1245669a97612212efde34a68709d8d40c7ffbed7cc930d55775ca284
BLAKE2b-256 checksum
How to use checksums
35de3cf512f70241811e6ed46385cee4dac50e6495e029204f528502a04f9230
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp312-cp312-win_amd64.whl
Size 130.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
19ff6dcc7fc3ceb9b61ab92675db0feeed5039ecb465e44feb40ababc88f859b
BLAKE2b-256 checksum
How to use checksums
cb246c26e6fcc656c5704c951ecbd5687cce49b9ac09713c146da127417b151f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 319.1 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
eb751a89331fe9d6dd7cf889f55798d974535311c8dc073a414b5ffdfeacf275
BLAKE2b-256 checksum
How to use checksums
deeac2674240b4291eae0766a49977df1d4ebbae470e7a472033b7bbe5e2274e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 296.9 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
04006c0522a75590450603fbab49fc4096dd98f14106e96366b686dd924ccc1d
BLAKE2b-256 checksum
How to use checksums
5bdb39a97b4f5438dff79b594bb35f6f88b4f1ad1f5eaf55301cfa39f3c2b85d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 238.6 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fc3e61100bd5b325da2e023d890cb369da6ed6283b9ba2b023b883cb993ac1f5
BLAKE2b-256 checksum
How to use checksums
06bbe9e2164ab1f11042af54915fccbc91ca4d307f097b73a58a6eef7b97271f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 231.9 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2ccbef68d5a63d3928057d915da68e66fd805e30d70953485e49ab1d44b305ac
BLAKE2b-256 checksum
How to use checksums
81e96b6477413de3d37ed311a07d873b6d86e2d72847255c673106388ff6c6c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp312-cp312-macosx_11_0_x86_64.whl
Size 228.2 kB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
679e548b68ad826f79ed77e2855c432f79fdb65984003231d10744e865f0af99
BLAKE2b-256 checksum
How to use checksums
059a0b1d0bf342c5d048e1fc14b7331819328414fbd8bbe175e4a77c24a3a0d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 211.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0845cb0be2ed12dd1eb68d0253ffe9ed63d94818719e0098c433c80cb0adb581
BLAKE2b-256 checksum
How to use checksums
c8cac05d7247b87c2c96a267bc2b9663263332bc5e14bdfd3fd8ba584892c944
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp311-cp311-win_amd64.whl
Size 133.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
08ef37f17db6b6a9a83814fc69faf09ef2865f2fdbb8fc23d655200b65a5d9c5
BLAKE2b-256 checksum
How to use checksums
e41e22549a6ef3a54a3a80be6526793a6f8e52cab970657724c120df0edf89b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 321.4 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5bc1cb56101df87ddd03c712220514ca5a0342cf05c6a4b7c719789f42ce93b0
BLAKE2b-256 checksum
How to use checksums
79855cb832a8fb5fc0d282ad5d77bd35191747008c11a4f3775a91b62c73a4e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 299.3 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f967d58b75bbf8b6d94395b24f109a49a90624a90d3092a56e8fc8691b94bf5a
BLAKE2b-256 checksum
How to use checksums
e6118f0bf63ae5210399d842410a9581d941766ddd35839d6d1d24f0e8cd662f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 241.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2e6920b2158dff3d16d5e963526b8518fa83f4c32fdd070240d331e06338a30b
BLAKE2b-256 checksum
How to use checksums
fa296d04ec91ebf1584938d33eea684bf1227978ccf7e1415d09a134f4b17994
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 234.3 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
240912c602c72351a6aac509a6b0e1153ac7830bdcbd9d59b3d4883f547ccc6b
BLAKE2b-256 checksum
How to use checksums
72c916440cd26faa1330cdc5b8ce2d74d72babe210e467accbf722374cb20d43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp311-cp311-macosx_11_0_x86_64.whl
Size 229.4 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
4a7353d394ce23cd132a93b7b6de5db72d1a3768fc7da0f4cec9e199960f0157
BLAKE2b-256 checksum
How to use checksums
c6ba2288f1ca6dd3d6981517f71aad9ed181fbfefee6f1da8e08e4fa19e6bf57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

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

Download URL totp_rs-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 211.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
34c689ac38eabf570899148260f216f72fe2ef287ac868db9afb693f0a256af6
BLAKE2b-256 checksum
How to use checksums
8615a8617dccea2dc026bb921ea83993deeeb13d441ea643c3e906f85499277f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp310-cp310-win_amd64.whl

Download URL totp_rs-1.0.0-cp310-cp310-win_amd64.whl
Size 133.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
de07180f40dc3875f339eb07c7ebef419e03d203c587c09d173ef1d1447741d9
BLAKE2b-256 checksum
How to use checksums
3c4643b4242f5e4f104d36b4fbc5625db534e00ce06d029ebc2f43afeb76470e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL totp_rs-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 321.7 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
68b98e8506807694b1f037e29602be9a8362ee993e66bb5e6d28061439a2219b
BLAKE2b-256 checksum
How to use checksums
c22bd5ebb4c71481f9d3f0a6876b0d3868d4ede92734db4fa115babbd551c869
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL totp_rs-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 299.7 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4256cb8048a26d813c1dd929867405f78fcdfd330daebe28d11f727fea626e75
BLAKE2b-256 checksum
How to use checksums
67e337c78f221f81f974f24dcdcaaa73f5da53a15fb959a52b1272285f793f40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL totp_rs-1.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 241.1 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
81ddc2488c4c8701432ec0668fec61c31b5a85d57707ca3b7c3e209b3e8decb9
BLAKE2b-256 checksum
How to use checksums
6c03b569e2eb4f764cfbaae2c3bc8592030a1baaaddcd62023da7ed5104fbe93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL totp_rs-1.0.0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 234.7 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3d5a37e18c14e4f29bdafef448b5ef2819bd0fced5e18189b7add83544c46e85
BLAKE2b-256 checksum
How to use checksums
be6ab32e88c081d146700c66d0866f690d96730d9ad7f51804f7d5de49c1dd93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp310-cp310-macosx_11_0_x86_64.whl

Download URL totp_rs-1.0.0-cp310-cp310-macosx_11_0_x86_64.whl
Size 229.6 kB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
ecd535b49b6cf1fc27cecb223bd667f6d0178f534f5761391ed32c976fb5b72a
BLAKE2b-256 checksum
How to use checksums
ab34b29684c9e5b56fad313ba698a882317d0b0b3c6fcf5b144dc3401b34df31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL totp_rs-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Size 212.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1ccf9c1a542f5e7fdfdbb525a62b88bfa812fdaf2df21255776227aac446218b
BLAKE2b-256 checksum
How to use checksums
3c5f09aeaca2fd68c07bb533d855f9746b775086ca945f9d92db0ffe741471ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp39-cp39-win_amd64.whl

Download URL totp_rs-1.0.0-cp39-cp39-win_amd64.whl
Size 134.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
050da5db80315280ffe31eff212dc3b73d9b5db1e09fa488b500490c22002c13
BLAKE2b-256 checksum
How to use checksums
04a64b5a7de32ff03031638cad6693bfea13062eee35514856b1645600c73892
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL totp_rs-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 322.6 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2b612a5512ceaa3f69406a4f6d2949e19154ab7c3deacc8bd0aa4a634ff6c7f4
BLAKE2b-256 checksum
How to use checksums
2134eb47c2ce14dde45040f4e194398d05c06df8a252d3e5c1baf1a0b6ac5569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL totp_rs-1.0.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 300.8 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
da69aa044f95d13cbb1f92e1aaec966d3989ab3352cb59c156ccb92f82887380
BLAKE2b-256 checksum
How to use checksums
f247f5a7d66b47d07c344cfc2306b02ede7ec54910998170a5180fd4c6f86a5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL totp_rs-1.0.0-cp39-cp39-manylinux_2_28_x86_64.whl
Size 242.3 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ca801fc02790fad2938b809732b86c50c36de49d0eaca95a7437a22ad984c2c0
BLAKE2b-256 checksum
How to use checksums
f3f6356654b7a20343a00df655d7e49c844777df533c8ce492bab603ad89b4f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL totp_rs-1.0.0-cp39-cp39-manylinux_2_28_aarch64.whl
Size 235.7 kB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cf8ba4a4c7131f8f6ab73b0c70542521d2fb82b084c780b848e98d1957332cd6
BLAKE2b-256 checksum
How to use checksums
c750aa01d39429dfe16726691ac4ce391df8d20e2778972f71efaed5659c1a4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp39-cp39-macosx_11_0_x86_64.whl

Download URL totp_rs-1.0.0-cp39-cp39-macosx_11_0_x86_64.whl
Size 231.0 kB
Tags CPython 3.9 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
5e0a89886a7716b41ddd066f6101698e1607db44927e9b4877880cf1380f2933
BLAKE2b-256 checksum
How to use checksums
540b21dbfd67aa54549b5274af232522f589dc18d16e2722dbbc5f0763c7fd7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release files / totp_rs-1.0.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL totp_rs-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Size 213.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0a48c21106755a189472d0a9be68302d2e87b11e824e9ba7d8836a277fbcac15
BLAKE2b-256 checksum
How to use checksums
50b60ebd086ee583f5e4a9ba1d9a6956b09dd182f98cb9e08b86ba1941ccdd5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Dec 14, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

60 release files

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