Skip to main content

👑 PyARAGORN Stars

Cython bindings and Python interface to ARAGORN, a (t|mt|tm)RNA gene finder.

Actions Coverage License PyPI Bioconda AUR Wheel Python Versions Python Implementations Source Mirror GitHub issues Docs Changelog Downloads

🗺️ Overview

ARAGORN is a fast method developed by Dean Laslett & Björn Canback[1] to identify tRNA and tmRNA genes in genomic sequences using heuristics to detect potential high-scoring stem-loop structures. The complementary method ARWEN, developed by the same authors[2] to support the detection of metazoan mitochondrial RNA (mtRNA) genes, was later integrated into ARAGORN.

pyaragorn is a Python module that provides bindings to ARAGORN and ARWEN using Cython. It directly interacts with the ARAGORN internals, which has the following advantages:

  • single dependency: PyARAGORN is distributed as a Python package, so you can add it as a dependency to your project, and stop worrying about the ARAGORN binary being present on the end-user machine.
  • no intermediate files: Everything happens in memory, in a Python object you fully control, so you don't have to invoke the ARAGORN CLI using a sub-process and temporary files. Sequences can be passed directly as strings, bytes, or any buffer objects, which avoids the overhead of formatting your input to FASTA for ARAGORN.
  • no output parsing: The detected RNA genes are returned as Python objects with transparent attributes, which facilitate handling the output of ARAGORN compared to parsing the output tables.
  • same results: PyARAGORN is tested to ensure it produces the same results as ARAGORN v1.2.41, the latest release.

📋 Features

PyARAGORN currently supports the following features from the ARAGORN command line:

  • tRNA gene detection (aragorn -t).
  • tmRNA gene detection (aragorn -m).
  • mtRNA gene detection (aragorn -mt).
  • Reporting of batch mode metadata (aragorn -w).
  • Alternative genetic code (aragorn -gc).
  • Custom genetic code (aragorn -gc<n>,BBB=<aa>).
  • Circular and linear topologies (aragorn -c | aragorn -l).
  • Intron length configuration (aragorn -i).
  • Scoring threshold configuration (aragorn -ps).
  • Sequence extraction from RNA gene (aragorn -seq).
  • Secondary structure extraction from each gene (aragorn -br).

🧶 Thread-safety

pyaragorn.RNAFinder instances are thread-safe. In addition, the find_rna method is re-entrant. This means you can parameterize a RNAFinder instance once, and then use a pool to process sequences in parallel:

import multiprocessing.pool
import pyaragorn

rna_finder = pyaragorn.RNAFinder()

with multiprocessing.pool.ThreadPool() as pool:
    predictions = pool.map(rna_finder.find_rna, sequences)

🔧 Installing

This project is supported on Python 3.7 and later.

PyARAGORN can be installed directly from PyPI, which hosts some pre-built wheels for the x86-64 architecture (Linux/MacOS/Windows) and the Aarch64 architecture (Linux/MacOS), as well as the code required to compile from source with Cython:

$ pip install pyaragorn

💡 Example

Let's load a sequence from a GenBank file, use a RNAFinder to find all the tRNA genes it contains, and print the anticodon and corresponding amino-acids of the detected tRNAs.

🔬 Biopython

To use the RNAFinder to detect tRNA and tmRNA genes, the default operation mode, but using the bacterial genetic code (translation table 11):

import Bio.SeqIO
import pyaragorn

record = Bio.SeqIO.read("sequence.gbk", "genbank")

rna_finder = pyaragorn.RNAFinder(translation_table=11)
genes = rna_finder.find_rna(bytes(record.seq))

for gene in genes:
    if gene.type == "tRNA":
        print(
            gene.amino_acid,   # 3-letter code
            gene.begin,        # 1-based, inclusive
            gene.end,
            gene.strand,       # +1 or -1 for direct and reverse strand
            gene.energy,
            gene.anticodon
        )

On older versions of Biopython (before 1.79) you will need to use record.seq.encode() instead of bytes(record.seq).

💭 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.

📋 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. ARAGORN and ARWEN were developed by Dean Laslett and are distributed under the terms of the GPLv3 or later as well. See vendor/aragorn for more information.

This project is in no way not affiliated, sponsored, or otherwise endorsed by the ARAGORN authors. It was developed by Martin Larralde during his PhD project at the Leiden University Medical Center in the Zeller Lab.

📚 References

  • [1] Laslett, Dean, and Bjorn Canback. “ARAGORN, a program to detect tRNA genes and tmRNA genes in nucleotide sequences.” Nucleic acids research vol. 32,1 11-6. 2 Jan. 2004, doi:10.1093/nar/gkh152
  • [2] Laslett, Dean, and Björn Canbäck. “ARWEN: a program to detect tRNA genes in metazoan mitochondrial nucleotide sequences.” Bioinformatics (Oxford, England) vol. 24,2 (2008): 172-5. doi:10.1093/bioinformatics/btm573

Metadata

Release files for pyaragorn 0.3.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 pyaragorn 0.3.0
File Size Uploaded
pyaragorn-0.3.0.tar.gz 465.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyaragorn 0.3.0
File
pyaragorn-0.3.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pyaragorn-0.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyaragorn-0.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
pyaragorn-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
pyaragorn-0.3.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
pyaragorn-0.3.0-cp311-abi3-win_amd64.whl CPython 3.11 abi3 Windows x86-64 Details
pyaragorn-0.3.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pyaragorn-0.3.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
pyaragorn-0.3.0-cp311-abi3-macosx_11_0_arm64.whl CPython 3.11 abi3 macOS 11.0+ ARM64 Details
pyaragorn-0.3.0-cp311-abi3-macosx_10_9_x86_64.whl CPython 3.11 abi3 macOS 10.9+ x86-64 Details
pyaragorn-0.3.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pyaragorn-0.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pyaragorn-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
pyaragorn-0.3.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pyaragorn-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
pyaragorn-0.3.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pyaragorn-0.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyaragorn-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
pyaragorn-0.3.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
pyaragorn-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
pyaragorn-0.3.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
pyaragorn-0.3.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pyaragorn-0.3.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
pyaragorn-0.3.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
pyaragorn-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details

Total release size: 14.5 MB

Release files / pyaragorn-0.3.0.tar.gz

Download URL pyaragorn-0.3.0.tar.gz
Size 465.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c4ee52bb7fe6738e43980592acaaf3d4d52889a0febbb15ae78e215112cdc60a
BLAKE2b-256 checksum
How to use checksums
eb89aae10bda1b098ffb748303a799c32a80d3f9b08234a0d7cea1fc52cde2c4
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp314-cp314t-win_amd64.whl

Download URL pyaragorn-0.3.0-cp314-cp314t-win_amd64.whl
Size 526.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
f54443684614cdb4e55154a179db0fa31fd000d33c360f7fee93b31c6d919e3b
BLAKE2b-256 checksum
How to use checksums
3a316d0476da64b0c958ec91c4fb65618cf20ada81e38b5d8d85f5bbb1ce3db9
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyaragorn-0.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 583.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8a7c8f5fd1bf95aa565f8918eccf60a04e920864162689cabb62eb9492347cd7
BLAKE2b-256 checksum
How to use checksums
af43277ee16e290fe907e76983ff4623726e56abf31921cfc3038c17c58b63ce
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pyaragorn-0.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 575.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
031b5e266c74b6cff1b38104e19afb9839fe1d1df5df6e0c3fcb6bee4bd5a701
BLAKE2b-256 checksum
How to use checksums
cd2f4cc5cdec0888b23aee77958ef5ffba8bf094762443fd6c663a098915bb35
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pyaragorn-0.3.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 572.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5c28968d8cfc042d09da504ac6016a9f1060f312653702dfcdf87a642ccc6687
BLAKE2b-256 checksum
How to use checksums
39c70bf93405f1be9e6e2469551f24fe8e07f326d91bc1f617cca911b19b416a
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL pyaragorn-0.3.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 581.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
23ce8b41b0d161a2dc6fd1671ea3cd61b8f4f04535cb88afb350fd028a68ce69
BLAKE2b-256 checksum
How to use checksums
188983fd581b595b59dcb3083ba1a57ad49d2be82666960a61e95ab3995d95df
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp311-abi3-win_amd64.whl

