Skip to main content

High-performance NLP evaluation and significance testing library

Project description

Evaluatio

PyPI - Version License CI codecov

Statistically rigorous evaluation for NLP with fast metrics and built-in inference tools.

Why Evaluatio?

Most libraries make it easy to compute metrics. Few make it easy to evaluate models correctly.

Evaluatio is designed to fix that.

It provides:

  • Fast metric implementations (e.g. WER, CER)
  • Uncertainty estimation (e.g. bootstrap confidence intervals)
  • Model comparison tools (e.g. paired bootstrap tests)
  • Multiple testing correction (e.g. Holm-Bonferroni)
  • High performance (Rust-backed implementations)

What's included

Metrics

Metric Description
WER / CER Word and character error rate, including edit-distance variants
UED / UER Type-agnostic edit distance/error rate. Works with any Python object supporting __eq__
PIER Point of interest error rate, for evaluating punctuation, code-switching, capitalisation, etc. individually

Statistical inference

Tool Description
Bootstrap CI Confidence intervals via bootstrap resampling (general, and corpus-correct variants for WER/CER)
Significance testing for model comparison Including paired bootstrap test, paired permutation test, and BLEU specific paired bootstrap test for MT.
Multiple testing correction Bonferroni and Holm-Bonferroni
Cohen's d Effect size estimation (independent and paired)

Current task guides cover ASR. The inference tools are general-purpose and apply across tasks (especially for machine translation).

Quick example

import pandas as pd
from evaluatio.metrics.wer import (
    word_error_rate,
    word_error_rate_ci,
    word_error_rate_per_pair,
)
from evaluatio.inference.hypothesis import paired_bootstrap_test

df = pd.read_csv("inferences.csv")

# Corpus-level WER
wer = word_error_rate(df["references"], df["predictions"])

# Confidence interval
ci = word_error_rate_ci(df["references"], df["predictions"], 5000, 0.95)

# Model comparison
wer_a = word_error_rate_per_pair(df["references"], df["model_a"])
wer_b = word_error_rate_per_pair(df["references"], df["model_b"])

pvalue = paired_bootstrap_test(wer_a, wer_b, iterations=5000)

print(f"WER: {ci.mean:.3f} ± {ci.upper - ci.mean:.3f}")
print(f"P-value: {pvalue}")

This workflow reflects the recommended approach: compute a corpus-level metric, estimate uncertainty, and compare models using paired statistical tests.

Key features

Correct by default

  • Explicit, strongly typed APIs that reduce common evaluation mistakes.
  • Documentation is designed as a reference for statistically rigorous evaluation, not just API usage.

Built-in statistical inference

  • Bootstrap confidence intervals
  • Paired bootstrap significance testing
  • Multiple testing correction

High performance

  • Rust-backed core for efficient computation
  • Faster WER/CER than common alternatives

Installation

pip install evaluatio

Documentation

Full documentation (including evaluation guides and statistical background): https://prvinspace.github.io/evaluatio/.

Status

ASR metrics (WER, CER) and the statistical inference tools are stable. APIs elsewhere may change.

Contribute to the project

There is always room for improvements, new metrics, new functionality, etc. If you have any suggestions or requests please feel free to add an issue! The main repository for the project can be found at codeberg.org/prvinspace/evaluatio.

Maintainer

The project is maintained by Preben Vangberg <prv21fgt@bangor.ac.uk>.

Etymology

The name evaluatio is a Latin noun and means "evaluation". It also doubles as the English verb "to evaluate" with the Welsh verbal derivational suffix -io, so it could also be Welsh slang for "to evaluate".

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

evaluatio-0.5.1.tar.gz (31.8 kB view details)

Uploaded Source

Built Distributions

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

evaluatio-0.5.1-cp313-cp313t-win_amd64.whl (302.1 kB view details)

Uploaded CPython 3.13tWindows x86-64

evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_x86_64.whl (674.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_i686.whl (713.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_armv7l.whl (740.2 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_aarch64.whl (638.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (466.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (483.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (594.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl (505.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ i686

evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (465.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (461.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

evaluatio-0.5.1-cp313-cp313t-macosx_11_0_arm64.whl (407.5 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

evaluatio-0.5.1-cp313-cp313t-macosx_10_12_x86_64.whl (413.0 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

evaluatio-0.5.1-cp38-abi3-win_amd64.whl (307.4 kB view details)

Uploaded CPython 3.8+Windows x86-64

evaluatio-0.5.1-cp38-abi3-musllinux_1_2_x86_64.whl (679.9 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ x86-64

evaluatio-0.5.1-cp38-abi3-musllinux_1_2_i686.whl (720.6 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

evaluatio-0.5.1-cp38-abi3-musllinux_1_2_armv7l.whl (746.0 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARMv7l

evaluatio-0.5.1-cp38-abi3-musllinux_1_2_aarch64.whl (642.8 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARM64

evaluatio-0.5.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (471.1 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ x86-64

evaluatio-0.5.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (489.9 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

evaluatio-0.5.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (599.4 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

evaluatio-0.5.1-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (511.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ i686

evaluatio-0.5.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (470.6 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

evaluatio-0.5.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (466.8 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

evaluatio-0.5.1-cp38-abi3-macosx_11_0_arm64.whl (416.7 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

evaluatio-0.5.1-cp38-abi3-macosx_10_12_x86_64.whl (423.2 kB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file evaluatio-0.5.1.tar.gz.

File metadata

  • Download URL: evaluatio-0.5.1.tar.gz
  • Upload date:
  • Size: 31.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for evaluatio-0.5.1.tar.gz
Algorithm Hash digest
SHA256 b17e0885bd7bd79beff867b89d96688c244b809a06d970c44da0488e50bf54cc
MD5 31d56eb0e240ba9afa9dbf329d6658c0
BLAKE2b-256 2d0397eecc203b4698633130574cc60d692302c01747565ba910cc4aae91c9ad

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 767bc136c12c1c5fcb2364f40ad7088519fd9b22b23daf797bae47e1a5796195
MD5 ebae1ba9488b4a15ba5fca498ff71547
BLAKE2b-256 76c518d9543defc3e4863e81d6fc8b01f0c1c77b48305a11dc975ed10cb3f4f1

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2026b7d9fc0e477f6ee0d56d35774189cda5d9ed65c234838951bba5ad03103d
MD5 24f79cc808a658447770e28a2ac16e16
BLAKE2b-256 591a81f21c5345867dd055c407d45b1d6f1265ba37c203384736e0e8e3067bb1

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 62385112a998e5c0409718aec24954c597dd392bfe0c26403a14a08ae768f4e6
MD5 2638ba6787554023aad295763532bc01
BLAKE2b-256 77207fd954199b301567125d69e72051134865017dd42b68863357c9468d1d01

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8ff1e51d3f4db7a86974898cba9e3114548e2fd5d057b4608c655d001f03a9d6
MD5 d793d7b133bebd7fa0489ff1b38c0abb
BLAKE2b-256 5386be581cd951f5dd48cfa2c7263d4dd51111b1d137ec7ba2c525b11653ce0e

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 641e955ca497f1279cf6651c592d3d23573a2166e7b0f1481879bf4dc4721f4c
MD5 b9af38208b94510db8c5782be4bc97db
BLAKE2b-256 d3d94b38e56eb87099cc184d469255528d79adffdc0a89d3d927dda6203dcdfa

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41c39ab988c055084f282aa6863801a8535d560dcfce9128f49e7449395827d9
MD5 58876ad887596703d3719c916021382e
BLAKE2b-256 f49dc149120847231a196cc104c5318e12fff57cedde904424f9605b808394c3

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a1d45bf6b066d9ff2f8db8684ac829ad456f4e48b0b7a707f5b879082303f5a7
MD5 60532675d97396d9025a3d9a396031b1
BLAKE2b-256 10f8dcabc1f4171b31c2504fcffa30ae78f47674e2bfdbe1d325359cc480f8a2

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0bcf5b8c2cdefe46873846da1e1f809aea61f3e50739d79691e1639c6a5c1642
MD5 d73395454af7bb6fe997dcd7a4427a61
BLAKE2b-256 27263e0becb5790e55ecb2c1213235cb03781c9594a4abcc086842d143ec67fb

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aeca887be414d71caa85fc85c4c4e22064a2a58ac6c2a688202b77640933d1e6
MD5 c83c3f99df27d65630c71e6b39b5063d
BLAKE2b-256 f1b07a8f0d45e381c542c655020ecd211d80f810fb50ef141b6fc14eee9d9064

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1d7595e072f994ebf95284c0b0dfc89e1331d7e143d571b83d21eafacb17f4f0
MD5 89b3b0801bf5351a697e6591833b9fa0
BLAKE2b-256 57a0d5197c1a84c778a54fc208f69d534586538259d392425a9baf62fc7f2bb4

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 995bcf74f9560794101794eb21563ad342115f171771f345d72ed8f970d8910a
MD5 3e77ebe5432e52882667e32d3ee7b553
BLAKE2b-256 b719778dfeb19a1803be3150237b1704064fa0a30877e10bfe99685a7e3b5b7a

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df2d49f8f6b94d77c4c09a8ec978a5d12e1d88b969332302ea3f32b8ddafcb9f
MD5 7bce17a3bd6642bd626d0ae0f2e52e91
BLAKE2b-256 aec663a830e8d68e63efbd8b2f6afd1eedda5e555e58e38aaa243717d2128161

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 32ef54938758f6ef03c22f0812acb9a75582b684835e2db0d57198097ea670dc
MD5 5023ee894cbb68cce30e46c0bf9446f3
BLAKE2b-256 d6ea02c38ff39f25babf03d6dec4096e584acc4d7ae98545f89a65df4951c80c

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: evaluatio-0.5.1-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 307.4 kB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3ffe401c5f467126856badc626b14b252773678e09a9575c0a2216e75a7d9edc
MD5 116d31940965ed19b25681a2ba21ba3d
BLAKE2b-256 e4f398a5f2141fcf5d9448c0974d01b3d5e78025853e5cbfa3c2103eb247bf7d

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 acb78e7ee477de1e6b668d2ecfee71f4fc85ed8715c5d7b5981d95df1726ed0a
MD5 aa87e532ecf1c0f4aacadd22dd3d087c
BLAKE2b-256 ff7935b10a214d01cd794b306500acf869024c9b5505bd8058598fa83008999f

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3c3a7304b469fe7bccfd3eb4f7677c590de32cdc5425a766e03350611e5290f4
MD5 4cbf6d15695d80c7673209f6688e37df
BLAKE2b-256 0a52aab31227fa53b32755077869f5d66028519d786dce43652ccfec6c9436df

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1ad9804980831863fe987602360dd57d1b71184aef250543fede2deb1ca3c042
MD5 90270fa8371d8e2061544ea9171d1ac2
BLAKE2b-256 849c67fa76068b93e0606025cf057ba8d0b527e4b3e363538aa08e60b7379b2d

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0e7eacf97497925b330d08fcf13baad82a6c2fcbd20851e14188c7b7d6f19708
MD5 347bc647099fece6f49102e727ee7cfb
BLAKE2b-256 445190b344fe5dc5d1f0e7150cdf2ebf71dc62ad2a3308864803ec364df7d77b

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 141e9529138317c40f04d9db0b5946fa778a8288992506bf11bd258e32be87c8
MD5 2f9acf560335a712fbef852b283e41a2
BLAKE2b-256 a8ae4add365886a4d0cf5abdfbc7afdd1d0bbe006ac4644c3557ce00ec143752

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 871387f4f914118a983a77176e62c63cc7d09bec0cf719ca194b9af7e7453087
MD5 2fe0c8eaa32be03ba11a693ca5c516c5
BLAKE2b-256 d967e75ef05a870a6dd21931090da87fe69edf751f53be33f9da906b1d5a878b

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2f047b353122d43d3a8b44f168ad5b683753714d0ca2e1c6d8459c95a8b8058e
MD5 97a860370fd8e20b5816f888ce6c0e0c
BLAKE2b-256 35e655ac5117de0d1237fc80c409208c2e5aba47169a7929ca7f57de501883d2

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7d7ce78e82a90b4e7a12771b68ce6e946ac8bc351d2713fdb38adaec92004d89
MD5 6b7862292b49ee83dc55ef9e851ae342
BLAKE2b-256 dec24ff99009f6737c102a1db60bb15dcd31aef83dd68ae6e8b5de674757f927

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 96f15e391ae6877fd8e5fa7bffca4945f4242a83c103392ef19686cf90d3ff83
MD5 3c1c47b1cfca47019607871f6addca92
BLAKE2b-256 30c527cac341eb31aa3b0c12148b7ca14305adff3bde66317df33f81ee4a7fbd

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0ff0b2a9ac7d55e25ebe09768af9e763a3dd612e26568eb87bf36c01888800e
MD5 3156ac48731c674704bf8bd3c3da38b5
BLAKE2b-256 1f9d4b3a9069a767be33a20b9d85b9ce2805b7bcf2b6c3e417eb949efc448287

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b2daf5541b1320b672309c52aec5ccd54210fa9cbf5c566c9b2927ef13d15b6d
MD5 78a0936effc47c17182e7b198d22e8ba
BLAKE2b-256 1a30c08d2df292b8b84b34526272c90e7bd775700452bac826e78e04574ed6d3

See more details on using hashes here.

File details

Details for the file evaluatio-0.5.1-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for evaluatio-0.5.1-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6cb5f9de83ec3ecfdb72d747ba27c155059f12b828d0c5500187ac1ca942e3c9
MD5 4ca071c09b007aa0306fe95d17a5651f
BLAKE2b-256 26fb408b6723e0be9c2d624fb2d820868a2ecc1f65785b2b4e17c27c5a238a92

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