Skip to main content

Climate Date Rescue Utilities

This library wraps a set of functions used for climate data rescue projects in a modern python package. Thie facilitates version history and ease of importing these functions instead of copying the same code in multiple projects.

The python implementation of {lmrlib} is take fropm (https://github.com/chesleymccoll/CS3-DR-Unit_Conversions) and wrapped in Python class {lmrlib}.

The ISO mappings come from the DRAW project and are wreapped in the Python class {iso_mapping}

Using the utilites

We recommend that you use {uv} for you python project. You can then add the dependancy to these utilities via the command

uv add cdrutilities

and within your python code import the functionality via

from cdrutilities import iso_mapping
from cdrutilities import lmrlib

Access the functions via

# Barometer mm to mb - using 9mm
lmrlib.baro_mm2mb(760.)

Development notes

Ensure that you have the following utilities installed

uv
twine

Initialize the project with

uv synv

and build locally with

uv build

You can check the build package with

twine check dist/*

Metadata

Release files for CDRUtilities 1.0.1

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

Source distribution (sdist)

Source distribution for CDRUtilities 1.0.1
File Size Uploaded Provenance Actions
cdrutilities-1.0.1.tar.gz 34.2 kB With provenance Details for cdrutilities-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for CDRUtilities 1.0.1
File Interpreter ABI Platform Actions
cdrutilities-1.0.1-py3-none-any.whl Python 3 none any Details for cdrutilities-1.0.1-py3-none-any.whl

Total release size: 60.1 kB

Release files / cdrutilities-1.0.1.tar.gz

Download URL cdrutilities-1.0.1.tar.gz
Size 34.2 kB
Tags Source
SHA-256 checksum
How to use checksums
16caada44149c1a413c8adbdc542b69b18140a0cb50bb9bec41d0c1c627f2383
BLAKE2b-256 checksum
How to use checksums
8701b3ff667411e8d0fb99ddf3c3397bb41aa69dd3807ee6f2372756c3155547
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 13, 2026.

Transparency log

Release files / cdrutilities-1.0.1-py3-none-any.whl

Download URL cdrutilities-1.0.1-py3-none-any.whl
Size 26.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8b70b53e32f97b5420335140567001170357195919c73965c0e560be64ee0ef2
BLAKE2b-256 checksum
How to use checksums
00f95ca0fff0f95d6df46eb6fae1c67959b997639eb969aecf233de0b091755f
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 13, 2026.

Transparency log

Security for CDRUtilities 1.0.1

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

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for cdrutilities-1.0.1.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 13, 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.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files Full provenance

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