Download URL pyaragorn-0.3.0-cp311-abi3-win_amd64.whl
Size 494.6 kB
Tags CPython 3.11 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
93d05a3e44557436ee8f1b393c0174262d298b786c04fabe1f53cc7f5a8ac6c8
BLAKE2b-256 checksum
How to use checksums
400566bd5b39c24ef73d0000f22db142e97839c1dcc0b7cf345a941a69787191
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyaragorn-0.3.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 571.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
70fdfeb5fe60e72ea647f22d25c8188871e2521b398f8ceb3ec905d6583f0f84
BLAKE2b-256 checksum
How to use checksums
098851054931c6383fad4f46e4c3ba064bde377603eaf553f5248a77672a59e8
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pyaragorn-0.3.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 562.8 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
695cab3f8c60c52a20601079bdb85e34213b9e9a6d9a41f5d908671db0261845
BLAKE2b-256 checksum
How to use checksums
2ce3298a37ff265f007e1563e84a063755b3e59d3ad0a47ca56605f5d3ac6b87
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp311-abi3-macosx_11_0_arm64.whl

Download URL pyaragorn-0.3.0-cp311-abi3-macosx_11_0_arm64.whl
Size 551.1 kB
Tags CPython 3.11 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a4e8b59dbf0a9b53f5325098756148a0dbfa504b3950841bacdc2d2568b74512
BLAKE2b-256 checksum
How to use checksums
1861c6fd03e9ff5a655b89ef2a34652eeb26428c10e3b5eb3fb4c0ad224a7f04
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp311-abi3-macosx_10_9_x86_64.whl

Download URL pyaragorn-0.3.0-cp311-abi3-macosx_10_9_x86_64.whl
Size 558.7 kB
Tags CPython 3.11 abi3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
0c5bc3185f5a68eca99bb22e5568a787b18a56aec745d1e3a59420887e46b040
BLAKE2b-256 checksum
How to use checksums
bdd58d27f08e2a2198bdaad117fd221768f035e6907ad205656d082a9802481b
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp310-cp310-win_amd64.whl

Download URL pyaragorn-0.3.0-cp310-cp310-win_amd64.whl
Size 507.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
54f5c99c65f17e7466cbef270a641f0e8e1c5a95f6a53767e2db10eb46567513
BLAKE2b-256 checksum
How to use checksums
4d6c2e6cf3c0773ddaaf48877fdcd36cd43b91fa48deee2d2ec5113e72a5ab53
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyaragorn-0.3.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 590.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
69637a6934f1a11b11f98c8beb02457f6b9a53449c93311fe5480056993904f9
BLAKE2b-256 checksum
How to use checksums
a4b782c9d7c1b37069f0ff9dff3b34a669edd3aa6b3ad5bf4e01fca4704b5215
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pyaragorn-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 580.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7f9f7ada536180daebeaf7de7bafc6e847e71335315a8b8cfc0a1d3e4d717340
BLAKE2b-256 checksum
How to use checksums
68c8ff9028cf7b479e629a656dec791eab815f524cc86147523fac0a1fd4663b
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyaragorn-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Size 563.8 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e5c486c3e14ba6bcabfc5a83b85b067a1a5bfd11a52e5eb48b5fdbc18cf0d93f
BLAKE2b-256 checksum
How to use checksums
b420013769d1592cfbbe2911361a39067214c5d556501a32a0af6b0c23c2e0f7
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL pyaragorn-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 572.8 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
83a4e6e028cecd02ff94b5aef8612f2ada507fe2a3ff29905b02d6715bce4bc3
BLAKE2b-256 checksum
How to use checksums
6d6aec8f2648cb4a8e3581a05949525da3f6c0dfa2077c1379b6051c52359a5b
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp39-cp39-win_amd64.whl

