Skip to main content

Climate Risk Commons Framework

CRC Framework provides a shared Rust computation core with official Python and JavaScript/WebAssembly bindings for climate-risk calculations. It turns hazard distributions into comparable impact microscores, scenario branches, and portfolio-level VaR/CVaR risk metrics.

Interface Package Scope
Python crc-framework on PyPI; import crc_framework Distributions, fitting, impacts, microscores, risk aggregation, and geography
JavaScript / WASM @climateriskcommons/crc-framework on npm Canonical CRC curve consumption: quantile evaluation, batches, prepared handles, and TypeScript declarations
Rust crates/core Shared algorithms and reference data used by both bindings

The JavaScript binding consumes canonical curves, including PMTiles/MVT properties. Python also supports fitting, impacts, and portfolio risk. Application-specific workflows belong in packages built on this framework.

Installation · Quick start · Guides

Contributors

Thanks to the people who shape this project through code, reviews, research, and internal discussions and ideas.

@ChrisHampu
@ChrisHampu

💻 👀
@woozyking
@woozyking

💻 👀
@awiebe42
@awiebe42

💻 👀 🔬
@kylalangotsky
@kylalangotsky

🔬
@reshmasoman
@reshmasoman

🔬
@rkodamana
@rkodamana

🔬 👀
@dilshank
@dilshank

🔬

Contribution types: 💻 code · 👀 review · 🔬 research. We recognize contributions both on and off GitHub using All Contributors.

Installation

Python

python -m pip install crc-framework
# To opt into prereleases:
python -m pip install --upgrade --pre crc-framework

Python 3.11 or later is required. Compatible prebuilt wheels need no Rust toolchain. Building from source requires Rust 1.85 or later and a C compiler suitable for Python extensions.

JavaScript / WebAssembly

npm install @climateriskcommons/crc-framework

Stable releases use npm's latest channel. Add @alpha to opt into alpha prereleases. The package is ESM, requires WebAssembly, and includes TypeScript declarations. See the JavaScript guide for browser, bundler, Node, and SSR setup, canonical input rules, and prepared collection APIs.

Quick start

Python: evaluate a return-period curve

from crc_framework import TabulatedDistribution

exposure = TabulatedDistribution.from_return_periods(
    periods=[10, 20, 50, 100, 200, 500],
    values=[0.1, 0.2, 0.5, 0.9, 1.4, 2.0],
    tail="upper",
)
print(exposure.ppf(0.99))  # 100-year return level: 0.9

JavaScript: consume a canonical curve

import init, { evaluateCurve } from '@climateriskcommons/crc-framework';

await init(); // initialize once at client startup
const properties = {
  curve_kind: 'fitted',
  curve_type: 'gumbel_r',
  curve_location: 1,
  curve_scale: 2,
};
const value = evaluateCurve(properties, 0.99);

Evaluation is synchronous after initialization. Imports are SSR-safe; initialize in the client, or load WASM bytes explicitly for Node evaluation. For repeated viewport or percentile queries, use prepareCurves to validate and transfer a collection once, then call evaluate(q) and free the handle when finished.

Guides and next steps

Task Read next
Use distributions, fitting, impacts, microscores, or risk metrics Python guide
Initialize WASM, prepare collections, or understand canonical inputs and errors JavaScript guide
Pin schemas, validate identities, or record impact provenance Impact contracts
Set up the repository, run checks, or update contributor credits Development
Bump versions, migrate the npm scope, or publish a release Releases

Start with the documentation index for the reading order and repository boundaries. Historical implementation notes are linked there separately.

License

CRC Framework is licensed under the GNU Affero General Public License, version 3 or any later version (AGPL-3.0-or-later). See LICENSE.

Parts of the numerical distribution implementation are derived from or informed by SciPy and Cephes. Their applicable copyright notices and license terms are preserved in THIRD_PARTY_NOTICES.md.

Metadata

