Skip to main content

fast-ctc-decoder

test-fast-ctc-decoder PyPI version

Blitzing fast CTC decoding library.

[!NOTE]
Note: compared to the original fast-ctc-decode project, this fork is renamed to fast-ctc-decoder and keeps only the Python/Rust extension build; the Node/WebAssembly build has been removed.

$ pip install fast-ctc-decoder

Usage

>>> from fast_ctc_decoder import beam_search, viterbi_search
>>>
>>> alphabet = "NACGT"
>>> posteriors = np.random.rand(100, len(alphabet)).astype(np.float32)
>>>
>>> seq, path = viterbi_search(posteriors, alphabet)
>>> seq
'ACACTCGCAGCGCGATACGACTGATCGAGATATACTCAGTGTACACAGT'
>>>
>>> seq, path = beam_search(posteriors, alphabet, beam_size=5, beam_cut_threshold=0.1)
>>> seq
'ACACTCGCAGCGCGATACGACTGATCGAGATATACTCAGTGTACACAGT'

Benchmark

Implementation Time (s) URL
Viterbi (Rust) 0.0003 ankandrew/fast-ctc-decoder
Viterbi (Python) 0.0022
Beam Search (Rust) 0.0033 ankandrew/fast-ctc-decoder
Beam Search (C++) 0.1034 parlance/ctcdecode
Beam Search (Python) 3.3337 githubharald/CTCDecoder

Developer Quickstart

Python

$ git clone https://github.com/ankandrew/fast-ctc-decoder.git
$ cd fast-ctc-decoder
$ pip install --user maturin
$ make test

Note: You'll need a recent rust compiler on your path to build the project.

By default, a fast (and less accurate) version of exponentiation is used for the 2D search. This can be disabled by passing --cargo-extra-args="--no-default-features" to maturin, which provides more accurate calculations but makes the 2D search take about twice as long.

Credits

The original 1D beam search implementation was developed by @usamec for deepnano-blitz.

The 2D beam search is based on @jordisr and @ihh work in their pair consensus decoding paper.

Licence and Copyright

(c) 2019 Oxford Nanopore Technologies Ltd.

fast-ctc-decoder is distributed under the terms of the MIT License. If a copy of the License was not distributed with this file, You can obtain one at https://github.com/ankandrew/fast-ctc-decoder/

This project is a fork of the original nanoporetech/fast-ctc-decode. This fork renames the package and removes the original Node/WebAssembly build.

Metadata

Release files for fast-ctc-decoder 0.3.9

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

Source distribution (sdist)

Source distribution for fast-ctc-decoder 0.3.9
File Size Uploaded
fast_ctc_decoder-0.3.9.tar.gz 29.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for fast-ctc-decoder 0.3.9
File
fast_ctc_decoder-0.3.9-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp315-cp315t-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
fast_ctc_decoder-0.3.9-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
fast_ctc_decoder-0.3.9-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fast_ctc_decoder-0.3.9-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
fast_ctc_decoder-0.3.9-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details
fast_ctc_decoder-0.3.9-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
fast_ctc_decoder-0.3.9-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
fast_ctc_decoder-0.3.9-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
fast_ctc_decoder-0.3.9-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details

Total release size: 8.4 MB

Release files / fast_ctc_decoder-0.3.9.tar.gz

