Skip to main content

A generic correction library

Project description

correctionlib

Actions Status Documentation Status Code style: black

conda version PyPI version PyPI platforms

GitHub Discussion

Introduction

The purpose of this library is to provide a well-structured JSON data format for a wide variety of ad-hoc correction factors encountered in a typical HEP analysis and a companion evaluation tool suitable for use in C++ and python programs. Here we restrict our definition of correction factors to a class of functions with scalar inputs that produce a scalar output.

In python, the function signature is:

def f(*args: str | int | float) -> float:
    return ...

In C++, the evaluator implements this currently as:

double Correction::evaluate(const std::vector<std::variant<int, double, std::string>>& values) const;

The supported function classes include:

  • multi-dimensional binned lookups;
  • binned lookups pointing to multi-argument formulas with a restricted math function set (exp, sqrt, etc.);
  • categorical (string or integer enumeration) maps;
  • input transforms (updating one input value in place); and
  • compositions of the above.

Each function type is represented by a "node" in a call graph and holds all of its parameters in a JSON structure, described by the JSON schema. Possible future extension nodes might include weigted sums (which, when composed with the others, could represent a BDT) and perhaps simple MLPs.

The tool should provide:

  • standardized, versioned JSON schemas;
  • forward-porting tools (to migrate data written in older schema versions); and
  • a well-optimized C++ evaluator and python bindings (with numpy vectorization support).

This tool will definitely not provide:

  • support for TLorentzVector or other object-type inputs (such tools should be written as a higher-level tool depending on this library as a low-level tool)

Formula support currently includes a mostly-complete subset of the ROOT library TFormula class, and is implemented in a threadsafe standalone manner. The parsing grammar is formally defined and parsed through the use of a header-only PEG parser library. The supported features mirror CMSSW's reco::formulaEvaluator and fully passes the test suite for that utility with the purposeful exception of the TMath:: namespace. The python bindings may be able to call into numexpr, though, due to the tree-like structure of the corrections, it may prove difficult to exploit vectorization at levels other than the entrypoint.

Detailed instructions for installing and using this package are provided in the documentation.

Creating new corrections

A demo/tutorial of the features is available in the documentation and also available interactively on binder

The correctionlib.schemav2 module provides a helpful framework for defining correction objects and correctionlib.convert includes select conversion routines for common types. Nodes can be type-checked as they are constructed using the parse_obj class method or by directly constructing them using keyword arguments.

Compatibility

The evaluator keys on the schema_version field in the JSON data and only operates with the same major schema version. For minor versions, the evaluator MUST remain backwards-compatible with all older minor versions of the same major series, but MAY introduce new features that make it forwards-incompatible with older readers. For patch versions, the library MUST be fully backwards-compatible and MUST NOT introduce new features or schema changes.

In practice we have not always lived up to these goals. The table below lists known deviations. Forwards-incompatible changes (marked "Forwards") are allowed under the versioning policy and are included for informational purposes only; backwards-incompatible changes (marked "Backwards") represent unintended breaks.

Version Break type Change
v2.2.0 Forwards (new node) HashPRNG node added; files using it require v2.2.0+
v2.3.0 Forwards (new edge format) UniformBinning object allowed for edges; requires v2.3.0+
v2.6.0 Forwards (new edge values) String infinity sentinels ("inf", "-inf") allowed in edges; requires v2.6.0+
v2.6.0–v2.6.3 Backwards (patch rule violated) Float ±inf in edges rejected with no escape hatch; files using float infinities broke. IGNORE_FLOAT_INF=True workaround added in v2.6.4
v2.7.0 Forwards (new flow value) flow: "wrap" added to Binning/MultiBinning; requires v2.7.0+
v2.8.0 Forwards ($schema field) "$schema" key added to JSON, rejected by older Python parsers (extra="forbid")
v2.9.0 Forwards (new node) LWTNN node added; files using it require v2.9.0+

Developing

See CONTRIBUTING.md for details on setting up a development environment, testing, and building the documentation.

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

correctionlib-2.9.0.tar.gz (3.8 MB view details)

Uploaded Source

Built Distributions

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

correctionlib-2.9.0-cp314-cp314t-win_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14tWindows ARM64