Release files for crc-framework 0.5.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crc-framework 0.5.4
File Size Uploaded Provenance Actions
crc_framework-0.5.4.tar.gz 6.1 MB With provenance Details for crc_framework-0.5.4.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for crc-framework 0.5.4
File Actions
crc_framework-0.5.4-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for crc_framework-0.5.4-cp315-cp315-macosx_11_0_arm64.whl
crc_framework-0.5.4-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details for crc_framework-0.5.4-cp315-cp315-macosx_10_12_x86_64.whl
crc_framework-0.5.4-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for crc_framework-0.5.4-cp314-cp314t-win_amd64.whl
crc_framework-0.5.4-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details for crc_framework-0.5.4-cp314-cp314t-manylinux_2_28_x86_64.whl
crc_framework-0.5.4-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for crc_framework-0.5.4-cp314-cp314t-macosx_11_0_arm64.whl
crc_framework-0.5.4-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details for crc_framework-0.5.4-cp314-cp314t-macosx_10_12_x86_64.whl
crc_framework-0.5.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for crc_framework-0.5.4-cp314-cp314-win_amd64.whl
crc_framework-0.5.4-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for crc_framework-0.5.4-cp314-cp314-manylinux_2_28_x86_64.whl
crc_framework-0.5.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for crc_framework-0.5.4-cp313-cp313-win_amd64.whl
crc_framework-0.5.4-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for crc_framework-0.5.4-cp313-cp313-manylinux_2_28_x86_64.whl
crc_framework-0.5.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for crc_framework-0.5.4-cp313-cp313-macosx_11_0_arm64.whl
crc_framework-0.5.4-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for crc_framework-0.5.4-cp313-cp313-macosx_10_12_x86_64.whl
crc_framework-0.5.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for crc_framework-0.5.4-cp312-cp312-win_amd64.whl
crc_framework-0.5.4-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for crc_framework-0.5.4-cp312-cp312-manylinux_2_28_x86_64.whl
crc_framework-0.5.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for crc_framework-0.5.4-cp312-cp312-macosx_11_0_arm64.whl
crc_framework-0.5.4-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for crc_framework-0.5.4-cp312-cp312-macosx_10_12_x86_64.whl
crc_framework-0.5.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for crc_framework-0.5.4-cp311-cp311-win_amd64.whl
crc_framework-0.5.4-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for crc_framework-0.5.4-cp311-cp311-manylinux_2_28_x86_64.whl
crc_framework-0.5.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for crc_framework-0.5.4-cp311-cp311-macosx_11_0_arm64.whl
crc_framework-0.5.4-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for crc_framework-0.5.4-cp311-cp311-macosx_10_12_x86_64.whl

Total release size: 120.3 MB

Release files / crc_framework-0.5.4.tar.gz

Download URL crc_framework-0.5.4.tar.gz
Size 6.1 MB
Tags Source
SHA-256 checksum
How to use checksums
cc402b1008cccf1536964011cf6fa454846aa5678541d8917987275c1ac07c75
BLAKE2b-256 checksum
How to use checksums
451970bd38545afacfc7cd02fbdec7669ec4c60264311539795d382970938551
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp315-cp315-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.4-cp315-cp315-macosx_11_0_arm64.whl
Size 5.8 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fea817465db6e30b405f2473c01b1e3ae05fbec5b338f84b4f70aa0926553684
BLAKE2b-256 checksum
How to use checksums
bd365f8ce9cc8606f8e448328cc082537c06b02c3c7d0d64f00498ed086b168b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp315-cp315-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.4-cp315-cp315-macosx_10_12_x86_64.whl
Size 5.7 MB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e542b3c0f787f5bb9c1e3cc56601c465f9e27e23ba5f57fee0ec889799c589c2
BLAKE2b-256 checksum
How to use checksums
1a71630ff5661676ef27a54df44012cffd569c86a0e06107b9e3f8551e273f6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp314-cp314t-win_amd64.whl

Download URL crc_framework-0.5.4-cp314-cp314t-win_amd64.whl
Size 5.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
2e7aa326e93a143caee9b492d157a7d4c12df5877202673f3dedc05390d7c284
BLAKE2b-256 checksum
How to use checksums
f3a52815ed8e5aea30bd975d143b566529e05a8d23b1b72dd2a3f6d9f7819b6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.4-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 5.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ecaece1fff024af40dfe73b5b57c4fb349b24497076f431c737f25eb44c27f46
BLAKE2b-256 checksum
How to use checksums
6964237f1e2361528e63fd892d01c20242792c333d3a6ea3b551fcbb915c7401
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp314-cp314t-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.4-cp314-cp314t-macosx_11_0_arm64.whl
Size 5.8 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c409cd88ba6bbd4809b23bb7bb8524015d95cf6c4c8d1ed0360384166a146932
BLAKE2b-256 checksum
How to use checksums
6effe7175a0b622f900f07e85c7b54e54dced54939c6404481f437e9e56b2b0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.4-cp314-cp314t-macosx_10_12_x86_64.whl
Size 5.7 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
693d03a85b2e52d3068b454c0c8a5bc6ca9e26c2ef2f169ea6dd2b190661d3ff
BLAKE2b-256 checksum
How to use checksums
d0efb6fa9fb982eedddc0ecf4cc0808200a99999b381e21039eef72c74ac4ce7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp314-cp314-win_amd64.whl

Download URL crc_framework-0.5.4-cp314-cp314-win_amd64.whl
Size 5.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
4ae5c95205fa88cc56186496968319c66e7782337f9adf72e29d138712cb3d63
BLAKE2b-256 checksum
How to use checksums
2549fffedfada896fd53a06cf018bf5a5e8ca9f155b90a8bc10935cba44f8134
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.4-cp314-cp314-manylinux_2_28_x86_64.whl
Size 5.8 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
32d1dcc7b93529a631838f890562262d7ab68563465868e2262835c66e04c6f4
BLAKE2b-256 checksum
How to use checksums
c19b248ab54fee8f82ffe3477d8e7b5786bfcd5295eb80f7f4d88deffdcffc90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp313-cp313-win_amd64.whl

