Skip to main content

No project description provided

Project description

Isometric Calculation Library

Shared quantification functions used by Isometric to calculate carbon dioxide removal (CDR) from supplier data. The library powers the code calculations behind Isometric's verification reports, giving suppliers full transparency into how their removals are quantified.

Installation

Requires Python 3.13+.

Using uv (recommended)

Manage the dependency in a uv project:

uv add isometric-calculation-library

Or install with uv pip in a virtual environment:

uv venv
uv pip install isometric-calculation-library

Using Poetry

poetry add isometric-calculation-library

Using pip

We recommend using a virtual environment:

pip install isometric-calculation-library

What's inside

The library contains reusable building blocks for CDR quantification, organised by removal pathway under calculations/.

Public modules are currently being populated.

Running tests

Assumes you are using uv to manage the project.

uv run pytest

License

This project is source-available under the PolyForm Noncommercial License 1.0.0, with additional permissions granted in the LICENSE file.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

isometric_calculation_library-0.29.16.tar.gz (87.2 kB view details)

Uploaded Source

Built Distribution

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

isometric_calculation_library-0.29.16-py3-none-any.whl (125.2 kB view details)

Uploaded Python 3

File details

Details for the file isometric_calculation_library-0.29.16.tar.gz.

File metadata

File hashes

Hashes for isometric_calculation_library-0.29.16.tar.gz
Algorithm Hash digest
SHA256 ee318eb3347de73065a7c27d4987f5398a76b71f3b990be6a40031a44039c27e
MD5 9efd1172c2f3b8dceefd92be02ef40e9
BLAKE2b-256 fea7be13783161c96a081847f02a5524c1807583917a493837377fb8b102f36a

See more details on using hashes here.

Provenance

The following attestation bundles were made for isometric_calculation_library-0.29.16.tar.gz:

Publisher: python-projects-calculation-library.yaml on isometric/isometric

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

File details

Details for the file isometric_calculation_library-0.29.16-py3-none-any.whl.

File metadata

File hashes

Hashes for isometric_calculation_library-0.29.16-py3-none-any.whl
Algorithm Hash digest
SHA256 b2ff4f9a1d3b0890f9d4923590907689a49eea2f53204205d2375857778d5326
MD5 f237f427503c2935a21e1c542932b464
BLAKE2b-256 2fc1b8e733509dd2d58a16e1f86bc2859200d565a9024333f9184931c46ac10d

See more details on using hashes here.

Provenance

The following attestation bundles were made for isometric_calculation_library-0.29.16-py3-none-any.whl:

Publisher: python-projects-calculation-library.yaml on isometric/isometric

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