correctionlib-2.9.0-cp314-cp314t-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14tWindows x86-64

correctionlib-2.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

correctionlib-2.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

correctionlib-2.9.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (582.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

correctionlib-2.9.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (528.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

correctionlib-2.9.0-cp314-cp314t-macosx_11_0_universal2.whl (919.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ universal2 (ARM64, x86-64)

correctionlib-2.9.0-cp314-cp314t-macosx_11_0_arm64.whl (449.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

correctionlib-2.9.0-cp314-cp314-win_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows ARM64

correctionlib-2.9.0-cp314-cp314-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86-64

correctionlib-2.9.0-cp314-cp314-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

correctionlib-2.9.0-cp314-cp314-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

correctionlib-2.9.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (579.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

correctionlib-2.9.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (526.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

correctionlib-2.9.0-cp314-cp314-macosx_11_0_universal2.whl (902.1 kB view details)

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

correctionlib-2.9.0-cp314-cp314-macosx_11_0_arm64.whl (440.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

correctionlib-2.9.0-cp313-cp313-win_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows ARM64

correctionlib-2.9.0-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

correctionlib-2.9.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

correctionlib-2.9.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

correctionlib-2.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (579.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

correctionlib-2.9.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (526.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

correctionlib-2.9.0-cp313-cp313-macosx_11_0_universal2.whl (901.4 kB view details)

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

correctionlib-2.9.0-cp313-cp313-macosx_11_0_arm64.whl (439.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

correctionlib-2.9.0-cp312-cp312-win_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows ARM64

correctionlib-2.9.0-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

correctionlib-2.9.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

correctionlib-2.9.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

correctionlib-2.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (579.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

correctionlib-2.9.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (526.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

correctionlib-2.9.0-cp312-cp312-macosx_11_0_universal2.whl (901.4 kB view details)

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

correctionlib-2.9.0-cp312-cp312-macosx_11_0_arm64.whl (439.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

correctionlib-2.9.0-cp311-cp311-win_arm64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows ARM64

correctionlib-2.9.0-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

correctionlib-2.9.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

correctionlib-2.9.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

correctionlib-2.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (578.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

correctionlib-2.9.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (525.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

correctionlib-2.9.0-cp311-cp311-macosx_11_0_universal2.whl (897.9 kB view details)

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

correctionlib-2.9.0-cp311-cp311-macosx_11_0_arm64.whl (439.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

correctionlib-2.9.0-cp310-cp310-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86-64

correctionlib-2.9.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

correctionlib-2.9.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

correctionlib-2.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (578.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

correctionlib-2.9.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (524.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

correctionlib-2.9.0-cp310-cp310-macosx_11_0_universal2.whl (895.7 kB view details)

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

correctionlib-2.9.0-cp310-cp310-macosx_11_0_arm64.whl (437.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

correctionlib-2.9.0-cp39-cp39-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.9Windows x86-64

correctionlib-2.9.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

correctionlib-2.9.0-cp39-cp39-musllinux_1_2_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

correctionlib-2.9.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (578.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

correctionlib-2.9.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (525.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

correctionlib-2.9.0-cp39-cp39-macosx_11_0_universal2.whl (896.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ universal2 (ARM64, x86-64)

correctionlib-2.9.0-cp39-cp39-macosx_11_0_arm64.whl (438.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file correctionlib-2.9.0.tar.gz.

File metadata

  • Download URL: correctionlib-2.9.0.tar.gz
  • Upload date:
  • Size: 3.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for correctionlib-2.9.0.tar.gz
Algorithm Hash digest
SHA256 9c7479a7eaa4ba9061b18557b7284c0826939a40daadc8b23638778bf46e6d73
MD5 551336aa6c5f75d88185420b329cca5c
BLAKE2b-256 da2db4309fb320351f4dd1c7b17361ea676f2776c97cfdc655e1c1d42f95e4fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0.tar.gz:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 1b645f5deb844f11c04faecd9a3e2e054043b9fd773879cbe9e1f2bec16f26b5
MD5 e6458393a90232b6c72321eac53fbf73
BLAKE2b-256 67a48e5bce9882e5545ce486158c89ae49bf08dfd7f30ed615b08ef21769fc0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314t-win_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 24646b2d7389ed3bc8278bd8ad15c0627353b718baf3669b50d2270b29708746
MD5 88c51498c1581df6e1724c6ac66dd197
BLAKE2b-256 4472421e2e1359b7c6cd34b5db831d7aacd6eaf9fa7feff536f1ca9d0185f6e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314t-win_amd64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3e16adfb7e55c221769d27daabebffe3421e28b0591be43f76b87442a3b92a16
MD5 f25dc20d6eac0f76b9c036f2471e136c
BLAKE2b-256 bf103de43fa67f949d3d7b770012efc8b7d8948718ad5a12751e0383fcbc90dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 00a1006a55608699c55ac2da1ae4c677539a9b99316cc15ad4a82d4223217193
MD5 bd02bc7b94fc6ff6346c2a80033ae4fb
BLAKE2b-256 e9102ce2b3a2d72def9580b7155a0804d5898f9760c310612f498411b1343dc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 64911783908fac3c16c0d52fd44a9f56546bec9be000cdd6a57db59c98558ab6
MD5 23ee6a684a80fa35595f6cdca3492814
BLAKE2b-256 5da0948909847a528760a0aca0448caa0d39acbb7db041256322797a28e7530f

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 97a7f8ce5ec2e47223b990ffca2d78342c34a2550a2e28b6d3137ae8859bf779
MD5 df9b2d8aff3206bc6fe67a1c18c8a0be
BLAKE2b-256 67d3bf9f346f2eaf6287dcee506cc2d5fed3440a09041860189fd05f45fe42e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314t-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314t-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 39da5551ded02225406b9f65dbd94028a0dc328874972ad1587166c37cf6beb1
MD5 63c7ad213c629f47a2636c6e70343e32
BLAKE2b-256 a0cf25e563a97542bdcc4d069fd4a28fe975f4269c76a1f823d649b9d45e5090

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314t-macosx_11_0_universal2.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cebbab7d9bc2ca233e859f45bc224543842fa897050711f78db7fbbf7a4ebc97
MD5 b6e343321cf8f1c4b9f9fb415b0101e2
BLAKE2b-256 bf8c3a0ce294d592f7e81824162beda3b91075d9ff5574678cbd8cba2501f2d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 cc0923a307b866dd94b0960f29288941c88a015d6ce1662fbeedfa1aedbdebc2
MD5 5770ba2a3949350b8c99e595ddbc6d90
BLAKE2b-256 161d846b7daf62b685cf84b046bb4beaa6fcb2dddbc6e2a049dc049fab8a9e2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314-win_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 670f9878817b1c534b8ed31d207fe21f2397ae0bedee2282a1555ddc7fcaa6ba
MD5 10c8efc653dce809983942cf4710f6cb
BLAKE2b-256 41c069d3a53b41ad1fe984fb428cfda32d282102b54236a19b8a8d7b2e4313b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314-win_amd64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 59cbffe2801a43b1d3b6b04906f816e5e4ef574d4bda54c03c38b6aa41d3d10e
MD5 ef4b903c88e48ea2bd235dabc5443b81
BLAKE2b-256 edb81df3856b8587b151d0c3d7524ba0109e8183edb684423c1580cf99ae8d7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 15916eca8eaeffb314f7ddafe543b11ced69e4825eaae799b59b28bb5f3898ae
MD5 919590e763b1e7fdfd2594c51f4c1092
BLAKE2b-256 74ad48521fce4d0c13b47a6d03bbee6c4a1733f6df28fd22cf40faf1b34f8e89

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 049d267c8b34cf344a49b174517e7a8dee52e5fd7d3f937392fde4fc6e22861d
MD5 c5bbf0dcd40b3eee7d66af910349a1f1
BLAKE2b-256 7eeebce37da1beb1f455eeee1f106777d82f53eaa3fffd333397cc529fce0b04

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6300bfa7e23b24799431f50fb28f1d1da3855efbb5b47dac3dd69f8b272cc1cf
MD5 fdb0f45b690fd13e2cd93b204072d8a4
BLAKE2b-256 f4c45cdcc17a4ca7005261fbf8d4fc6d88136fa1e1bb1f14372403bf6d4f9a7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7fae7340e2dbfc5f88ac8001d67af9bf2fc5c0961ac79e4bee35d15a7635d24c
MD5 01ed5be965c9c74b1be5f10749de9ef7
BLAKE2b-256 199bf869fd5a288318c3c62431b1713a9294e95019833092ffce3dc54dc51914

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314-macosx_11_0_universal2.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1c6203353f6d1c4f8830bc2ed75b32bf49d48a5d08712b82e17466140714b53
MD5 d24315149901e199f63b44d87e26f1ec
BLAKE2b-256 a387e6af741f417306f0d6ccfcf5119151c458daa25617641e2743fc9da0b2e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 c5dd93677e88bb458b5d0738d8f4c7f9c15eed396217af3c8e91164de3213631
MD5 e14d45dd0b72088f4ef5277a10681d8e
BLAKE2b-256 21e05ce15ab319094f0f011276b734f04d80eec1e451eb2fccfcb317a40673a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp313-cp313-win_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ae4f5b55c0847c08b5cf58d3c0ee730d87c966fb8d1403fe199d1f042b7db63c
MD5 c0c30ece476a479601d754c2372a7764
BLAKE2b-256 07cc4cd390223a8f535a5ee623fe703bdfc5c018fe7ea4785a6cafb210c9d707

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ec1880e4f771a61c1c21cad3b4f49e6399c0641cd5356d704da9bd67d06f114
MD5 3fee961e3687ebffccd65e757cbdf800
BLAKE2b-256 5e8d19eb39d121983cfce30ef9fb8ef0a0901a36a3a0a877d4be013ff5b9be02

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4d96dbb2a0e350a379de220d0ae62baa26e3bdac0a98b39dbc5f06a8b9bc3459
MD5 9964ef074983fe5195e94cb1c7a107e5
BLAKE2b-256 7be9d4d26d42862a5241f2309f1041f6b64e2c9a960fa1de79ef735d1f7c0562

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b2c5028d3915d49b53bd1e91798e3220837e2c68b28d3a6e984029a69e519e48
MD5 dbf76309ade688145a38fed6d7e20bcb
BLAKE2b-256 1a12e735601a8d51e375e1d6b1078501278d8f83cc397cded1a2d45ded681023

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e032a59ff1ca5b47eba1601fd925499d459ad7f2a5add7c681fa43dbeb1770ab
MD5 853fdc569173bc2dee11c4f842beb9db
BLAKE2b-256 cb977936eb0541e7db41477d974b648af37c74721a4103b075fb47682292bca9

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ab0b3e6553121f96cc4be797a81e95c0e330fffafeeca3b8de21504aeb65c08d
MD5 074ec65e82c1e7abeec13dff7452bf69
BLAKE2b-256 f93b59abda2faa4e03c9ad28457cce890a115d3acf0477c272e31b1052a0db2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp313-cp313-macosx_11_0_universal2.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 772b20b1ef4f0c8f4aa17531022d81097379e53226d8ddcc772e1011d7428cde
MD5 9903b25c3d7e78386b8965396ae8d3de
BLAKE2b-256 d0af16975fbbe3651e41a61bef8f2790aef449170e2582766305e90eaa7551a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 c1d0fd6830a4db6a1e2995ca0300cab461c8fefe88636b26a319dc173d517a3a
MD5 1b4bd1cf199f5dff788db44b6552b7df
BLAKE2b-256 d0b13a9f7646d710fd0710263d8227ce11ddc3eb1a580c6780db35fdc6d1dc05

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp312-cp312-win_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ca2858a5a13abf279ab0ab626db0fe0723b15f2ecb8e01ef1988ffa293d8ec7e
MD5 abf1fb8cb81a346a61adcba9bbf6fc32
BLAKE2b-256 494f5147d47c17082b59e3838cf56126d04a25fb8403e38ae988c0068ce9feb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 96bd767b0545db7dd341fca3c2cc66a2f6226f1dd809232c236edfe5c859461b
MD5 786ddaf781f0242914617737bec07352
BLAKE2b-256 648849f9a0eaa5cb6d11542af4b7b0a5671808ca4de8dcb038b3b3cba89c16b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a8412266a29fa56176cf1dbda6ca66943d4d4fceb95694bf975c89faccb81735
MD5 44a94bfe92518ea036ce930aec0e3462
BLAKE2b-256 cc46e5c182d02d7d090c0533e0a3371b94e7505bd975b67988b2ccf375a4a4ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee4dfbc95c8755eefea33c527c4678a5009ca1d635fcf771d4bad3060fc1226e
MD5 2878059361e348c9eee6df00c8c22588
BLAKE2b-256 1cff47d622207989590000deca92a63dae9462e1ade8e00a57fd22f0be334059

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02e335e380c03551002a62e9871d1e9e8c0d535860255baa105938bf3b5c9895
MD5 92dfa0e897d23cec4a56d4a74837c0b6
BLAKE2b-256 a9efea01339c2aa85a1ad17147a64303241bec686a3ff367cb11229150cbe4c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 77e28f239ff63c0f7d70551cc17576dae8395e411f032379850772fba1dd2451
MD5 df9353f7d2f40633d15a9891e0d22611
BLAKE2b-256 f271a0d0531bf30bf38459401d82a93950915c21bf693e4da11b1a57a5ec3c40

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp312-cp312-macosx_11_0_universal2.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12144bbbc0c997a1331915fd42184706641676f063b04a59e2894507bc05e80c
MD5 4d803855e60717dda0b13d79abec8c70
BLAKE2b-256 1583ebf2d327662b85aa93ae7edbbf7b6a216b7dbd3710758bdd69a1f03b7506

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 283beb0a36709cede740ebbf2a015e70fa5bdc02ae58909a86966f73a0fe8afa
MD5 6434950a88bc29782b244e183c0bc12c
BLAKE2b-256 be9fdecb16e4541228c45c2db2c61274532849f2abd136ad0bba69600ac2c4c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp311-cp311-win_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f1180f2c820d6f7b007753496d2f42a76bbdeab78ee1d827c459940f5d3e6ed0
MD5 fa44a61f2da7e69be321d3e5bf612d19
BLAKE2b-256 4b6a8baea673202d3955ec92e8ecb4ff053c2499d6e9a1460effd81173bf463a

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ba58987ff564a1a7963e46f0bddc2cc8afc88a8ea5ee19b5c2a8ca87bdc0f820
MD5 fc115dbedc0a65f10b569f8efff654de
BLAKE2b-256 738551f1244b24ebb32db2f48b7335d95a2af5fdc06acc12a074779287625f97

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e26f0f9e72fbce8be745a19c50714f2e300563c602803c9ea872ddc90df750f0
MD5 95735f94bd4241823630b0b5faa4869f
BLAKE2b-256 f6becbae4ca133ecf988ca3cfbbf943aa3f656819dea3bc56467140f1f4fa60e

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c4e661d443aec8ce2120b06ebb8d817a14e0f9ce19d3bb9932df04037bbb311e
MD5 0601c284e817733abbf0d711e38cd145
BLAKE2b-256 213d3d38d3041a562221adabc786a148859843fd792013ab8c782dc225b6d440

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 317768992d8b1f610ee36f97a43c494ffb0c4e6fdb14e6c9fa4dc6eb48cb01f2
MD5 aadd5967b0c4a4a2b0c76e2ba2d55378
BLAKE2b-256 9195c86ff7489529fe32dfb562cea23da2f57d78d79b2818fa21386b6dfa4bb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c077e5f1ddd746511f4e497233d12c916323a893ec559b8542fcbef43109eb9a
MD5 da3eaaaed09e8f95e2cacf7b1751fde1
BLAKE2b-256 268b7449a1acb7c1dcd8c22c2953eb69f25b564ed18968626e2983000f77f810

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp311-cp311-macosx_11_0_universal2.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1de2d72c4a864ef3c10529ef6da1e07b99976af6963bf937644259ad77574ce
MD5 f00271252f17282a4b52a011908e61dc
BLAKE2b-256 87115751a3ffa142540a57e462324030b1fc22acdbc43e9708a75192acfd8342

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 056fba6cd171ef10f5b63e6893cd4788c68533f848721877d6ff7990c4cd246f
MD5 26d68dcca722a22512e7f689f7dd2ac6
BLAKE2b-256 84b603bd2a5ca0580ad90bd11ead911fe55c79784760c8f4829c9ed1507cd4c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1bc92305c378f08d7b8a809655d56e788bc4c2c7a01457b5bf4b511a34a613d8
MD5 8836ef176c4eb72b65724fc7727a2d1b
BLAKE2b-256 6d3c16559a4ffc49ae25f3cb1dbeec1e4210dd573704afdfd0e8ff66398a64fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 56c5cd104ae8458fd4e8bfdd8f437e9e2c8a9274b9b0a63f8d1a3d38466f60fc
MD5 473f7f6595188d18f368eaba094a573f
BLAKE2b-256 5a77c3714dc444d39c58f6dbfbb8bc5da679e5a201399058bb2c8379d324476a

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d207b74c721972c79024f40df98010852fa498b5f4d3a4f0d9ee72d81e986c06
MD5 7462015173f195cadaca242d3976588c
BLAKE2b-256 c5dd740c9d4dd3a0d1b743e6977ea27fa6e57983cd3bb026d18cf42a8b2dc4ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 05a0e3c76ec9e063366058398946344fb5377966f44e6918e0c876a4537677ac
MD5 36613bb6b6f3efcbe1b99810260497ea
BLAKE2b-256 f4dcdbace2d220ea7a22dddea3376648ce8d5344ef88bbcd3357489023e0a3db

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a0200cb506fa07e1b037f442316982f262218499ab958b05d1f55a43706bd19f
MD5 01c18417c28398690da0289dfcc5b350
BLAKE2b-256 12fae1ffee23eac28f599c0b4d04479cc9a3df498c227e6ee45f33028fe0838f

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp310-cp310-macosx_11_0_universal2.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef74617d162d8623785a923cec2934572d49f58329c77ae044cddbb20541c2a5
MD5 7ce3a034e93ed89d8e6b778ab6d592ff
BLAKE2b-256 3dc887f5c4f44cb015dc370842d6aa29b00a13ce1b5f5a7db332256c94bddd1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4dc7950b4b446497bccf342d7a017505762f18f41370da897a5bbb5d63506efb
MD5 fa5095e6b70d4de655ad86244eaac9e2
BLAKE2b-256 19470a6d056952570018fe5f649c103bf0992b1745faf08686613356288b9100

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bfa31a0581c9833fef3cb5c7748e338ba8a5478e7478938f147f68eb3d43c34c
MD5 8f4b88e47588527dde579cbf5d3542c7
BLAKE2b-256 3e1f9a02a15839f1aca1fb9d792f705a4652658e0379f851e55cbec5cee261ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9bc23d3feb0ce30b161d87e3001b1b33d2094070a734b9c1b1f3b4e3ee66f589
MD5 2538e733648f16c32fd45e005d44b899
BLAKE2b-256 3ee6634140ebfad3c4b588a236ec71d100740ed79d52a856741d8c48ab425988

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10f29cdb061ea727d016bb3cdedc4dda5d4ce3daa993774827762a8a73737dc0
MD5 a341cb31742d324750678d4df3a65860
BLAKE2b-256 fc64b22accb261584269ad9fc001d53eee021fbf6142d5a3163507b6b886e128

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ddfe37dbef252fbb2b5ed145b8a2954322cb36a80bdf484d28c766a113a460ec
MD5 b898a24c65c643718b5093cb1a73a6ba
BLAKE2b-256 7f5fc5624bbcd654c299609aa95335bfa816fcce12e444308491784b248354af

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 11632304a944d3a5613d5976cf5d19f88dcfdc720de653d64a28ce630c4322f3
MD5 7d743a088ca3b3c8f1f71847c26389dc
BLAKE2b-256 24d2aa074a44cb12ab65f3ecd1093f9f7938c44a37e1091ce0ab93258edd2872

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp39-cp39-macosx_11_0_universal2.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file correctionlib-2.9.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for correctionlib-2.9.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 136d37efd4ecee001fd9a01d8f74a4b1d34ceef8902ca81811b0d731f241aea6
MD5 033c1fd9a30a5822aec74ea7ed856a71
BLAKE2b-256 eca8b587c8718720fb47808ecf7673449485127f10836a1d7c9b8181c75da9f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for correctionlib-2.9.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on cms-nanoAOD/correctionlib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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