Download URL crc_framework-0.5.4-cp313-cp313-win_amd64.whl
Size 5.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c52010dc2700863e1c697745641ec42a7558aeaafac2498142e6e6b7eadd746f
BLAKE2b-256 checksum
How to use checksums
b21a94faf7acb18baaa1fd41463aa4d49c02007ed77113c63072d116b8402bc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.4-cp313-cp313-manylinux_2_28_x86_64.whl
Size 5.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e116de5e0a95c8b139111b76d7a6ed7936138249c328fffa80a0f382993a8ddb
BLAKE2b-256 checksum
How to use checksums
63e306f34acb423c77b8fdefe67e489afa6adca47f50023904ab1f9077bf843c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.4-cp313-cp313-macosx_11_0_arm64.whl
Size 5.8 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2a94d24dacdc6408c2b42a1728a01aebc6da34b5db6a7b5c5bdfed91f08cd833
BLAKE2b-256 checksum
How to use checksums
75a9e9fbc099029d0d6fe3931d3c95c966aa461c222f38be48380875000645cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp313-cp313-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.4-cp313-cp313-macosx_10_12_x86_64.whl
Size 5.7 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ed26de0ecdec7c8c798d99c1d56fc7716e1194812d77d61be66d2f3f4933b885
BLAKE2b-256 checksum
How to use checksums
2de8955e5ca2e3b57d32a601286aba7c2f8ad1632df66878a85f73b628aba3da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp312-cp312-win_amd64.whl

Download URL crc_framework-0.5.4-cp312-cp312-win_amd64.whl
Size 5.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6e9f1f00c91b96973e101f117aac0cb435a817705d145fb5f037c103d3366db6
BLAKE2b-256 checksum
How to use checksums
1ae5ed36e6d4c54c5856a5ce9071c62ad4f9c087f7c39f6935a37389dbb60c7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.4-cp312-cp312-manylinux_2_28_x86_64.whl
Size 5.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
80a0cb5a55483d02c2e3b77fa1ef42b31cd2a60ee4f91755efd95bc298134c4a
BLAKE2b-256 checksum
How to use checksums
72b689edd55c709eda3143968dd1e0028d3a5cf1decf4c6d09d1a84e7ddd3866
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.4-cp312-cp312-macosx_11_0_arm64.whl
Size 5.8 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4753cc192312eb8e51e0b67faf7dbad699e08a2cf25fe0a5b9a23a77b24e48a6
BLAKE2b-256 checksum
How to use checksums
019bebd7be4bbfd527439820ef9c2df15d07d93d140cfae89c0246159619bef2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp312-cp312-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.4-cp312-cp312-macosx_10_12_x86_64.whl
Size 5.7 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5417bd84aa37cb19dc8765732392e5408a09bb7d91e980b1cebd2f7b5b18220a
BLAKE2b-256 checksum
How to use checksums
d7ccbb3c3e9aff2dd378ef7ec338b2646c7c3b764a3fb2ae4537ed37d208b0ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp311-cp311-win_amd64.whl

Download URL crc_framework-0.5.4-cp311-cp311-win_amd64.whl
Size 5.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
07068a5a8be55831383567ec489b9c1238ac9148fc6919be144869292e63c0bc
BLAKE2b-256 checksum
How to use checksums
04867b8e796d9442658c53e89eefb2f9d4cecca484906100751eb75b745201bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.4-cp311-cp311-manylinux_2_28_x86_64.whl
Size 5.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
184a565786df52173d434587fd5c0f9171c5cb8746d054f760561d98e539b472
BLAKE2b-256 checksum
How to use checksums
90d1c45451d5d5d10549fdf29afd73143297293b31630bc7d596e3fbc49e3f00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.4-cp311-cp311-macosx_11_0_arm64.whl
Size 5.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
38fc726d15612ff8a9249491e65f42929a123e25334456d7ec007038e30dd981
BLAKE2b-256 checksum
How to use checksums
81598881e73181c6563f3332d0f79ccb22aea8c0de102131d895849782c3a108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / crc_framework-0.5.4-cp311-cp311-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.4-cp311-cp311-macosx_10_12_x86_64.whl
Size 5.7 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c7848f244f9cac7b49d89b7f7bbb0d87608427be5d1dab6e57f700587a737fe0
BLAKE2b-256 checksum
How to use checksums
cc3f60a5c7a429f669d2a780f76136b8f9d007bbf49f492b988fb12e67572c65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Security for crc-framework 0.5.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 21 files in this release have been uploaded with provenance metadata.

Select from 21 files

Attestation for crc_framework-0.5.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page