Download URL fast_ctc_decoder-0.3.9.tar.gz
Size 29.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7218d2cfb074ef8ef679f539611478ba7055cd8e0f553c24e66ee8b2bbfc00b9
BLAKE2b-256 checksum
How to use checksums
bb4c5b1ffacd5550170aace4ff6e4ec4a4613017d68b81ca5da78936c8d0492f
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 298.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d2183a29b17b759fb527a0ce91ad79eaf9fabd2c94099318c79adee13b4adbe9
BLAKE2b-256 checksum
How to use checksums
cfc7715bbeb180083f4e5ef5bfcb953dd5b7dc642be6a96545dd60df2c650db1
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp315-cp315t-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp315-cp315t-manylinux_2_28_aarch64.whl
Size 280.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3dad6fc42276ed3534603a7e856ff75a84cb6e16a5540b701e521ad6b88c4e13
BLAKE2b-256 checksum
How to use checksums
a9f7cc9356750bd8cb4b613d1168ef399d00f000261a8f8495018735fe1ad78b
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp315-cp315-manylinux_2_28_x86_64.whl
Size 298.6 kB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
feb7c90ecca6bc848d982273e7705b9c2654dee7a0345a5ff338b7e22419c557
BLAKE2b-256 checksum
How to use checksums
ef7ab610578d170088a821a9dc453119bda2ea3fc9d97a299e1a3dfc8804571a
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp315-cp315-manylinux_2_28_aarch64.whl
Size 280.0 kB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
396df10e3f5465090d7aa213c539f2073a40329c8819b403188a4c4896176587
BLAKE2b-256 checksum
How to use checksums
043362b4fea416dbec277ada85f589ffe04dde033aa7abac28822b1809ae47f1
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 298.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d31b31ab4c4eda8b9bc9719db0d62623a50358f1a87eb44e7de9d19d995a0573
BLAKE2b-256 checksum
How to use checksums
bc0014e4e7efb314aa4e8e89b8a4857f2c9fc2635d50ba950c6a09a56cc948df
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 280.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
036886c5582b83a97fd7becbfa7888219692db10376d1536744ef220fe1f50ea
BLAKE2b-256 checksum
How to use checksums
45a0b1a5dd6eb0db903eb82c57c8c09b29f09586bf1e656db02cf5ae4bf71a96
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp314-cp314-manylinux_2_28_x86_64.whl
Size 298.6 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9760977c60bd390a3c12eb9ce4cc427bb1902a3f1f4bc8a8d7b28a3acb7278e8
BLAKE2b-256 checksum
How to use checksums
874721c137e72f3cb7e91b74fd167e9ed4279ac192110020e8436aea55f73cdf
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp314-cp314-manylinux_2_28_aarch64.whl
Size 280.0 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a3da2cc80d5e8ecf43bb7795fdc478897ea79466ca4688d3d2d29da609eb4a2d
BLAKE2b-256 checksum
How to use checksums
3048164f258e1189d2a5ae0137989dedd3e2a8eaa2a54f42641601bf09d906ef
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL fast_ctc_decoder-0.3.9-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 493.7 kB
Tags CPython 3.14 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6aab7c9b96a58a0cf7e72d41693409e07a29e322cc7da19ea684a43ed0e0cb78
BLAKE2b-256 checksum
How to use checksums
794fb294815260595914c8aecfc06b9169306d76261c61b604a3721daae1c542
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp313-cp313-manylinux_2_28_x86_64.whl
Size 298.6 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f9898784caaee46e06322718e5d27e200e0b5d0035e5875b664ef34780ae5a0d
BLAKE2b-256 checksum
How to use checksums
9c9e1c7809f189d48314be456bb4a99a9573feb7e019fb90dce5b17fef866c74
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp313-cp313-manylinux_2_28_aarch64.whl
Size 280.0 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
23267fea7fa5f4fb176ec5f9a10464e173dcbbb0264e4adac0194842fdcc8984
BLAKE2b-256 checksum
How to use checksums
91fa48e6916b162a3b0439f2d5adb82364d4680ec0e5fd7a8cfea1c618a490ba
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL fast_ctc_decoder-0.3.9-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 493.7 kB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2ae96c1e5bb1778e7f414590faba2e73ad8eb1bedfbb2bd73c777a8c030cd8f5
BLAKE2b-256 checksum
How to use checksums
d9be084b2b194bae7e923bae45339e7d0f2b39f781d425f6dc6c64c64f789b44
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp312-cp312-win_amd64.whl

