The fastest high-accuracy natural language detector. Compiled in C. Nito-ELDC, ELDC, ELD-C.
Project description
Efficient Language Detector - C
Efficient language detector, C version (ELD-C or ELDC) is the fastest high-accuracy natural language detector / identification.
ELDC can be compiled into a library, a command line executable, or installed as a python package with C extension.
ELD is also available in PHP (v3), Javascript (v2), and pure Python (v1 outdated). ELD-C is v3.
Making "the fastest" or most accurate language detector can be trivial using unlimited resources, but doing both things while being memory constrained, is what ELD-C has the edge on. It's 2x faster than Google's CLD2 (previously the fastest decent detector for the last 10 years), and 6x faster than Facebook's Fasttext. It's also more accurate than Lingua (based on the following benchmarks), and also 100x faster. ELD-C is basically a port from ELD-PHP v3.
ELDC Python package
It compiles the C extension on your machine. You need a C compiler (GCC, Clang, or MSVC) and Python headers. On most Linux/macOS systems these are already present. On Windows, install Visual Studio Build Tools and ensure cl.exe is on PATH.
Installation
$ pip install eldc
How to use?
Full demo at demo_eldc_package.py
import eldc
eldc.init()
# We can set a language filter (set once at startup)
eldc.set_languages("en,es,fr,de,pt")
# ISO 639-2/T output, (default iso639-1)
# eldc.set_scheme("iso639-2t")
# simple detect, returns a string with language code
eldc.detect("Bonjour le monde") # 'fr'
# We can change up to how many scores we want, default 3, max 20
eldc.set_scores(2)
r = eldc.detect_details("Hola mundo")
print(r.language) # 'es'
print(r.scores) # {'es': 0.80, 'pt': 0.57} Scores are between 0 and 1
print(r.reliable) # True or False
ELDC Library
Compile a library for Linux .so, Windows .dll or Darwin (macOS) .dylib. To be used with your preferred programming language.
I included demo examples in the main folder for: Java, TypeScript/Node/Js, Go, Rust, .NET/C#, PHP, Ruby, and Python. (I've not tried all; Sonnet 4.6 made them)
Installation
Download repostory or clone.
git clone https://github.com/nitotm/eldc.git
cd eldc/src/eldc
- Linux
gcc -O3 -shared -fPIC -DELD_BUILD_DLL -o libeldc.so eldc_lib.c -lm
- Windows MinGW-w64
gcc -O3 -shared -DELD_BUILD_DLL -o eldc.dll eldc_lib.c -lm -Wl,--out-implib,libeldc.a
- macOS (Darwin)
gcc -O3 -shared -fPIC -DELD_BUILD_DLL -o libeldc.dylib eldc_lib.c -lm
- Windows. Use Developer Command Prompt.
cl /O2 /LD /DELD_BUILD_DLL eldc_lib.c /Fe:eldc.dll
How to use?
Find complete demos at the root folder of this repository, for each programming language: demo_eldc_lib.py, demo_eldc_lib.ts, demo_eldc_lib.go, etc.
Here is a simple demo in PHP, as it is quite readable.
$ffi = FFI::cdef('
typedef struct { const char *lang; float score; } EldcScoreItem;
typedef struct {
const char *lang;
int reliable;
int n_scores;
EldcScoreItem scores[20];
} EldcDetectResult;
void eldc_init(void);
void eldc_close(void);
const char *eldc_detect(const char *text);
const char *eldc_detect_details(const char *text, EldcDetectResult *result);
const char *eldc_set_languages(const char *codes);
void eldc_set_scheme(const char *scheme);
void eldc_set_scores(int n);
void eldc_set_faster(int flag);
', './libeldc.so'); // Windows: 'eldc.dll', macOS: './libeldc.dylib'
$ffi->eldc_init();
$ffi->eldc_detect("Bonjour le monde"); // string: "fr"
// detect_details() to retrieve full data
$r = $ffi->new("EldcDetectResult");
$ffi->eldc_detect_details("Bonjour le monde", FFI::addr($r));
$r->lang; // string: "fr"
$r->reliable; // int: 1 (0 for false, 1 for true)
$r->n_scores; // int: 3 (default, up to)
$r->scores[0]->lang; // string: "fr"
$r->scores[0]->score); // float: 0.9016
// Return up to X scores. Default 3, max 20
$ffi->eldc_set_scores(2);
$r2 = $ffi->new("EldcDetectResult");
$ffi->eldc_detect_details("Bonjour le monde", FFI::addr($r2));
$r2->n_scores; // int: 2
// Set a language subset, returns validated languages
$ffi->eldc_set_languages("en,fr,de"); // string: "en,fr,de"
echo $ffi->eldc_detect("Hola mundo, bonito dia"); // string: "fr"
$ffi->eldc_set_languages(""); // reset
$ffi->eldc_set_scheme("iso639-2t"); // Default "iso639-1"
echo $ffi->eldc_detect("Hola mundo, bonito dia"); // string: "spa"
// Cleanup
$ffi->eldc_close();
Command line executable
There are 2 versions, standard eld.c and multi thread eld_mt.c.
You might use this executable just to try it, but its input file processing is the fastest ELD-C implementation suitable for production and heavy workloads.
Installation
Download repostory or clone.
git clone https://github.com/nitotm/eldc.git
cd eldc/src/eldc
- Linux or macOS
gcc -O3 -march=native -o eldc eld.c -lm
# Or multi thread executable
gcc -O3 -march=native -o eldc_mt eld_mt.c -lm -lpthread
- Windows MinGW-w64
gcc -O3 -o eldc.exe eld.c -lm -static
# Or multi thread executable
gcc -O3 -o eldc_mt.exe eld_mt.c -lm -lpthread -static
- Windows. Use Developer Command Prompt.
cl /O2 eld.c /Fe:eldc.exe
How to use?
If we input text (after flags), it will make a single detect; if not, it will read from stdin; one result per line.
If we use --scores or --reliable, it will return JSON, if not, a simple unquoted string with language code or und for undetected.
-h, --help This message
--list-languages Print all supported codes and exit
-v, --verbose Loading info, timing, throughput
--faster Uses 2x hashtable (32 MB → 64 MB), minimal speedup
-l, --languages CODES Restrict to a subset, e.g. -l "es,en,de,fr"
Accepts ISO 639-1 or ISO 639-2/T codes.
-s, --scores [N] Output compact JSON with top-N normalised [0,1] scores
N must be 1..20; omit N to get all 20.
Example: {"lang":"en","scores":{"en":0.9234,...}}
-r, --reliable Add "reliable" boolean to JSON output
--scheme NAME iso639-1 (default) | iso639-2t
For eld_mt.c, we also have the flag -t, --threads to limit threads -t 4
Examples: (on Windows use eldc.exe)
./eldc "Bonjour le monde"
./eldc -l "es,en,fr,de" --scheme iso639-2t "Hola mundo"
./eldc --scores --reliable "Hello world"
./eldc < corpus.txt > results.txt
./eldc --verbose
Benchmarks
ELD-C comes out as the fastest detector. For reference, with the command line executable an i7-4770 can process files at over 1M lines per second (1GB/15sec.) with only 1 thread.
I also included a multithreaded version, that can process files almost as fast as the I/O can support, with multithread an i7-4770 jumps to 4M lines per second or 1GB of text in 5 seconds (read 21M lines + classify + store results). In short, it's unnecessarily fast.
This feat would be meaningless if it weren't for the fact that it could also be one of the most accurate detectors; which it is for this benchmark. Accuracy is more benchmark dependent, but it is clearly among the most accurate detectors.
Contenders
| URL | Version | Language |
|---|---|---|
| https://github.com/nitotm/eldc/ | 3.0.0 | C |
| https://github.com/pemistahl/lingua-py | 2.0.2 | Python |
| https://github.com/facebookresearch/fastText | 0.9.2 | C++ |
| https://github.com/CLD2Owners/cld2 | Aug 21, 2015 | C++ |
| https://github.com/wooorm/franc | 7.2.0 | Javascript |
Benchmarks:
- Tatoeba: 20MB, short sentences from Tatoeba, 50 languages supported by all contenders, up to 10k lines each.
- For Tatoeba, I limited all detectors to the 50 languages subset, making the comparison as fair as possible.
- Also, Tatoeba is not part of ELD training dataset (nor tuning), but it is for fasttext
- ELD Test: 10MB, sentences from the 60 languages supported by ELD, 1000 lines each. Extracted from the 60GB of ELD training data.
- Sentences: 8MB, sentences from Lingua benchmark, minus unsupported languages and Yoruba which had broken characters.
- Word pairs 1.5MB, and Single words 870KB, also from Lingua, same 53 languages.
Other notes:
- ELDC pyc is eldc python package.
- I added ELDC <file> bench to show full potential without a wrapper,
ELDC <file>bench times include: file read, detect & save results. - ELDC <file> -t 4 stands for: command line with multi thread (4 threads),
./eldc_mt < eld_test.txt > results.txt -v -t 4
Time execution benchmark:
- Lingua participates with 54 languages, Franc with 58.
- fasttext does not have a built-in subset option, so to show its accuracy and speed potential I made two benchmarks, fasttext-all not being limited by any subset at any test
- * Google's CLD2 also lacks subset option, and it's difficult to make a subset even with its option
bestEffort = True, as usually returns only one language, so it has a comparative disadvantage. - Time is normalized: (total lines * time) / processed lines
Languages
- These are the 60 supported languages for Nito-ELDC.
Amharic, Arabic, Azerbaijani (Latin), Belarusian, Bulgarian, Bengali, Catalan, Czech, Danish, German, Greek, English, Spanish, Estonian, Basque, Persian, Finnish, French, Gujarati, Hebrew, Hindi, Croatian, Hungarian, Armenian, Icelandic, Italian, Japanese, Georgian, Kannada, Korean, Kurdish (Arabic), Lao, Lithuanian, Latvian, Malayalam, Marathi, Malay (Latin), Dutch, Norwegian, Oriya, Punjabi, Polish, Portuguese, Romanian, Russian, Slovak, Slovene, Albanian, Serbian (Cyrillic), Swedish, Tamil, Telugu, Thai, Tagalog, Turkish, Ukrainian, Urdu, Vietnamese, Yoruba, Chinese
- These are the ISO 639-1 codes that include the 60 languages. Plus
'und'for undetermined
It is the default ELD language scheme.--scheme iso639-1
am, ar, az, be, bg, bn, ca, cs, da, de, el, en, es, et, eu, fa, fi, fr, gu, he, hi, hr, hu, hy, is, it, ja, ka, kn, ko, ku, lo, lt, lv, ml, mr, ms, nl, no, or, pa, pl, pt, ro, ru, sk, sl, sq, sr, sv, ta, te, th, tl, tr, uk, ur, vi, yo, zh
- ISO 639-2/T codes (which are also valid 639-3)
--scheme iso639-2t.
amh, ara, aze, bel, bul, ben, cat, ces, dan, deu, ell, eng, spa, est, eus, fas, fin, fra, guj, heb, hin, hrv, hun, hye, isl, ita, jpn, kat, kan, kor, kur, lao, lit, lav, mal, mar, msa, nld, nor, ori, pan, pol, por, ron, rus, slk, slv, sqi, srp, swe, tam, tel, tha, tgl, tur, ukr, urd, vie, yor, zho
More info
- ELD-C executable is 26MB, and loads a 32MB hashtable (64MB if --faster), using a total of ~55MB of memory.
- ELD-C only reads first 1000 bytes of the input string (benchmarks are fair, with all lines under), but could be modded, if you feel an increased
--limitflag/option is necessary, open a discussion. - Unlike other versions of ELD, ELD-C only comes with the 'large' database size, as that is the optimal one, but other sizes could be added.
- ELD-C is optimized for multi-detection, for single detection a B-tree would offer faster loading and lower memory usage than the current hashtable. I haven't anticipated this being the most common use case, but it could be optimized for.
- Next improvement could be a better training data set, my own "small" 60GB of data are not as clean as I wish,
fineweb-2looks good.
Donations and suggestions
If you wish to donate for open source improvements, hire me for private modifications, request alternative dataset training, or contact me, please use the following link: https://linktr.ee/nitotm
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file eldc-0.1.1.tar.gz.
File metadata
- Download URL: eldc-0.1.1.tar.gz
- Upload date:
- Size: 11.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2494ce9ed7f697cbb31a975f1be1d02ec8f332a1097ab08d9ae1b4b875144445
|
|
| MD5 |
5024d284b8ef93950b7736af22c869ca
|
|
| BLAKE2b-256 |
1c66af706411fdeba9e31abe53c6b4a444ae6ee1efec98cbf61564a1ae5816d3
|
Provenance
The following attestation bundles were made for eldc-0.1.1.tar.gz:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1.tar.gz -
Subject digest:
2494ce9ed7f697cbb31a975f1be1d02ec8f332a1097ab08d9ae1b4b875144445 - Sigstore transparency entry: 1810506091
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: eldc-0.1.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c91b30a060c18cf754eb07a7ea346b383a1842935fd863670cd29d6a0d069dc
|
|
| MD5 |
7636fb679810b3d57759340d1edb61b7
|
|
| BLAKE2b-256 |
c82c2dcd959b4a02265be32c0757e8b87e174b0fad588cd1477b842e6307c7f4
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp313-cp313-win_amd64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp313-cp313-win_amd64.whl -
Subject digest:
9c91b30a060c18cf754eb07a7ea346b383a1842935fd863670cd29d6a0d069dc - Sigstore transparency entry: 1810506416
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8a7e5d29fc6c2d5c48ae23b66d72b9f0eb55ad2ecef607a0bd3525987796fa8
|
|
| MD5 |
314cce195b4d143cada31d2f002247db
|
|
| BLAKE2b-256 |
273d91c47a5a15b57d55837ddf21049a10c9b4bcb83eb158f9aceb350843e7da
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
b8a7e5d29fc6c2d5c48ae23b66d72b9f0eb55ad2ecef607a0bd3525987796fa8 - Sigstore transparency entry: 1810506210
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: eldc-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.9 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
373047e7ea560f18b80fc7245ae2e85a21314aeb0ae404bbbac5238d3511d29a
|
|
| MD5 |
ee953a317b4943039e83915165a47248
|
|
| BLAKE2b-256 |
d8315f9251ff70cab599aa6b4a0fd45e2f0ef4dc6f91996149cf720ec74a7c42
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
373047e7ea560f18b80fc7245ae2e85a21314aeb0ae404bbbac5238d3511d29a - Sigstore transparency entry: 1810506251
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e3514a6a1a83cdc4fdec887da480eb2b706fa844887ce0c1814349b28b7427c8
|
|
| MD5 |
995283ee6bc5ab873badf30241de9885
|
|
| BLAKE2b-256 |
6238b3aea1e182cb3692361754348e5de60f62c82b47300f9d2c1ed84e1dbb32
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl -
Subject digest:
e3514a6a1a83cdc4fdec887da480eb2b706fa844887ce0c1814349b28b7427c8 - Sigstore transparency entry: 1810506294
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: eldc-0.1.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac5dac2591361e974a6464ffc2610a161fe6ab053a44b4fdc996f6d9af1adbe3
|
|
| MD5 |
036ff0edeb11d6cb61676f43e3f3469f
|
|
| BLAKE2b-256 |
a70e86eae761e500d9a940e5887459f709252b3f8b09124c902901cc548b1c5e
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp312-cp312-win_amd64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp312-cp312-win_amd64.whl -
Subject digest:
ac5dac2591361e974a6464ffc2610a161fe6ab053a44b4fdc996f6d9af1adbe3 - Sigstore transparency entry: 1810506309
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ceaa8a8d7acc3d39ff61f2b7900bac172477684f486fcda27462d955102ea711
|
|
| MD5 |
f95219ea50641ce9064709de05cbffb0
|
|
| BLAKE2b-256 |
087b13e82102bf3de9127529c90de006d2617b4f17af3a42429b1880960dfb18
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
ceaa8a8d7acc3d39ff61f2b7900bac172477684f486fcda27462d955102ea711 - Sigstore transparency entry: 1810506179
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: eldc-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.9 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19b21128e614fbb681c17059e2bdca1f0a5fcf2efe7ed02d3008d80fa3287f88
|
|
| MD5 |
a33b3282b83977e6d22b3a894711be69
|
|
| BLAKE2b-256 |
ac471e5aa402dd44e502fd08c923af7f03129e3261f657c20fa1a09ad6f1fdf3
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
19b21128e614fbb681c17059e2bdca1f0a5fcf2efe7ed02d3008d80fa3287f88 - Sigstore transparency entry: 1810506424
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b60e1b8e8cef93a7b80e0c86e229b56b22765d47953d38cdf09a35ad9518095
|
|
| MD5 |
31a2e277b975f964fb6c34f020307324
|
|
| BLAKE2b-256 |
1b48aafac222f81c9c73a3c04fac89097a865d58e9678bff5f97c4450056f5b4
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl -
Subject digest:
9b60e1b8e8cef93a7b80e0c86e229b56b22765d47953d38cdf09a35ad9518095 - Sigstore transparency entry: 1810506125
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: eldc-0.1.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c56ad0b6c3f7c28a5cd7de20b78a652c422e4cf847676b93a08ddd924cd41f2a
|
|
| MD5 |
f7538511053e30b9bb53ebf8918dd950
|
|
| BLAKE2b-256 |
e2c3c63e1ccc95dc0b41c5029a9ffa36cff18863085d0c1f5533071340e7acb9
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp311-cp311-win_amd64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp311-cp311-win_amd64.whl -
Subject digest:
c56ad0b6c3f7c28a5cd7de20b78a652c422e4cf847676b93a08ddd924cd41f2a - Sigstore transparency entry: 1810506369
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19e7e4f24a64e3fa4f1d6b9b9b232b6b095e66f734d92fddf2793e6dcc059f22
|
|
| MD5 |
f5f57d82d906e88b579efce8ef3b7f29
|
|
| BLAKE2b-256 |
a0b182a226e941f1d058b918719300dcce883f9378e1d08503f59628a07924f1
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
19e7e4f24a64e3fa4f1d6b9b9b232b6b095e66f734d92fddf2793e6dcc059f22 - Sigstore transparency entry: 1810506231
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: eldc-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.9 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d22231d18ce1ea580bc00700afd8072b1ec7858876c55beaa74d6219551c3433
|
|
| MD5 |
369935d5550c39ac9b4377c9479f04fc
|
|
| BLAKE2b-256 |
81d7358ffa5ebb8bd1655b4464d504d0c0a7be6f50b03754fc7a917579907eec
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
d22231d18ce1ea580bc00700afd8072b1ec7858876c55beaa74d6219551c3433 - Sigstore transparency entry: 1810506481
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6b0f3c51eeee0f21c562cdb943359e9b370b7a06f7734fac2dbbd4039b472c6
|
|
| MD5 |
bfa29b5bf3a72f059f3106ee5263ab5e
|
|
| BLAKE2b-256 |
1a46b02e9c85e5db3783f0fe24509c4a1e958fbc47ff6cdd6455405f890b5b61
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp311-cp311-macosx_10_9_x86_64.whl -
Subject digest:
b6b0f3c51eeee0f21c562cdb943359e9b370b7a06f7734fac2dbbd4039b472c6 - Sigstore transparency entry: 1810506353
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: eldc-0.1.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8926e07f8f2dcaab51489e3a49f8fc7e0ed151786b3f0de7cfdf6bfa1646f413
|
|
| MD5 |
b2165d0becd8133389a7cf18241bed05
|
|
| BLAKE2b-256 |
ec4f0fc73fda79cc6f2e5129d0e08d5b8536ef40feb63f7d831185ba7ce3c6b5
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp310-cp310-win_amd64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp310-cp310-win_amd64.whl -
Subject digest:
8926e07f8f2dcaab51489e3a49f8fc7e0ed151786b3f0de7cfdf6bfa1646f413 - Sigstore transparency entry: 1810506337
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7640670c37267a27472f77147da84adf9a79a6777cbab2901a45806bf542970
|
|
| MD5 |
609e1c81ac837b0d9ef710d11760aecf
|
|
| BLAKE2b-256 |
77055892173d423b558f7cc1ef5905e7da7215c5c71e620c87b6276d262a8a33
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
e7640670c37267a27472f77147da84adf9a79a6777cbab2901a45806bf542970 - Sigstore transparency entry: 1810506160
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: eldc-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.9 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dce0f54ac187beea361d0947fafb84a1eeb3678877c5e265bd9f29d103eae77d
|
|
| MD5 |
712889598cc9319384ca4db5b1239905
|
|
| BLAKE2b-256 |
e2740a1dc92ab0b0eb7b4c43f9e211170624ba8ce2f3b4ace17141e895cd3acf
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
dce0f54ac187beea361d0947fafb84a1eeb3678877c5e265bd9f29d103eae77d - Sigstore transparency entry: 1810506441
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd87b852efd83b1ea2afcce635c7a724c27d27f42c290f84ddde1778060e095a
|
|
| MD5 |
9b6ac41c535529ca4555ab138c7562f7
|
|
| BLAKE2b-256 |
7233622324e1e5f14056a615506db9d6e2ac7bb87f5d6da65cf87f3d6354f4a3
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp310-cp310-macosx_10_9_x86_64.whl -
Subject digest:
fd87b852efd83b1ea2afcce635c7a724c27d27f42c290f84ddde1778060e095a - Sigstore transparency entry: 1810506454
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: eldc-0.1.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbe56e3fe786b37210a69f4259d4c4fca8add80e6cf5438679335874c13b79a0
|
|
| MD5 |
9e8e743ba427601e756e54fb05b0f1fa
|
|
| BLAKE2b-256 |
46d8c621b6ae38fc9f7f8769e5d2c1a1c858d7b7d15b5295ddaa39b9ed7823e7
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp39-cp39-win_amd64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp39-cp39-win_amd64.whl -
Subject digest:
fbe56e3fe786b37210a69f4259d4c4fca8add80e6cf5438679335874c13b79a0 - Sigstore transparency entry: 1810506192
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
253a183853cf7b7bb49dbab1a306ab3369d6f433f9a3beac046d90784d357ff1
|
|
| MD5 |
d2d34f5eed696f4afb26e2eb48a0886a
|
|
| BLAKE2b-256 |
5bd744ab7fea7729c4c37a14543fbbb3ab5f57ba618a2ffd9a068ce18b9728eb
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
253a183853cf7b7bb49dbab1a306ab3369d6f433f9a3beac046d90784d357ff1 - Sigstore transparency entry: 1810506275
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: eldc-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.9 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
622764dad51652fc233c2ed612228c3fd6ce3952b7ddda43e635399d60621701
|
|
| MD5 |
68fae17fd10720e10f8688bb52ae0119
|
|
| BLAKE2b-256 |
4fce6b12df8a28413fdcfe5c011f4ef9144e16eb9f8a6d0e6765ccd9c7e2000f
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
622764dad51652fc233c2ed612228c3fd6ce3952b7ddda43e635399d60621701 - Sigstore transparency entry: 1810506402
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8f4220a7aea97a61b10e304d7652099017a04b92cff476750a11413f111d2fa
|
|
| MD5 |
cd562d485c196401d2d808e74fbd0c64
|
|
| BLAKE2b-256 |
f137544e65d6557216d2afc1eabf129139762ac25dcca87f3df1c374d8c3d18c
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp39-cp39-macosx_10_9_x86_64.whl -
Subject digest:
f8f4220a7aea97a61b10e304d7652099017a04b92cff476750a11413f111d2fa - Sigstore transparency entry: 1810506476
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: eldc-0.1.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5469518a376248cb40288db3d9910fd9a0ac4c9a7d0bcc187e41038099a6a625
|
|
| MD5 |
232b58ced75f53ce67ebf4e6a64702f9
|
|
| BLAKE2b-256 |
6172d7f1b4221ecaa5a548ede20b47ba1600b3a0ad0697737b34b71cd5bcd624
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp38-cp38-win_amd64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp38-cp38-win_amd64.whl -
Subject digest:
5469518a376248cb40288db3d9910fd9a0ac4c9a7d0bcc187e41038099a6a625 - Sigstore transparency entry: 1810506432
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65be02107a4ac13656f8a602aea3890ecf3070307569f968efb1fe6b2784129a
|
|
| MD5 |
4d9623e6cc4f0df507a06c8a23f09a9b
|
|
| BLAKE2b-256 |
30af9443f943c505dc23d35b1df14249d4f69219b533e19421c204867443ebb3
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -
Subject digest:
65be02107a4ac13656f8a602aea3890ecf3070307569f968efb1fe6b2784129a - Sigstore transparency entry: 1810506323
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: eldc-0.1.1-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 20.9 MB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08fbea147452694f8a86e9cf5ed18a7ae881c4f65900089fd909836bd7d49fdf
|
|
| MD5 |
6324870c51d4ab7781f13ff4848cf60a
|
|
| BLAKE2b-256 |
27dec9de71dbab459ee8c7821dac3acd4ba57ec0de48d4cbc0f28ceea8662aaf
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp38-cp38-macosx_11_0_arm64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp38-cp38-macosx_11_0_arm64.whl -
Subject digest:
08fbea147452694f8a86e9cf5ed18a7ae881c4f65900089fd909836bd7d49fdf - Sigstore transparency entry: 1810506385
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type:
File details
Details for the file eldc-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl.
File metadata
- Download URL: eldc-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 20.7 MB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ccd450c328e2fcd9573cc8aaf66eb8e249865a250842677cf7905f3db7888a43
|
|
| MD5 |
ecb3e16b2947f95ac6227596b68ef8af
|
|
| BLAKE2b-256 |
ac5c50f6234b4367bb0cd09aa7f2cd78296505f41053d6fb3428aa6239f7dbc5
|
Provenance
The following attestation bundles were made for eldc-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl:
Publisher:
release.yaml on nitotm/eldc
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
eldc-0.1.1-cp38-cp38-macosx_10_9_x86_64.whl -
Subject digest:
ccd450c328e2fcd9573cc8aaf66eb8e249865a250842677cf7905f3db7888a43 - Sigstore transparency entry: 1810506465
- Sigstore integration time:
-
Permalink:
nitotm/eldc@0b206864897b97a2d437407689a5c5db053cbd3f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/nitotm
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yaml@0b206864897b97a2d437407689a5c5db053cbd3f -
Trigger Event:
push
-
Statement type: