pyndeval
A python interface to TREC's ndeval.c, used for computing diversity retrieval metrics.
Getting Started
From pip:
pip install pyndeval
Or install from source:
git clone https://github.com/seanmacavaney/pyndeval.git
cd pyndeval
python setup.py install
Usage
import pyndeval
from pyndeval import SubtopicQrel, ScoredDoc
# provide qrels as a list of tuples
qrels = [
SubtopicQrel("0", "a", "A", 1),
SubtopicQrel("0", "b", "B", 1),
SubtopicQrel("0", "b", "D", 1),
SubtopicQrel("0", "c", "C", 1),
]
# provide run as a list of tuples
run = [
ScoredDoc("0", "A", 9.3),
ScoredDoc("0", "D", 8.4),
ScoredDoc("0", "E", 8.1), # not in qrels
ScoredDoc("0", "B", 7.6),
# C not retrieved
]
pyndeval.ndeval(qrels, run)
{'0': {
'ERR-IA@5': 0.3933,
'ERR-IA@10': 0.3907,
'ERR-IA@20': 0.3907,
'nERR-IA@5': 0.8297,
'nERR-IA@10': 0.8297,
'nERR-IA@20': 0.8297,
'alpha-DCG@5': 0.4052,
'alpha-DCG@10': 0.3998,
'alpha-DCG@20': 0.3997,
'alpha-nDCG@5': 0.7868,
'alpha-nDCG@10': 0.7868,
'alpha-nDCG@20': 0.7868,
'NRBP': 0.3906,
'nNRBP': 0.8620,
'MAP-IA': 0.5000,
'P-IA@5': 0.2000,
'P-IA@10': 0.1000,
'P-IA@20': 0.0500,
'strec@5': 0.6666,
'strec@10': 0.6666,
'strec@20': 0.6666
}}
Supported measures
pyndeval supports the following measures:
ERR-IA@knERR-IA@kalpha-DCG@kalpha-nDCG@kP-IA@kstrec@kNRBPnNRBPMAP-IA
Measures with @k support values from 1-20 (upper limit from ndeval.c).
Measures are provided as a list of strings with the measures= parameter.
pyndeval.ndeval(qrels, run, measures=["ERR-IA@7", "MAP-IA"])
Reusing qrels
If you're running multiple times for the same set of qrels and measures, you can speed it up by
building a RelevanceEvaluator object, which caches the internal qrel representations.
ev = pyndeval.RelevanceEvaluator(qrels)
ev.evaluate(run1)
ev.evaluate(run2)
ev.evaluate(run3)
ev.evaluate(run4)
Iterable results
for result in pyndeval.ndeval_iter(qrels, run):
{"query_id": "0", ...}
for result in ev.evaluate_iter(run):
{"query_id": "0", ...}
Metadata
Release files for pyndeval 0.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyndeval-0.0.8.tar.gz | 15.1 kB | Details |
Built distributions (wheels)
Total release size: 1.1 MB
Release files / pyndeval-0.0.8.tar.gz
| Download URL | pyndeval-0.0.8.tar.gz |
|---|---|
| Size | 15.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bdea7fce38c7e00ef9e8aa917a743b3045c3d1e678e836342f9f5a681067fc17
|
|
BLAKE2b-256 checksum How to use checksums |
43d1ef703cf429cf6f22ec53a7b04c49566816e702dda317f8fb5500a9f9f36b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 63.2 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0504e2cf778c74eb1e003b3b40347dce44f5db923be2ecd9449c3813b6315737
|
|
BLAKE2b-256 checksum How to use checksums |
dd12ea52da8f193490a71d487df2ab9e2966cd14aef52586a4fb8003317d3d51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp315-cp315-win_amd64.whl
| Download URL | pyndeval-0.0.8-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 18.1 kB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c7f42fc828982980227914de0e350e3d70687595e93d0ef938667878e1377ba5
|
|
BLAKE2b-256 checksum How to use checksums |
9eb88d97a35073cf55e3b5fb2e978b9d764844d9c402f34803dfb8f06e939baf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.15.0
|
Release files / pyndeval-0.0.8-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 62.3 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
34bd147170c1eef106a343cc39bf54b095aa675a6aaa616d989ffe1521320906
|
|
BLAKE2b-256 checksum How to use checksums |
35041d0df55f4e8cb731d9310526c73a5e828e5c7238f083ade84165baf026fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp315-cp315-macosx_10_15_universal2.whl
| Download URL | pyndeval-0.0.8-cp315-cp315-macosx_10_15_universal2.whl |
|---|---|
| Size | 45.0 kB |
| Tags | CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
274de0e64d64843c8cc231bcf5da3e3c532dba2094ddc9cbf573ce3432f1e4b2
|
|
BLAKE2b-256 checksum How to use checksums |
74027fdc6816c14659f7f3369b33a1f61750adbd8c0cc2a94c200dedd62de305
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.15.0
|
Release files / pyndeval-0.0.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 63.1 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 |
78d14b7bf121b28ed0beab955b71469b4a7f323fc8e8781203c2226c9363ea53
|
|
BLAKE2b-256 checksum How to use checksums |
79b1f316ed05757c6343c72c9bd6a3316c9dcca13cecfaa3040da95072ebdfb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp314-cp314-win_amd64.whl
| Download URL | pyndeval-0.0.8-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 18.1 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
aabf7f7c2e092c3afcc387489fd6e14ecb2aeb4de5341669a181553f90e63bfa
|
|
BLAKE2b-256 checksum How to use checksums |
f2f34722b23c142921b6f1018a8cc4881dd682b34c1d7a7220fbebc12568d8d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 62.0 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
64b619a87b0756c85e5bfe72ac9785cff28ac1f65966dac57277b4ff27e98565
|
|
BLAKE2b-256 checksum How to use checksums |
4cdc461381ccca9ad0f40e9e6c72a67a18b053377adceca4b2d3336a3b765eff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp314-cp314-macosx_10_15_universal2.whl
| Download URL | pyndeval-0.0.8-cp314-cp314-macosx_10_15_universal2.whl |
|---|---|
| Size | 45.0 kB |
| Tags | CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
53e1410cb77143ad0afd4724967c11ad91f35e6f70275a568f0f1feb6e01fc99
|
|
BLAKE2b-256 checksum How to use checksums |
538f5d0ca00576ce00e97d2ed3a8e0c0f7bacf9fa65f4b068988a59b942661b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp313-cp313-win_amd64.whl
| Download URL | pyndeval-0.0.8-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 17.3 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bf6c5036608195808ec072e0e80cdcee3c28b38459aa72878a12784fbd62dc96
|
|
BLAKE2b-256 checksum How to use checksums |
2b53e73c3018d7da7e0bee549d2fd79995a8274377e280d8043c846bbd60741b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / pyndeval-0.0.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 62.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a381f3adfd5dc3582df2f3c700f0a35f0475de13d3dc9414b223bdda3e7fb20e
|
|
BLAKE2b-256 checksum How to use checksums |
a22431e54bc6b66e55ef472154ffc52df78f35aa580a6628b8ec777bb73a80c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp313-cp313-macosx_10_13_universal2.whl
| Download URL | pyndeval-0.0.8-cp313-cp313-macosx_10_13_universal2.whl |
|---|---|
| Size | 44.9 kB |
| Tags | CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
52deb90257d76dd6a3ca90f328a83c3c47aceaee8e87ac8dacdec1412e4ba758
|
|
BLAKE2b-256 checksum How to use checksums |
860c6940156d3329203e4f2e2e2388787c59536cfbf59bd9ff52b6a7d19b2666
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / pyndeval-0.0.8-cp312-cp312-win_amd64.whl
| Download URL | pyndeval-0.0.8-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 17.3 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5ad1fdb01535de3ccb6f513df0844e17d73df95af219d2981c82551250d69bfc
|
|
BLAKE2b-256 checksum How to use checksums |
ce88471b0f972cf5a7fc7cf1ee01e649ee81f4cdf232d561fc14a66c12ec4395
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / pyndeval-0.0.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 62.0 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
2a5270043375af603fdb0aebb8a438c0d08ba3b5e7390852d2b18fad1f141787
|
|
BLAKE2b-256 checksum How to use checksums |
8cb5da7f936f721ff1f8b112988112905311342d22c1ae7164e49b8f1f296c56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp312-cp312-macosx_10_13_universal2.whl
| Download URL | pyndeval-0.0.8-cp312-cp312-macosx_10_13_universal2.whl |
|---|---|
| Size | 44.9 kB |
| Tags | CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
e8696282a4c24476aebd47e4d0e9c60f428f9e16e1d5e30543c93c63a31367da
|
|
BLAKE2b-256 checksum How to use checksums |
011c168a6481372ea0998e55f2c4152a193a4969ab52eb9026e7adedba7c71fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / pyndeval-0.0.8-cp311-cp311-win_amd64.whl
| Download URL | pyndeval-0.0.8-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 17.3 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5a11a3bfd073050489578003a0f9bd3f227825fe1e40c5b35feb443ce359b526
|
|
BLAKE2b-256 checksum How to use checksums |
691ccf16859c84c9703509b0bd50e2251836a760c1fde39af036b207fee8ba5e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.9
|
Release files / pyndeval-0.0.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 61.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
6f336dbed5faf060102ede820e1af08cc45d60c6e04a146e2d70c7c0d5411565
|
|
BLAKE2b-256 checksum How to use checksums |
1bd4ae45970d126be3aed81da93c5f58d4e17a499a23ed1e9616070f29009c68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | pyndeval-0.0.8-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 44.8 kB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
8de479a483ed436b6c58a758c76fcbce5d2986ae7c9800f1fab47bdf63241eb9
|
|
BLAKE2b-256 checksum How to use checksums |
a03f8eaaa1cb28877e94f24f605103843d320c6a02efcfe127dd1c27ce8d9825
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.9
|
Release files / pyndeval-0.0.8-cp310-cp310-win_amd64.whl
| Download URL | pyndeval-0.0.8-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 17.3 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
525962d4648808dd054bfe7d067c29fce05bea1fa35170bf006304385e028542
|
|
BLAKE2b-256 checksum How to use checksums |
6462efcded89b6734ac02d41c6e749d8a30a1581fefc1e98054f3ac5e193cb30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / pyndeval-0.0.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 61.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
91df8cc5e39c2674a15195aeca500fdbcdafa00eda4030d2d93c4f1d499abb51
|
|
BLAKE2b-256 checksum How to use checksums |
1bb002a43487336d29092d3f4c6bad18b3e89a495b97b9e2aff5b570815585c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | pyndeval-0.0.8-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 44.8 kB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
18ac569e4083ed1fc54bf6135f18c352e9168ca891cd1056e9287538e0f0241b
|
|
BLAKE2b-256 checksum How to use checksums |
2bddfe78a88e4fe05958c66225039a4619855c5e1be9191c6f99b8198b4ac80f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / pyndeval-0.0.8-cp39-cp39-win_amd64.whl
| Download URL | pyndeval-0.0.8-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 17.3 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b18a69294ec71621542d95755f6663904f0acd72d889aac16ad77ee3d61e2496
|
|
BLAKE2b-256 checksum How to use checksums |
132e43b3e32df45c2edefb870d9a1103e7d9582ca159d77b0fa2c513d882b4f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.13
|
Release files / pyndeval-0.0.8-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyndeval-0.0.8-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 61.3 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
675eb62a92f9fd79f9c1413ec5537f8dd2b266528876fdc4ecb06ffac2c288a6
|
|
BLAKE2b-256 checksum How to use checksums |
25ddb30956eb2f72b40daa542c158255d1d188ac26fba1f44ca1bf6ab00320fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.8
|
Release files / pyndeval-0.0.8-cp39-cp39-macosx_10_9_universal2.whl
| Download URL | pyndeval-0.0.8-cp39-cp39-macosx_10_9_universal2.whl |
|---|---|
| Size | 44.8 kB |
| Tags | CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
b13781da2f6fb9e39cd759add2979ab5d2c0834b5a1fc3123db38dcd65498c21
|
|
BLAKE2b-256 checksum How to use checksums |
9a4d88ce3a7c4737e555b9e55a821de50d5cfea5e5573b6139b74316ad26fff3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.13
|
Release files / pyndeval-0.0.8-cp38-cp38-win_amd64.whl
| Download URL | pyndeval-0.0.8-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 17.3 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d6965de4bd183fb48a8a82e4440a0d37fb401995917ddfad58279e021dc8fc8e
|
|
BLAKE2b-256 checksum How to use checksums |
3f8e9fba5154ef5a59d7a1083fbd5fc6d53aa00fdf5dcc887d35ef8c6bfe72af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.10
|
Release files / pyndeval-0.0.8-cp38-cp38-macosx_11_0_universal2.whl
| Download URL | pyndeval-0.0.8-cp38-cp38-macosx_11_0_universal2.whl |
|---|---|
| Size | 44.8 kB |
| Tags | CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
07963c098eb52dd00e800f2cac02f83261dab0e30272dcb7c26908cbffa9eb64
|
|
BLAKE2b-256 checksum How to use checksums |
9c1e4736f5f3cca606f4fff336c782d1b2aa9caa694a7d9f48642c5201adba96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.10
|