Download URL pyaragorn-0.3.0-cp39-cp39-win_amd64.whl
Size 508.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
99d1389a989391e08b13fdc40e0869f00a4046cbc93289062267eb88f83e583b
BLAKE2b-256 checksum
How to use checksums
3f7a01c97a89a02479d05d681c832b72973f3964c99ccd64e13186f537d24f37
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyaragorn-0.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 590.6 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5e019e5a199cfff6a3ec2eb50d43cd75fa1e5dcdae94a315cf31868f90b02f5d
BLAKE2b-256 checksum
How to use checksums
5a24478b7d94a31fabd31f0d28ea35abb5dad608247c2c043d3c053dd6b93937
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pyaragorn-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 580.6 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
94e62f61c92a3cd25f79af4f1c930ec2f85363b86e671c1f1de947452ce8728d
BLAKE2b-256 checksum
How to use checksums
053e927976e28f654dc7c4115b139c8262e9a705ad3770a8dbb9fc77e0d040c8
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL pyaragorn-0.3.0-cp39-cp39-macosx_11_0_arm64.whl
Size 564.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6d85046c09dcf38a9162dd2c12ef4acddda2de31eb489c9ad3ac58b4e1d2c609
BLAKE2b-256 checksum
How to use checksums
174100e7c8e0189cdc8cbf3da168ca78a2b6d190cf4a001328f1ce05fb1460b1
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL pyaragorn-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 573.1 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e4712b667b269a126dd5970b5830f8a8308b2fc771a886615641c9fe873074a4
BLAKE2b-256 checksum
How to use checksums
ec0615c831b9c78230dbdd8e537989738f0451334abae7b163be912982258c95
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp38-cp38-win_amd64.whl

Download URL pyaragorn-0.3.0-cp38-cp38-win_amd64.whl
Size 508.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
8df2b81d3629c896d9db9abd9c9c9c7eb5145ca44f0b751397eca08bb62b1889
BLAKE2b-256 checksum
How to use checksums
5b342f6f30ca552ba61919a770b6f00cccfb1bfa03f81633520bb154e59556c6
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pyaragorn-0.3.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 592.0 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5d2e4461023a5eafac7dfd33483f8645c6fdfb7ec9eee447b977607cb44584fa
BLAKE2b-256 checksum
How to use checksums
4fc7280d6339cd8d3846d3d93e7bcd159e8a820193e0943d5e42de97b1b288a6
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL pyaragorn-0.3.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 582.4 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
21ab17da7fa7a6c0adba9c4337ef084cb4f5b8d29b2d65020b399ed2cf367552
BLAKE2b-256 checksum
How to use checksums
b3f8e8090b3ff952d53d7860eb6d66e99787a7c493921f1ffd90cb8f09efcefc
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL pyaragorn-0.3.0-cp38-cp38-macosx_11_0_arm64.whl
Size 565.9 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7ad09fd0335dc7993d29f0790beaf106af0f961cbb3a5619263394b926b535fc
BLAKE2b-256 checksum
How to use checksums
54687a361326d06ea38048d37c3fc047c111718c665b13439f0d3c6d2790eff1
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 Jan 8, 2026.

Transparency log

Release files / pyaragorn-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL pyaragorn-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 575.3 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
590606163422b4deb4bb5e089b358cdb614db80e6c0d170b2e9d8c292132c016
BLAKE2b-256 checksum
How to use checksums
c46819cb0fac4e7ab3fdbb209a3e9f5e331891468639878670de37cc8dc2eafb
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 Jan 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

26 release files

0.1.0

51 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