Download URL fast_ctc_decoder-0.3.9-cp312-cp312-win_amd64.whl
Size 180.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
deb6b28eb79b103c4f51e889277ea18951964fc57d037fba4699be207e177e3b
BLAKE2b-256 checksum
How to use checksums
c90d510750eeb3be1d26e3e4a195fe639d084269793ee09c3ae2b4662ad76622
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp312-cp312-manylinux_2_28_x86_64.whl
Size 298.6 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cb1b5df510dd3ec66f107b6c42006cf1e3f7da9e6e6d4be46f63f90e6d3f6434
BLAKE2b-256 checksum
How to use checksums
54d5d76c75128f982c3ff62bd6212b40d4a548bb80471efcaae33254d0e95946
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp312-cp312-manylinux_2_28_aarch64.whl
Size 280.0 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
086d1a263b79c722ca219b875ae39991732604fac5cb51ad5768f97e6402d378
BLAKE2b-256 checksum
How to use checksums
1bee54d20174d8053995ae39b0faf272d193573c744bfcd7e8029abfd63cfc23
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL fast_ctc_decoder-0.3.9-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 493.7 kB
Tags CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
35cf0b956c66334fe3224a5f4653f70d3e81b531f87534d9c80726f70f11b7cc
BLAKE2b-256 checksum
How to use checksums
32dd06fe61c7d23530d245cb4db5e5b497028da3ac589fde198318333dd5593d
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp311-cp311-manylinux_2_28_x86_64.whl
Size 299.2 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e205eb11fc41acb18d4df471c744adcafa974ace32b9a41f56fe67b1858847a3
BLAKE2b-256 checksum
How to use checksums
877e5bc7e686e195fbb022bfd33c9c223a5001bfcfbc6a4831b69d0160623be4
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp311-cp311-manylinux_2_28_aarch64.whl
Size 280.8 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3f901e3b7c7bdecb6088d3369a8a55528161a6e2bb7040d57ca2477b0aff42a2
BLAKE2b-256 checksum
How to use checksums
92e2d6279d841fe5fb2d867431536bb83be075997c371348303ed4d4561b7237
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL fast_ctc_decoder-0.3.9-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 494.6 kB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
23b5a3d3599de7b8533635bc023bc5a7c8bdcd02c8a02316a1f98b0a05c12f73
BLAKE2b-256 checksum
How to use checksums
509f09386cf7420bd7b64bcbdc6df352c01f08bbcbc4b35200b66f5ef4b74cdd
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp310-cp310-manylinux_2_28_x86_64.whl
Size 299.2 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0ec94281ae41416c3f44b3f797e8e04e39e83ecd7a9e11262e97240af5f90eff
BLAKE2b-256 checksum
How to use checksums
7117350fa2ad242ad014ff64b34cf47200fe9767ff4c31dce5c67b9ed3ff52aa
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp310-cp310-manylinux_2_28_aarch64.whl
Size 280.8 kB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4c2362b983f712054fbd03bf7cd56dfbad184f50aa612c6fa109f6af87e2a405
BLAKE2b-256 checksum
How to use checksums
deefcd5ffa6ffee495170fc6204db1e6d7cfd0976cce8b72f485b7fdba201309
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL fast_ctc_decoder-0.3.9-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 494.6 kB
Tags CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2c797075011b9e3456034fd95a224fec7f759da1894514ea93875ceccd91c081
BLAKE2b-256 checksum
How to use checksums
9aeb1f260703867758ebcd90461f825c8b801d00302026d990825620eb987fb2
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL fast_ctc_decoder-0.3.9-cp39-cp39-manylinux_2_28_x86_64.whl
Size 299.2 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6738a2c07a61546518caa08661c81c3ed6920bb56974b9570f2c998d590449ac
BLAKE2b-256 checksum
How to use checksums
f440c1de04c95cb6320bb3db0695443bf8e72711dabe2e68156afee7a2908ed0
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL fast_ctc_decoder-0.3.9-cp39-cp39-manylinux_2_28_aarch64.whl
Size 280.8 kB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0fdd9bfba110fc0ed068241263eded2804aef70d1f844f5fb6fd60ec2a2b6c5d
BLAKE2b-256 checksum
How to use checksums
41b433e4b8a5237fb13384b5ca6519ee24321beab711832eedfbb2a966ecee4d
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 May 16, 2026.

Transparency log

Release files / fast_ctc_decoder-0.3.9-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL fast_ctc_decoder-0.3.9-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 494.6 kB
Tags CPython 3.9 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
52a7483dfb6fad02c7cd7ee2732e4f22451435f3041d87be1cc21492db6fe963
BLAKE2b-256 checksum
How to use checksums
2aef2ff2fbf7ba604f05f77198193118f07245e6d209eb0add498b3aab0c126c
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 May 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.9 This release

26 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