Skip to main content

Binary classification scores in Rust

Project description

Build Status Crates.io Version PyPI - Version

Scors

This package is a Rust re-implementation with Python bindings of some of the classification scores from scikit-learn (sklearn), restricted to binary classification only. Scores generally have 3 input parameters for labels, predictions, and weights, with slightly different names in sklearn:

sklearn scors
y_true labels
y_score predictions
sample_weight weights

Functions in scors have an additional parameter order that can be

  1. (default) None to indicate unsorted data,
  2. Order.ASCENDING to indicate that the input data is sorted in ascending order wrt predictions, or
  3. Order.DESCENDING to indicate that the input data is sorted in descending order wrt predictions.

Other parameters that may be present (e.g. max_fprs in roc_auc) follow the naming and meaning as defined in the respective sklearn counterpart

Why?

I want to improve runtime performance of scores for my use case. I have a single large background sample that I combine and score with each of many small foreground smaples. For the rank-based metrics (e.g. average_precision-score_), the data is sorted, which has complexity n*log(n). Exploiting the structure of my data helps me avoid this cost to boost performance. But even without assumptions about structure in the data, I found ways to improve performance. This is a summary of all the optimizations I implemented (or plan to):

  1. Add option to assume the data is sorted. This allows the caller to exploit structure in data that is already sorted/mostly sorted.
  2. Remove checks on labels. When stepping through the debugger, I noticed that the sklearn imlementation uses safeguards like np.unique to check the validity of the data. This can be helpful to ensure that assumptions are always met, especially in a library a huge audience and general scope like sklearn. But it also has a performance penalty. I decided, to place the responsibility for data validation completely on the caller. The caller can add or leave out data validation as appropriate
  3. Minimize data allocation:
    1. All current scores are implemented as single pass over the data (double pass in case of ROC AUC with max fprs). 2 For ordered input data, no allocations are made.
    2. If the optional weights parameter is not provided, no extra constant array filled with 1 is created. Instead, the Rust implementation uses a constant value iterator.
    3. TODO: For unordered input data, I currently create sorted copies of all of the input data. That is a total of 4 (3 if weights are not provided) extra allocations for the index array (for sorting), labels, predictions, and weights. Instead of creating copies of the input arrays, I consider creating index views that simply index into the original arrays through the sorted index array. This may provide another performance benefit, but I still have to benchmark this.

Currently Implemented Scores

sklearn scors
average_precision_score average_precision
roc_auc_score roc_auc

Is It Actually Faster?

TODO: Benchmarks

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

scors-0.2.2.tar.gz (12.0 kB view details)

Uploaded Source

Built Distributions

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

scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (524.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl (581.4 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (636.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (525.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (356.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (401.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (490.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (373.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (346.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

scors-0.2.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (411.5 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (524.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_i686.whl (581.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (636.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (525.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (401.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (490.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (373.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (346.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

scors-0.2.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (411.6 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

scors-0.2.2-cp312-cp312-win_amd64.whl (219.8 kB view details)

Uploaded CPython 3.12Windows x86-64

scors-0.2.2-cp312-cp312-win32.whl (230.8 kB view details)

Uploaded CPython 3.12Windows x86

scors-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl (523.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

scors-0.2.2-cp312-cp312-musllinux_1_2_i686.whl (580.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

scors-0.2.2-cp312-cp312-musllinux_1_2_armv7l.whl (635.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

scors-0.2.2-cp312-cp312-musllinux_1_2_aarch64.whl (524.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

scors-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (355.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

scors-0.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (401.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

scors-0.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (492.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

scors-0.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (372.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

scors-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (346.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

scors-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (411.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

scors-0.2.2-cp312-cp312-macosx_11_0_arm64.whl (312.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

scors-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl (326.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

scors-0.2.2-cp311-cp311-win_amd64.whl (219.9 kB view details)

Uploaded CPython 3.11Windows x86-64

scors-0.2.2-cp311-cp311-win32.whl (230.2 kB view details)

Uploaded CPython 3.11Windows x86

scors-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl (523.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

scors-0.2.2-cp311-cp311-musllinux_1_2_i686.whl (581.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

scors-0.2.2-cp311-cp311-musllinux_1_2_armv7l.whl (635.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

scors-0.2.2-cp311-cp311-musllinux_1_2_aarch64.whl (524.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

scors-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (356.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

scors-0.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (400.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

scors-0.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (490.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

scors-0.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (372.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

scors-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (346.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

scors-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (411.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

scors-0.2.2-cp311-cp311-macosx_11_0_arm64.whl (316.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

scors-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl (330.0 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

scors-0.2.2-cp310-cp310-win_amd64.whl (219.8 kB view details)

Uploaded CPython 3.10Windows x86-64

scors-0.2.2-cp310-cp310-win32.whl (230.7 kB view details)

Uploaded CPython 3.10Windows x86

scors-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl (524.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

scors-0.2.2-cp310-cp310-musllinux_1_2_i686.whl (581.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

scors-0.2.2-cp310-cp310-musllinux_1_2_armv7l.whl (635.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

scors-0.2.2-cp310-cp310-musllinux_1_2_aarch64.whl (524.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

scors-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

scors-0.2.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (400.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

scors-0.2.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (491.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

scors-0.2.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (372.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

scors-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (346.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

scors-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (410.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

File details

Details for the file scors-0.2.2.tar.gz.

File metadata

  • Download URL: scors-0.2.2.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for scors-0.2.2.tar.gz
Algorithm Hash digest
SHA256 baf855b0b3bbd37c74a64f08c7969a7794dd05714e28da39430dc9e410efb564
MD5 6da2a5a27b127e2ebbaca2d6460b39aa
BLAKE2b-256 27d86a9eec9965ae0c87c6c03682521c106b7ba25099fccb634c65e5f44430df

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 44ba3dd9f5ae5762e3fae1eb052d2bbf009b3255c18d20beca480a1ff48a7bc4
MD5 2126a8f59e06c6ab7c17f132b2cf69c9
BLAKE2b-256 7e9037954604bcaaa764c302e2ca4e7f85239c9fbf29811fe43a10f01502c498

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6ae15e5f075199c92bfd5cfaee512df25e0c1ed056ff7ca076d24819b2348ae5
MD5 5aaad1df743375e1679b24b64b922f89
BLAKE2b-256 7322c4bb7f3acfece4981b1de754a524806a0035b004ea5fc4725d4f2d37721d

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 dd2ee1087f001afe601e54d93bf0de3e268983f36a54d32f6279a14c9afb80e8
MD5 526056a0a2c9c6e62bce4d5bfbd8e512
BLAKE2b-256 424a1b4e1f5fd0225e9cb1272383c0c58f1bcc774f3f46704e81ee975f337077

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eb2e5a782e29898329afcef29068c77834cd253200d8356c02b079dea799bf5d
MD5 e3311d63945f8dcd9b06d4125dbd6eef
BLAKE2b-256 03041722123892bdeaeec3b1fbbb1ecf2fc4c1564963c2437cc898710a26276f

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed3431a964cc69f0c2894bdae42468bffe9ee3278aeb89501705e22b45fa0d92
MD5 927359f84125538c8a0163c53c630d40
BLAKE2b-256 3dfd132923ac3ef5548c896668a1ab6adeaa4b8ef9651e18695eab844690546b

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 aa837a96d3b0f9d794fd5fe5a9cecb94fc74b781d30bd94043dd80ebcad9e6ef
MD5 65b6eff3376e026c8ac1dbd4aced4b71
BLAKE2b-256 6c45e450b2fbc85213c83475cdf1cb45e5ed528c8d19128ee009608f9382ba6e

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f17f36ad665356839cc9882e72482ffc3ffe0d4a25e3132d74181573f09ba219
MD5 19a8145e39da49621200c65a16e3866c
BLAKE2b-256 be823a292d7fb3ba6e491759cd1a82defd562f33c04e86d812cef29ea3bc1be8

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a3382fe039211a8ba3feaaab2d82b9985324008a838bed47085a9d231717e333
MD5 19c60356201543b2355de74419c3bec1
BLAKE2b-256 b5db44b23bd41b09cc59dfd9586e5622be2d731c23ee3de1c6b369de7d446ed2

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 768625b7310ceccec9b7219074a828c7ea0d12af3d4feb7db852b447adceceb1
MD5 dd532da7b2d98c07ae880a8e3cd68a69
BLAKE2b-256 68add78fcbec2864db670f95f2e87e7138f319a34369b691416255ac31eebd25

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6059e6dffe02a6b36879cef84ede50be5d35d510a7ef5804978e5f1d2a7ca912
MD5 bb131f0ca51aa2c44651fbbc037269f9
BLAKE2b-256 d719baab514cf12d7a3fd78f3b9b15c04e3113eca370a1576921511041532288

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2cca722af9bcadb074e2d85cb7a3dc4df36f5b7d5034f86bee9e98b88d6ead2f
MD5 4ea1f4635751cab448a6afcca20ecfee
BLAKE2b-256 fff69c5c08a7d5b2695d2b7ba096b9aafd10c3ca45c3b34d5c2aac6ed0b81f66

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ee80a2d145eb8c2eebd96ca2d76ab96e1cbb2ab0eb0764a5d0b4ca062e8e2fc1
MD5 9acd8788c3dd9e719784b1d4c4754e7a
BLAKE2b-256 32e1445efeb0a8de6db4ae217da2775d34c2c6ece75768a122b0499b2d206f1b

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a531f0ecc2356336fa9b068dc09fc76bcaacb4ffff7409eb9974dd628429dcb6
MD5 622ab30620535b5c86355d1e33df72cf
BLAKE2b-256 b10c74a5dd9cffe93f2ff918fdd476c0e1fd114b2345ab2e87f8d4e39a967bde

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ab01dea705465ea3f58f988b9232ef712d1c5456d2be587c5052f4331fca9866
MD5 024ed366c22216b60e2db898dc823ada
BLAKE2b-256 64f28c8d6bf27d49d71bac9626bbb060ecefbc2b51256d7971b82cc6c801c35f

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e664c3b1d7114feee33544dac45ab812f49fcefe9fd6dd0593eebcf8e29f4654
MD5 e5959e49c60c719e84d44aca2ce9e4cc
BLAKE2b-256 89457d0593dfb4e360bbc3a2e3adb29489982506fe3e6ab7251c4105e6bda127

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 83e142a88ca68dfa3b1115904f14769f5c0e1e4b45b471a52933a851554b7bf5
MD5 c4d8e9a04ed189a7b24af428b0d5aa49
BLAKE2b-256 cb12d401252a1dcd5e300737311b120426472c129189505c266c9ef9aa1b1db0

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 853148bde024ee629ae306a5fda21122648cce95d84709a1eb551313c4fb1814
MD5 c8ec2ec74731d62e3f592a7e2a6bdaab
BLAKE2b-256 b39a226a18ef490bc643cdb6244f94b39878d90070f244caa00411ab09da95eb

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 301cdf16b641b28bf145db503c28c22c43ca83eef85f0e7afd21fc748076db89
MD5 fc78d5d0be7d782bd0cd1af609c833f4
BLAKE2b-256 383f77fb2e99896a0b092d0c38b9dcabc34b9ecde900e62a4357e80454fe453d

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 804098567e656145db6a06d79d68d154ddb4efc9118b08608aece08d8887a966
MD5 88d718cd48221665f8f8abbefd242121
BLAKE2b-256 6b51e909ba9ac3bd9b4442856b00dadeeeaa2772650cd0c7c32519c92542ca07

See more details on using hashes here.

File details

Details for the file scors-0.2.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9da7542f9f55151078d527c208c7c4066540602bede8bc40650903fef715fb66
MD5 331bc2fd58c885d0c52df43fac3ecc8d
BLAKE2b-256 8d253e4b6d5253131633119a454cb9f6c83a4cb5f228db46652bae36a2044151

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: scors-0.2.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 219.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for scors-0.2.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 364ed64c28c32e23d1b1232d97c4fa6dcaa8bbda26d96df7e304404094e68fe9
MD5 bceed74c8c2c5a84a2673c7d13af7350
BLAKE2b-256 ef97c0d4d63f1bcc881b4e593b862c35d88dbb7f2b6f65af347c4b89414b9324

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: scors-0.2.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 230.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for scors-0.2.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 18c2154d226031b1cd5c88e001fc4732db270f64f28cd7c5703fa87c4438c97b
MD5 d959af4b7f0134517b39476e39f6c711
BLAKE2b-256 5a56e6ae99240a5979968d1021afc65305c1cde58adfe899f907d2294f444353

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aa7e6678e5baeb669422e8e2182d0fa2849ae2dc2d1ce9b0d2163359d8643c65
MD5 7f869c225eee3b6f46ce6a26f5dfc768
BLAKE2b-256 3f0845db5c3ec95e77ac914209f0fabe06ef766fef93d9cf43e1f0040e3a4758

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a41146b910a23b2202635b8f14a26652f0019aa36eb62f7b16e64a3ed69cdb2b
MD5 fb6fccef85b1ea6acbf1bad245be6c19
BLAKE2b-256 b8a97fcc2d6964ecd9ebd2836eeb13c13b80c94b8d383d7e14c2cf94a7774d72

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e6692733c58aa8e23d9cb473fe71ecc8c1b5f1986c52d39ad639d3cd03113cf1
MD5 374a4b498fe43cdbf7f63669ca076e23
BLAKE2b-256 90abd1aec007525608203b35b40e46abc4ed1711cbf9af91a7fa9be5ca036d26

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d5a45b9587738d633c49272fc48078541e3202f167d37dd3fb95f11790571221
MD5 7c7da475c481459c64abea9a93512c0c
BLAKE2b-256 9fe4b5c82a557434b031ddd30aa43ffc566e24c6588edd39d709d03f5ace46df

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 927b400cba65ceb98879ada302f7200d881503b71755fbfd1d59789f601ca26d
MD5 2359b234bbf5cbb6f3e3d71ecd44361c
BLAKE2b-256 d802a894e05224d9638640f0bed49fbd3f85e2872ba9476ed305d7ba3ce8e6a7

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8eb9a95011e6333499fdcb157507cb3bc4d054eb1eca3afcc51e8d95459d736d
MD5 32d2488323a32a3f5e3407e44f5c85ed
BLAKE2b-256 c22e0fdab6e087257d2985e1a9eb6edf75f9b70fe87f31012fbc91342e02d8ae

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d6490586df254a15137fa9174f5bec5f3e330d7ebde8397613de0c4cd4b42803
MD5 90e3ec81f884ba1b7b7d67d76e95b5db
BLAKE2b-256 99546fbd800d965f6a731df983858687f882d77ba07d0666778b6eba946ba3df

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 685da7a7e7d508175130fa6b18286e70394f4414206c1a4cf4c7747b510ea544
MD5 7f7e52f3a2893f983e947a751db3af32
BLAKE2b-256 fa6d2d28db0de783caaff054c7644cdf3bbce939ffe0863882a71edc6765ad09

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e638e647046a7b16bc8ce43fa0d8148a74615c6f2087f96d073eb78a97f42399
MD5 033a94b14fe45a7fcdf828f56b2fde8c
BLAKE2b-256 7507c1672e7c86069bf3d176519e22b246d4e67b5c355f73831f1fae22613a9a

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1f3ea468c37656a77d7a9c8a2a1550cc14881f4875bb151f254e2f9b542cce02
MD5 4637d83a02a9dfec2969f5fe5c22a024
BLAKE2b-256 5d47c5bd61314053cf5a220f182df570ea4e522e12ff9aaf5718c94cb4169a72

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8018b32a4d41de76b72613d80563265a47b041121493b999819ac05724a9a8d7
MD5 ade3ddfc3073d308bd9f91fd761311c8
BLAKE2b-256 c701049a42c53001ef495f1896e475889321332fa49c3179999d14faa156deb9

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 41aa1034e5ca87e9586ab97f5707db23d73de52cfbdb15e72e2dd04402861413
MD5 d39a346df584e19069594adfc6f331a2
BLAKE2b-256 c223947b8612bead99812b100ae39fb142cc52a84ce57e7f674a5cd4f8b7807c

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: scors-0.2.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 219.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for scors-0.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 76bc7292c1b1920a01e03f2fc98e3e4e592e02de41cfd29bf7d66c63f7c9920f
MD5 bf9ccd7444067eb8edf95d753123f5e0
BLAKE2b-256 206e28df3aa4bbf04276c860c8ff2ee0b368371f388cf57f23d21541c55c9a0d

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: scors-0.2.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 230.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for scors-0.2.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 96844d123a7b73bac9c8d77971d530b6cf506b7d4ed15840d4da69d766046048
MD5 c3ef5341710e8dfd86631aac58370147
BLAKE2b-256 73e828a5eb9941c2f45c4393df07232bfb5b026609451f17b6b42431f9cf980f

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3cfcd051e7a2b43fd66c1ddbe73606c82b6fed599ea34b6107c2b92b6a6c60ea
MD5 bf2a0786d1f584604ec16170350b1f5a
BLAKE2b-256 413308262c4e29f43b996abbf7a65ba1de6e9fb66725d0de443803617dd37713

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 18c33f6f3030cb486a9b5f60542ccb59864522d78f443ebdde69b772bebd3557
MD5 d1b0346ccb26b1d5e11521ef90e11084
BLAKE2b-256 698a369559062051bd7c551e2d96a654f4db3c55320bf2f114fe7ca52f7cff0f

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1a3cee2e29793a5294eb34935f06888f9ef6c23c09f3bad331d16a8841a01d32
MD5 d9385245cda47e25e42acb70c7bac9b8
BLAKE2b-256 d19a2812ae0fd16766f4d70bcd56274cc7274cda760dfb3ba857c2ef6066e855

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 193fd1cd58979d6e4939c56725b31432529fb14d4e6fd18c72c63c99e1fd5810
MD5 25d99a14564d581207974e01f31f40b3
BLAKE2b-256 9924ba3ea01848e460e550aa6cd7868de333129ab35392900b149e4fcc493b05

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e9a4cf25a40bbe0fe67ed50abc9e2870f4bc533f569921d3ac029099d2ebaea
MD5 49be04b735baf9096c50e998a8a220fe
BLAKE2b-256 cadf662f3b054cef6f0562ffa7a5f8feeeacc490082fa428bf37855b750747a9

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c206b0b1685174a12d502a7b4cd73980377bfedcf6f57ecfa7aaeff477693097
MD5 d2232534350983f790828ca10a8d749a
BLAKE2b-256 0b3b0c18c33bd08ee6c999e712f3c51a893b7855d16482e552139580ce00e12f

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1ff6460ee84e2456e0813ad2802feec1716f81c6b6c587089bcdf9b5bf0b45a8
MD5 610cb3dbb8bd88f53221229b20457af0
BLAKE2b-256 1ff0d11fec34d12a259b57f5819abfb52c427eb5a9452774d2bd42687e098bf9

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 44bdf97783050749b8873c4290f2a5e5414a4bcde03487e15f35980e014ce219
MD5 25b16d2f17d1a261d534d8b8a0153a32
BLAKE2b-256 0f2f4486a56f71019ce8111661e52f986d6226ded58dac42e542744040af9e64

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 90ab41dae374fcf0fd0f34c852d42946e53201ec1366a1da5c1777b60ab8bec9
MD5 ea39b62fa8dbebd3caa05de5ee81eeb3
BLAKE2b-256 17da57f1f7372eb84165696cf773bcda89721a53b0eb4a822689ce745bd62c5e

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f44ec97d79c98fcb6a8f52728bb97b00eb6545f0c0c00e91fba331ecb3c4936a
MD5 5453e8905e72ff9bd3f33a45bd30d84a
BLAKE2b-256 dcfc2180150572751992c384e1dc88490e1a767b3e86020c144caa8ad277b554

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c688f08b73cecd70ef255051dce46b2ad960a4d49c311f5759d9dbf4972dabc
MD5 9f644eb2419c2630193a54d9a3bb9cdf
BLAKE2b-256 2206555e32c16956a174b15883e810ea807293dd36aeaaef9ec2104dc4fd53ad

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1bf8a5c363d5dfaf84fc78a5ee23bc7a595f6080a345573ee2ad4be3cd5f03d9
MD5 9638f2ecab21716b977f265bb6f62c69
BLAKE2b-256 671fc1bf7b3ac09cad8d095956dfacdca1c7ec44d9204391764e01536f4fa72c

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: scors-0.2.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 219.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for scors-0.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c25308ce52f83ac4a8e1230b6b27cafff98206a02de259f02d47d82a484b48be
MD5 f11e151a5c20ae788da8081c50790bab
BLAKE2b-256 55b57a52df18fc493cbff6fa4f2ef7cdae6526e7ddfc2ce956c0b4042402a494

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: scors-0.2.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 230.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.0

File hashes

Hashes for scors-0.2.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0d91fa69232fcbcf3279ee9e7a9b8da7a5c63b8ad06fc898763cfb0d7e7a630a
MD5 9f42e33776c7065ac8556316b19ab4cc
BLAKE2b-256 d0a8333a6e7fa8229c81be547122ecc9e28854bdd2200bf7777e25513f66e70f

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a246aa99be0ee671b817b1edff77d542daac3e9478bfd210dd1a6f52434cc62
MD5 9ea2034732e43d11615cdacda53088ba
BLAKE2b-256 84cf84d42ecc0ee315f23a06703f71e2f4d11f9a854bb0251220983ef04bc351

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 73b85a7b369f8f083dcdf80d6ae5fe2ca818217ff7050de291b4dc00feea3bcd
MD5 426543561ff1c948094b8a3f4f175d58
BLAKE2b-256 b628f6da209a348f17015511956be3f2bd08ec82dc785cce455f78e29af71cc9

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b5b1b8f06cd0a8d336ff2a1146b6071cfc1450e7d8bc8d862c283ebb956444ff
MD5 0239bf1b93b3f997a972760ed31c4171
BLAKE2b-256 0d982d6b61e395955906d22662da426851d8cc5b030b9fd99a5194a7a4bad813

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 811b53fff4c0b44398887706e0817478847560378c6075a78a69e994f2488d88
MD5 8000dd89a3338e642467e24b72790019
BLAKE2b-256 ca2cce403c0c42b1da4c91f5aa906c61764d58ba6b31305a3e42fb028cc78e05

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 247d9fb9d2492ef60637944ace53decef3a5f7cab2b7653b7304a28c83625d80
MD5 52c4087784400ce9cf48e62f55b647ad
BLAKE2b-256 d640ac83aaa97d45ced28d8a5f1e13ded20d34d3465f602b14fc3b1156f2ff2c

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b3f8beb873ec3da226e6a7f04365fae0ce64360cc18587534c7ab65e832fb56d
MD5 fdf25650bea645f1a8bc94e6ae4b5dda
BLAKE2b-256 0c5b6a14f19b05217a262a95dd79bf7f2de8e30684aed20ee76d3c8de96a45a4

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 278a17bcb1613c192154bae219d96b456ac751b9286c44fcf143fb68e13e7b26
MD5 fde7b99ba69b9f0ac00a7bf67aee94d3
BLAKE2b-256 ac869e5e859cacc4c783e1789a3f6eea50ff63b248f70a0da60ed4ad107b3591

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a78cf22a96f676ce6ef134de32ce0ae31252fc0d0dfc66ba2611ffd313cd5712
MD5 08c6b4042cc9beece5c698d3ed91ba0e
BLAKE2b-256 953e6615ddf2f3ae918a22671a503ab4af622882ae4d06a5b0b5f8c186585efd

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c8f90e6482e8ba7e037ba2f3bf3019d08e6bf804df0a3d10a1f89f6222a7aee
MD5 d61bca1e107bd48b63aa8f4a6c1423dd
BLAKE2b-256 7996b12dae33cdf0647758f93b2837e39f1007a837f6a5fd9f4140856037441d

See more details on using hashes here.

File details

Details for the file scors-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for scors-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 076a168007dcf6eb2e6da68f55508ac55456f58e9f8dc0a00c291a6b92d3c956
MD5 586d44cb2411329f085a562338e5eaac
BLAKE2b-256 983c7457bdf1a80e271b7c7f2bb6da1b8cb30cbb1df1a1c461d38cb293a77a48

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