Skip to main content

Text-to-text alignment algorithm for speech recognition error analysis.

Project description

ErrorAlign Logo

Python Versions Coverage PyPI License


Text-to-text alignment algorithm for speech recognition error analysis. ErrorAlign helps you dig deeper into your speech recognition projects by accurately aligning each word in a reference transcript with the model-generated transcript. Unlike traditional methods, such as Levenshtein-based alignment, it is not restricted to simple one-to-one alignment, but can map a single reference word to multiple words or subwords in the model output. This enables quick and reliable identification of error patterns in rare words, names, or domain-specific terms that matter most for your application.

Update [2026-06-22]: As of version 0.1.0b10, the word-level pass defaults to a faster rapidfuzz-based method that anchors matches from a single optimal Levenshtein alignment. On longer examples (e.g., Earnings-21), the speedup is expected to be around 30×. The original graph-based pass is still available via error_align(ref, hyp, word_level_method="unambiguous").

Update [2025-12-10]: As of version 0.1.0b5, error-align will include a word-level pass to efficiently identify unambiguous matches, along with C++ extensions to accelerate beam search and backtrace construction. The combined speedup is ~15× over the pure-Python implementation.

Contents | Installation | Quickstart | Citation and Research |

Installation

pip install error-align

Quickstart

from error_align import error_align

ref = "Some things are worth noting!"
hyp = "Something worth nothing period?"

alignments = error_align(ref, hyp)

Resulting alignments:

Alignment(SUBSTITUTE: "Some"- -> "Some"),
Alignment(SUBSTITUTE: -"thing" -> "things"),
Alignment(DELETE: "are"),
Alignment(MATCH: "worth" == "worth"),
Alignment(SUBSTITUTE: "noting" -> "nothing"),
Alignment(INSERT: "period")

Citation and Research

@article{borgholt2025text,
  title={A Text-To-Text Alignment Algorithm for Better Evaluation of Modern Speech Recognition Systems},
  author={Borgholt, Lasse and Havtorn, Jakob and Igel, Christian and Maal{\o}e, Lars and Tan, Zheng-Hua},
  journal={arXiv preprint arXiv:2509.24478},
  year={2025}
}

To reproduce results from the paper:

  • Install with extra evaluation dependencies - only supported with Python 3.12:
    • pip install error-align[evaluation]
  • Clone this repository:
    • git clone https://github.com/corticph/error-align.git
  • Navigate to the evaluation directory:
    • cd error-align/evaluation
  • Transcribe a dataset for evaluation. For example:
    • python transcribe_dataset.py --model_name whisper --dataset_name commonvoice --language_code fr
  • Run evaluation script on the output file. For example:
    • python evaluate_dataset.py --transcript_file transcribed_data/whisper_commonvoice_test_fr.parquet

Notes:

  • To reproduce results on the primock57 dataset, first run: python prepare_primock57.py.
  • Use the --help flag to see all available options for transcribe_dataset.py and evaluate_dataset.py.
  • All results reported in the paper are based on the test sets.

Collaborators:



Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

error_align-0.1.0b10.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

error_align-0.1.0b10-cp314-cp314-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86-64

error_align-0.1.0b10-cp314-cp314-win32.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86

error_align-0.1.0b10-cp314-cp314-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

error_align-0.1.0b10-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

error_align-0.1.0b10-cp314-cp314-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

error_align-0.1.0b10-cp314-cp314-macosx_10_15_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

error_align-0.1.0b10-cp314-cp314-macosx_10_15_universal2.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

error_align-0.1.0b10-cp313-cp313-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86-64

error_align-0.1.0b10-cp313-cp313-win32.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86

error_align-0.1.0b10-cp313-cp313-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

error_align-0.1.0b10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

error_align-0.1.0b10-cp313-cp313-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

error_align-0.1.0b10-cp313-cp313-macosx_10_13_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

error_align-0.1.0b10-cp313-cp313-macosx_10_13_universal2.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

error_align-0.1.0b10-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

error_align-0.1.0b10-cp312-cp312-win32.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86

error_align-0.1.0b10-cp312-cp312-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

error_align-0.1.0b10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

error_align-0.1.0b10-cp312-cp312-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

