🐍🔁 PyTantan 
Cython bindings and Python interface to Tantan, a fast method for identifying repeats in DNA and protein sequences.
🗺️ Overview
Tantan is a fast method developed by Martin Frith[1] to identify simple repeats in DNA or protein sequences. It can be used to mask repeat regions in reference sequences, and avoid false homology predictions between repeated regions.
PyTantan is a Python module that provides bindings to Tantan using Cython. It implements a user-friendly, Pythonic interface to mask a sequence with various parameters. It interacts with the Tantan interface rather than with the CLI, which has the following advantages:
- no binary dependency: PyTantan is distributed as a Python package, so
you can add it as a dependency to your project, and stop worrying about the
tantanbinary being present on the end-user machine. - no intermediate files: Everything happens in memory, in a Python object you control, so you don't have to invoke the Tantan CLI using a sub-process and temporary files.
- better portability: Tantan uses SIMD to accelerate alignment scoring, but doesn't support dynamic dispatch, so it has to be compiled on the local machine to be able to use the full capabilities of the local CPU. PyTantan ships several versions of Tantan instead, each compiled with different target features, and selects the best one for the local platform at runtime.
🔧 Installing
PyTantan is available for all modern versions (3.6+), depending only on the
scoring-matrices package, and
optionally on the lightweight archspec
package for runtime CPU feature detection.
It can be installed directly from PyPI, which hosts some pre-built wheels for Linux and MacOS, as well as the code required to compile from source with Cython:
$ pip install pytantan
Otherwise, PyTantan is also available as a Bioconda package:
$ conda install -c bioconda pytantan
Check the install page of the documentation for other ways to install PyTantan on your machine.
💡 Example
The top-level function pytantan.mask_repeats can be used to mask a sequence
without having to manage intermediate objects:
import pytantan
masked = pytantan.mask_repeats("ATTATTATTATTATT")
print(masked) # ATTattattattatt
The mask symbol (and other parameters) can be given as keyword arguments:
import pytantan
masked = pytantan.mask_repeats("ATTATTATTATTATT", mask='N')
print(masked) # ATTNNNNNNNNNNNN
To mask several sequences iteratively with the same parameters, consider
creating a RepeatFinder once and calling the mask_repeats method for
each sequence to avoid resource re-initialization.
💭 Feedback
⚠️ Issue Tracker
Found a bug ? Have an enhancement request ? Head over to the GitHub issue tracker if you need to report or ask something. If you are filing in on a bug, please include as much information as you can about the issue, and try to recreate the same bug in a simple, easily reproducible situation.
🏗️ Contributing
Contributions are more than welcome! See
CONTRIBUTING.md
for more details.
📋 Changelog
This project adheres to Semantic Versioning and provides a changelog in the Keep a Changelog format.
⚖️ License
This library is provided under the GNU General Public License v3.0 or later.
Tantan is developed by Martin Frith and is distributed under the
terms of the GPLv3 or later as well. See vendor/tantan/COPYING.txt for more information.
This project is in no way not affiliated, sponsored, or otherwise endorsed by the Tantan authors. It was developed by Martin Larralde during his PhD project at the Leiden University Medical Center in the Zeller team.
📚 References
- [1] Frith, Martin C. “A new repeat-masking method enables specific detection of homologous sequences.” Nucleic acids research vol. 39,4 (2011): e23. doi:10.1093/nar/gkq1212
Metadata
Release files for pytantan 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytantan-0.1.4.tar.gz | 138.9 kB | Details |
Built distributions (wheels)
Total release size: 5.0 MB
Release files / pytantan-0.1.4.tar.gz
| Download URL | pytantan-0.1.4.tar.gz |
|---|---|
| Size | 138.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
323410fdb42f2f7c4722a2a3c3633b273b6f75cf43b62c5d5f49dac7a77af5d1
|
|
BLAKE2b-256 checksum How to use checksums |
b74fc76b76a7343e431255b753c45880c556c96ce3faedecd0c7cf61c4598108
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytantan-0.1.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 295.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3cd73d75915cf72412998df43825e5cf870d76692e87da931ee694311e51e705
|
|
BLAKE2b-256 checksum How to use checksums |
6e4aabd0987de11ee1038df9bfb977fcbc8ae1677455bd362ccb9297616c9074
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pytantan-0.1.4-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 259.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
0eb8ac0ab20908008aeeb00814112e2fafd06b609f1d19f2886b44a870c1ad77
|
|
BLAKE2b-256 checksum How to use checksums |
87d684081d171496dafad898de3f5152fc20111f4c94f74a9c5493c556b638f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | pytantan-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 194.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fe2975277a7c2457ad9f6c145270006216bf04bab12be4ec95f3419109f22cc8
|
|
BLAKE2b-256 checksum How to use checksums |
6264024297d8e8f355ea2d8d4a0cac63cc3b4ee8e55cb1a0d423ff88de2036a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp314-cp314t-macosx_10_15_x86_64.whl
| Download URL | pytantan-0.1.4-cp314-cp314t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 219.6 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
b5c4562fc64c4329141cb5eb46d62be9936ed10a78bb75ddc5b3da8811e41fbd
|
|
BLAKE2b-256 checksum How to use checksums |
a5e1f685b59be76a3b794a8bf4852ce40e4ed126275394975237bb5d331051bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp311-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytantan-0.1.4-cp311-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 283.9 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
6273c806b2a3e106967136af616d55254263ffab225fd3e1147a3696e413a428
|
|
BLAKE2b-256 checksum How to use checksums |
df3e6211c83f41a8d68e7002c615e8fa1b1da4d7a7a2c1fa0779f826871aa577
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp311-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pytantan-0.1.4-cp311-abi3-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 252.3 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
a23f65189482f3d8049ae2ef770e74ed8ae4fa8537f2ca1da0434d19472a388e
|
|
BLAKE2b-256 checksum How to use checksums |
76fee161627976be3fd78fdd0e3ec506f93f1fefcdc0cca959a2dfbeda3b87e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp311-abi3-macosx_11_0_arm64.whl
| Download URL | pytantan-0.1.4-cp311-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 178.6 kB |
| Tags | CPython 3.11 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
299c5927a753d9a6528df1bc795cbcfa2b96022e9a50ca010575ae496b599639
|
|
BLAKE2b-256 checksum How to use checksums |
246150579c1441cc76b6e377e996c14c77b8f45d12195a980cdfa1af8e29bd81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp311-abi3-macosx_10_9_x86_64.whl
| Download URL | pytantan-0.1.4-cp311-abi3-macosx_10_9_x86_64.whl |
|---|---|
| Size | 201.1 kB |
| Tags | CPython 3.11 abi3 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
aaae82dadcf48d29a1901ea79251ce49ae88aeb75201b528a7225095ca726282
|
|
BLAKE2b-256 checksum How to use checksums |
7ccce92b0722dce45db07e4bd76e2035a4fdfdbe839819e11322a037aa43bbee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytantan-0.1.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 306.0 kB |
| Tags | CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
48339e458444cddd88b9be437e2e0d5f43db84aecd15d909bd9f1f8b720c5a2e
|
|
BLAKE2b-256 checksum How to use checksums |
b57e256225d6cb92accc57256f7e102450a13be0439b5499c4d72aed52fdd449
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pytantan-0.1.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 276.0 kB |
| Tags | CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
bb68d07b8fee8f886918da7290b311843e37884f54d9a49b818f9c90a929898a
|
|
BLAKE2b-256 checksum How to use checksums |
3836beb769e07c431996213c9180d6ded72f513570cab619ed57534a9875cdfd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | pytantan-0.1.4-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 186.7 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
56768f9bacf3805bbe0501b38511cddbf9e20e726f1d491eaca2bc3dd0b16d8e
|
|
BLAKE2b-256 checksum How to use checksums |
99271dc0ab1b0c2b9c64c3a6cfe0a150a1e36dc267996ef24465cb6baccf59ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | pytantan-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 211.0 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b65215ba4117fab12597031653887147394814e94c8a04239b1fe4a105bd3fc
|
|
BLAKE2b-256 checksum How to use checksums |
36e45acd1210cc1f3f14bfc4536f0e3462a9ce68a815f243b99301a8859060dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytantan-0.1.4-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 306.4 kB |
| Tags | CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b3397507835264f8cf1bf2910b48080095a6fbe55acc6ce6d8ef3db845699dc1
|
|
BLAKE2b-256 checksum How to use checksums |
bef656c9b8f1785d78bdd471d3e9749e5f455536ea37dc3441484f97e8515814
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pytantan-0.1.4-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 276.3 kB |
| Tags | CPython 3.9 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ff9c25d4fff5bcaf74a08e23cc452dadddcd6ea936ec682344f1419a92001546
|
|
BLAKE2b-256 checksum How to use checksums |
e492362ee57f4c01ef9fec39a984f73aaa6069ef28e4ea200d2cb04b2197e413
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | pytantan-0.1.4-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 187.1 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f21e137beb9a55b1c1133046d385e00347581d906f90de6d087340aec4371b6b
|
|
BLAKE2b-256 checksum How to use checksums |
9b321954d8595fb408726270e5719cc474dce9fd731b38827072bc6f06af8f2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | pytantan-0.1.4-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 211.3 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
5c25575b3054f55aa25d15a5f234b925b9cee82a909d8a88682022d07701a26e
|
|
BLAKE2b-256 checksum How to use checksums |
e8f3cb7813b7266e371575a717b248ed07b37c03ee2b628eaafed58a3e69dda6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pytantan-0.1.4-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 307.4 kB |
| Tags | CPython 3.8 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7c9a493109230495272a360472155816aa7163a2cf0ae6711f91c0a5155f4b89
|
|
BLAKE2b-256 checksum How to use checksums |
194b5722582173f354c60eda88c6b8ed26ec22718b3f7941d2d2619e995b5449
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pytantan-0.1.4-cp38-cp38-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 276.5 kB |
| Tags | CPython 3.8 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
914acbaca20a00d7d89aba5291e3b04ca69a886ce742256cb0938524c334c915
|
|
BLAKE2b-256 checksum How to use checksums |
d39bd2f3c5bb639160aee641199b3c628d8e5fbb012b2fc263fa6b440349c5ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | pytantan-0.1.4-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 189.5 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
38d2d6859373fa3e9f6c1e473c534e2eb69c7d68f8614de2852d8b316752ec29
|
|
BLAKE2b-256 checksum How to use checksums |
b5857fdc59bfc1fe6a8e8a21597097fa54912132e476af1bf5b9ddaaefb62d75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency logRelease files / pytantan-0.1.4-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | pytantan-0.1.4-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 213.4 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
2447e8c41e991ba49b1d7f9c4bc7f72b3c802ea69690227266290ecbedbbf32a
|
|
BLAKE2b-256 checksum How to use checksums |
1e139e9ababf826a373944921fffc8e7bde683b0f8bc94e430f434832e826dc8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 20, 2026.
Transparency log