Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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
# Include prereleases during the 0.5.3 alpha cycle:
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@alpha

Use @alpha for the current prerelease channel; stable releases use npm's latest channel. 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.3a1

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.3a1
File Size Uploaded Provenance Actions
crc_framework-0.5.3a1.tar.gz 6.1 MB With provenance Details for crc_framework-0.5.3a1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for crc-framework 0.5.3a1
File Actions
crc_framework-0.5.3a1-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for crc_framework-0.5.3a1-cp315-cp315-macosx_11_0_arm64.whl
crc_framework-0.5.3a1-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.3a1-cp315-cp315-macosx_10_12_x86_64.whl
crc_framework-0.5.3a1-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.3a1-cp314-cp314t-manylinux_2_28_x86_64.whl
crc_framework-0.5.3a1-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.3a1-cp314-cp314t-macosx_11_0_arm64.whl
crc_framework-0.5.3a1-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.3a1-cp314-cp314t-macosx_10_12_x86_64.whl
crc_framework-0.5.3a1-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.3a1-cp314-cp314-manylinux_2_28_x86_64.whl
crc_framework-0.5.3a1-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.3a1-cp313-cp313-manylinux_2_28_x86_64.whl
crc_framework-0.5.3a1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for crc_framework-0.5.3a1-cp313-cp313-macosx_11_0_arm64.whl
crc_framework-0.5.3a1-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.3a1-cp313-cp313-macosx_10_12_x86_64.whl
crc_framework-0.5.3a1-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.3a1-cp312-cp312-manylinux_2_28_x86_64.whl
crc_framework-0.5.3a1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for crc_framework-0.5.3a1-cp312-cp312-macosx_11_0_arm64.whl
crc_framework-0.5.3a1-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.3a1-cp312-cp312-macosx_10_12_x86_64.whl
crc_framework-0.5.3a1-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.3a1-cp311-cp311-manylinux_2_28_x86_64.whl
crc_framework-0.5.3a1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for crc_framework-0.5.3a1-cp311-cp311-macosx_11_0_arm64.whl
crc_framework-0.5.3a1-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.3a1-cp311-cp311-macosx_10_12_x86_64.whl

Total release size: 92.4 MB

Release files / crc_framework-0.5.3a1.tar.gz

Download URL crc_framework-0.5.3a1.tar.gz
Size 6.1 MB
Tags Source
SHA-256 checksum
How to use checksums
beed2755a9a25e7a262218fd2c7e816a979bcc617098c0775b9e6c10ee01303e
BLAKE2b-256 checksum
How to use checksums
f297c3f68a6f3365e20423beec0e58705dc36dc7be8482019c67841a34b16b91
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp315-cp315-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.3a1-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
5eafa8ef6cd660a272c3df20b5bc007badd7a9d64bc093393b53d412747b1401
BLAKE2b-256 checksum
How to use checksums
9eaf064624a2c6835e3b56a36e4c0d1845a0046d101e9a65e884c867431b8925
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp315-cp315-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.3a1-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
c484fe08ffdeb585a0d0599b68ccab29422ab467a71d25089cb87876a0c2b6dc
BLAKE2b-256 checksum
How to use checksums
87e7dd1968a68cf208ede0ad5a9fbceb3faa59f7bd980eddfb216b84568d3240
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.3a1-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
8b7a665fea8c35742093d2596813d81f13657b21ffb3f8748ce1ce9dd7a7a28b
BLAKE2b-256 checksum
How to use checksums
223f6786ce74451233f32ab41c28968ac58013c7e587784784a5c16438a90cd7
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.3a1-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
32ebff8bed40397ffeb18b3df96194204143f4e9d7f0e4d67cf92ab2bb9b4722
BLAKE2b-256 checksum
How to use checksums
e9cd7b67b15246b2bc1f7732421c2b77d9449b86c5aa83d94f080b123d4d8120
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.3a1-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
8b4b5f0e74c2970018f5a6c3fbd59678454116d6071eb63d73f0819b53c49902
BLAKE2b-256 checksum
How to use checksums
25715aa54351a7c9de883fc1f161995f07559c3a2d06f8775c3ec65af04b4c72
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.3a1-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
c30d0d5f7b00c7e6d2a4bce603a687c780bd75e8971c79f7eadd56c65e2ad573
BLAKE2b-256 checksum
How to use checksums
c614409cc90fbd7fbdb751022edc4b60e579cb56705f8305c3693317d3f6a849
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.3a1-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
44b546e55ea7a859d9717351a6cae3c30dc967ef34f355cc7180de7c7a3e01eb
BLAKE2b-256 checksum
How to use checksums
8b100f00191c8fe7235a40e98cef1abeffce42368171431cf283f98669d394a7
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp313-cp313-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.3a1-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
2c7d898ca82baee1db46ef8d19e69d70971bc07a9aa1c1490e467c4668444737
BLAKE2b-256 checksum
How to use checksums
48241618697766d8659ca858588e1080b26118a41d401cfcc84c1fa610168d8f
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.3a1-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
691ce6625cff184d8849cbc7792ecfb778b873220c2a843524bf634f89b17a73
BLAKE2b-256 checksum
How to use checksums
2b6fd4c3a6716f924a989f3d55fc51093b758231a01ddd1805b412b5937fb2d2
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.3a1-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
09417e4f7f9ff7badc352f48f15d88a5b4fdb51b3061d31d79089b93e6063a79
BLAKE2b-256 checksum
How to use checksums
9ef80d7168e45d36d097769afd1f2d3e6e20f6d55275a961da978e105b94f15c
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp312-cp312-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.3a1-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
636de896b695aff03c0c1cfd1b659733edc5b1f12948727c199c902fd9b48cd0
BLAKE2b-256 checksum
How to use checksums
0917c3200d83d710d5d44d9bdc66da19bb735e08661f3f72c4d7fcaba8d9536e
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.3a1-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
642f7486d07bebce9f616d7a4c4d11340c82e560d1522a9ed8a6b0561e915e65
BLAKE2b-256 checksum
How to use checksums
e4aa251a6d650e582cdf525cc1960399be8b8fee667c581fb4b77d757ce4d842
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL crc_framework-0.5.3a1-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
c5891f4dbcdec0bf0ea67ecc2892aebeef73df319552e007cef50c62ef7d6a3b
BLAKE2b-256 checksum
How to use checksums
2dd7279a3d30bba6a2e3532c7818f8ba07c4fac1bc812fdb52f25ddd20aee527
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp311-cp311-macosx_11_0_arm64.whl

Download URL crc_framework-0.5.3a1-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
96245cfba1aae8b05734e3333a7aed8310f5e83a7bfe955b49fd01d18d49da20
BLAKE2b-256 checksum
How to use checksums
006e549ee0373fa3da2a8a86edb879984a4cacca457807139e434be716e5215e
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 Oct 27, 2026.

Transparency log

Release files / crc_framework-0.5.3a1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL crc_framework-0.5.3a1-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
d19fedba082005cda91a8cf5686c98f2983437897e20c886c2b6dcb3aceaac31
BLAKE2b-256 checksum
How to use checksums
7c4ebe9e23f7d5ffbcaba69f6913d673c469e9efc3f5b6ac2c110bd75c03f3d9
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 Oct 27, 2026.

Transparency log

Security for crc-framework 0.5.3a1

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 16 files in this release have been uploaded with provenance metadata.

Select from 16 files

Attestation for crc_framework-0.5.3a1.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 Oct 27, 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