error_align-0.1.0b10-cp312-cp312-macosx_10_13_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

error_align-0.1.0b10-cp312-cp312-macosx_10_13_universal2.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

error_align-0.1.0b10-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

error_align-0.1.0b10-cp311-cp311-win32.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86

error_align-0.1.0b10-cp311-cp311-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

error_align-0.1.0b10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

error_align-0.1.0b10-cp311-cp311-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

error_align-0.1.0b10-cp311-cp311-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

error_align-0.1.0b10-cp311-cp311-macosx_10_9_universal2.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

error_align-0.1.0b10-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

error_align-0.1.0b10-cp310-cp310-win32.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86

error_align-0.1.0b10-cp310-cp310-musllinux_1_2_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

error_align-0.1.0b10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

error_align-0.1.0b10-cp310-cp310-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

error_align-0.1.0b10-cp310-cp310-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

error_align-0.1.0b10-cp310-cp310-macosx_10_9_universal2.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file error_align-0.1.0b10.tar.gz.

File metadata

  • Download URL: error_align-0.1.0b10.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for error_align-0.1.0b10.tar.gz
Algorithm Hash digest
SHA256 78bf9c49b9a8b20a7bba02203e55679dead0cec3c186f1eabe3c72be09a30032
MD5 e187afe1e9a77f78c9f706d896bef435
BLAKE2b-256 aebd6089b55d7a4076815c1110bda8b9e12e75d39abcf6f3127ead927c25ce7e

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 83c9782a7bed31fdd415869e8828dc7ff3c5f5c2d955a496cb43cc827fb21abf
MD5 ddb2a0068f83e177942013bf312ac9c4
BLAKE2b-256 fbc0a62e0dccb4cf02d0d40d2c45378badf1b6af6746ed75f3232d8bcbb1970a

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 9334f7d33b888ff78144b180e061a41ee4a351b321ac7388d2ef648dc7b5792e
MD5 ba048a9c46c36c8e550401c0362b3f0d
BLAKE2b-256 6b1b013bc3b5ce35cf98a8b2dde20bec8097f4f4ea802939613610c1e491a233

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7c2a340c72e496bb2291abc241e8b4ccdf4b095edf595d9e2a89c9b5a09efbf1
MD5 0330a0f4d68e15602cc98b80fe5d74d0
BLAKE2b-256 9c42462d5307f32ffd29abf658f2a09be35c5d38d68c4a6054dd1bf97ca0af74

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e24190e05d31500719410638b2278ffd0cd28f74293a5ba0d69213b924c4afc4
MD5 bba1e6c3a13c9eb7bda8ccc076efd92d
BLAKE2b-256 2878e32adb951c226d02dc5f92821ce9259583ab45d40e549f6d772ba7386ed6

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42d723d3f8def16744ae4a22c1903373986609d888d52fc9a4ad461173a59337
MD5 04e24dfb9e277ad8987c96b5a12784a1
BLAKE2b-256 3ffb9d24eb256a79bd2808dc343eb75d91fc6d6f46a15e63e0a8d05d3fd11c11

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1f2df237a218e569e04266276d9f8a16b902e4e8f09afc18e3165ebab06c00f5
MD5 bfc39534e395df0453db965bc21328af
BLAKE2b-256 3b37116782fcca33d69f855acfa02ae51fdd2fb7901d68fc829747f7318e5fd1

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 0a1b945e0b2e63a650e0c26be592e0d4356f7cc4d6d42734902a8dfe19ae521d
MD5 8f63263ac3c364fec9ab6ddd5c9c7eb2
BLAKE2b-256 5b26f83276c201b0237e01185ab9a57a0d0dea758634fa2faa36ef382dd2d098

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2dd736699d4d008fed929393bb893339459d3ba5fcd1a3548863cb2d47a83a26
MD5 e6be0d3f99ec7a9bb08ede89ba3c6597
BLAKE2b-256 e21fb8e7aba13e53994a947335b29786115f78a59d4cc8a02011e2908c166a24

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 71dac792d3208dc7c8b51b9303db06b4240cf2c0bb203eedbb10f4a9ab187026
MD5 fed48149a156c61a03ddd0c8eb1ee649
BLAKE2b-256 ad08005d8ace13106d444df4e7382565b45136983493b3b4f25cac257d30d988

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aaf96c04018b60482f849d30ca057fc6498269325079e500d6ce79a9ee04593d
MD5 d3ba755644eabde4a9576a0a9d494d9f
BLAKE2b-256 2faeec661d09d9cf1d98d5852c03858ebd0b2a5405dbaedb8fbe11fc67c27049

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 2ad89e2bd911155d81eaf7f79d66044e77533f8c956e5d4edfb44ac81e4d23aa
MD5 51271a9faf44cd02abdb3d1ca076437b
BLAKE2b-256 5574213ecfddae1042ec4e0a9ccce39da51a27e0e3ea5295a09298e547318651

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 275dae552b16909e50f128ccd1f59aa9b9df1ee45093862a0d35d0005885fbdb
MD5 a0c7504d9477d2f639b4544ebe57b3af
BLAKE2b-256 4dd5f9b252873f8a195cd54c9b4daedc49577f6c795c9e8ce5b6f7b12fc1dbf8

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 48a05a6e498d98e11c8560effc09285782ad329dd6562fd104e42b7c574b1ec9
MD5 8a06dcf7d8122a42e79fedfd912a9f47
BLAKE2b-256 37ca765a618378cb440bf4ae1fc2a9633c9f710cec40a61b76cafd6a02679627

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 1b2bc777f037980ebc689a038c9f0fd734ab95db9574ec0dae51bb7a565c4fc5
MD5 baf7721ec45df9817141839b0035b2a7
BLAKE2b-256 c43ace8e970e93ecdbd9d2c2ff97b85f4bdfe130b7b50b5d0fe5bd169f63fe28

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ba122b88b02f94bfdf7327eef9bc311168536566601105bbb4d8283b4961fa34
MD5 9c766854dc71b2a5b93eba343a7bb30e
BLAKE2b-256 1ffe049bb4a6fd5b78ac25ea1d2e41f7bd3f0d2e23ffe9636424fb29d6a6ed9b

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 7830dd5b40a949ae3924a05e1e50def32f322c513489fbcd1555de2351a06314
MD5 c068effc83dbad6934d722f19a79170e
BLAKE2b-256 765e404f43c48d01be53dc255a4944f069b2ced129685f343614557a219ad2a4

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 45b6f645d61ca263ad366af2926bf8e3d12f63473f42a991ab1b743dc5fc5fce
MD5 e41bcb0818a1c180b397d970587a11e7
BLAKE2b-256 2ded7621019d093cb807678e66d5bb6f6f5edb523295df181e8445edba447767

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 cea02d26449c407e806dc849d9843d573245587255ab0cea2d744bae39347abd
MD5 8be7146986f0220d4e55656a49fc105a
BLAKE2b-256 1839c4c6a260db7dcb88c79f236f4eac80e93e4f9990c26da6d3f21ff8630eb6

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3c6c2eb2170128a010d62dfc39d9f035433b75ec808a69dc35da9a02806257d
MD5 c7cb71742b7d22259a6f18db8b748186
BLAKE2b-256 1b4ae02bf8b8c78c3718bf103dc77ad8346aa0a6b5309bcc11f634f760a770e1

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fc043b02f07d0d65effc1c08cc9f67543d9cc09458a89f30fa735f7b54f9313e
MD5 1dda8a7fca16e9bd9f5586cc3ffab2ad
BLAKE2b-256 90d7e5639e81fb5c0b2670d690d0e6ba0ea8794485a705ee34e398e3d0b0486c

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 09648f2aaadd2e531f7ce5af0277c374884bb38c1f30befc45872f080a6e47d0
MD5 50c8f0ed5b87f76fb1fa7b89828cb941
BLAKE2b-256 783e908e327fa8cb4c4a5d56075d43de3dfec05473d9787360dcfb4d5da5c2ca

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 29fa9dc196dbe11d7bce6e73deb2500fd5f381b9632bfbdf8a4462c20dbbc57c
MD5 025ee21c0aa7787b9a9b6682ee3f21b9
BLAKE2b-256 04434b00a7cfc6821c35adb57bcbe6ce32f69cd35ac66ce041cdb89c9fa1a709

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 64c242e4a6037e235f907e245051f214c814ec1e0205d6be8ff588dd4b33e0d6
MD5 dcf9a519aa4ab572d28fb8aa9b05dee4
BLAKE2b-256 475e88043449674d6c386f271d84551f8f5b4ec320c71b2c01726d3b3590046c

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8100ef9ff5392b4b47f2358becc5a91554772615b412c6debdf38ef4ff257491
MD5 0036450573f64a09d3fae98b859b2282
BLAKE2b-256 b9dc9204d932c6967ff76e4ae4a32bffac2b75a36e57ffb9ad19795cac6425bf

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 dad456069eb9c7b4443666cdb086dd7231f5f18946a1510ba43a11c854735374
MD5 ce2646812535e7b6c69cfabaf043de15
BLAKE2b-256 8aeabd91dd408167b566f74f6bbd2b9cf6f1f8a195b60e0e96dbb11a56ad99ae

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad3c0805597226538c678f2cc94d2884b2ebdea58308e5a327de919ab756fb48
MD5 b32dbe2ed9348a44b4c0ceffa765c16d
BLAKE2b-256 40182152de34ade9357c2421d59d276d23c799658e490a330b4d5610cefa9872

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c450c42feb3c25c023911c5c0b8ca97e0b39205a4a614e9383f1ede0c09c076
MD5 6ba3e566927be802591fadd6b4bb9f20
BLAKE2b-256 7467f6691fd4522fcbdd88fe6899dd011478e30e54954df10c49344d6c8c2f89

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 25da4b7cdf50e88eb5a1b006e7beaf87408e0b57f37d5844b4112587a4b85e4d
MD5 bc2d066fc4b12c041766853b1a06a275
BLAKE2b-256 f5b3d108854c7e5ea66f90882071b982a04ef630fc5e2cc8860a6d738d20dda7

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 58d80bdf88389f9678f303d0ca9215af22ea13b410cf1bbdba74eb4a53cb2be0
MD5 b51f8cb1418cb8a92a752c2d21078d43
BLAKE2b-256 b084fbf667c363c9a6e2f87d1d1eb2bbe338442650653cad6eb5653b86e27fa6

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 f6697aadea0d163148e9e6b2c2039742f06411e33ff94194b59a9c38dfface73
MD5 266f1bf2a132f0c010e61e007446fa18
BLAKE2b-256 fc755f790e6771dd869f88afe4d232f3c9e7168d525f8ea1bc9035ca35d27f5c

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 935266040bb52013fc85002e2378e444eddfc72b6e0bda307d77d1fb985b4c7c
MD5 dd1ab5e9b081771f884b2b0cf8e025b3
BLAKE2b-256 589e2e3fd29a7d218dd05840d0a50619fe04866daa1cd10ee6b9d574f8604b64

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c76cd186fccc3b73ad58c5a5769f21e4aded1536ade0a6e5a69a868f90eb752a
MD5 198638b6d34a3f3c6e2696c691c15c31
BLAKE2b-256 40e8ab1e8c0cc4c5e2df4404191e5f0f3faf192b1e8d85ddfd8d5f8da3c44de1

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c0613d5391081488cdf41f8ebcaa7b2a54e9308715add08614b567ea91f222a
MD5 43f9ba888ca94e280cbcd558f3f22cb8
BLAKE2b-256 05cbc3641bd62cf25ba79fbd163bbc9a9da7aff142c314030b96ba8157ed9bda

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 15b1f3ce3fda84fb1f5fad4bba9b09192d19841d505887e848f7bbf9f0dda0fb
MD5 40a74635b0f4e68a5eb39e9e9007ba9c
BLAKE2b-256 078d328aa1739fa26d4794e6a130e1b52be286df409a3aafd3883f9d6264bb47

See more details on using hashes here.

File details

Details for the file error_align-0.1.0b10-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for error_align-0.1.0b10-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ccb9f00cc9a2dd8d49a17486e862fe1852d0c533828a461745349f090621bd16
MD5 4cf1a5faa24137fd5f540376405dff28
BLAKE2b-256 f843133228d783b8c7415f4ff48e1ebf20b624d4cff2cd858e7f9ee0cdf5c620

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page