Skip to main content

OS-Climate Slack Source Code PyPI License

pre-commit.ci status badge TestPyPI Python Build/Test 🔐 CodeQL OpenSSF Scorecard

Physrisk

Physical climate risk calculation engine.

drawing

About physrisk

An OS-Climate project, physrisk is a library for assessing the physical effects of climate change and thereby the potential benefit of measures to improve resilience.

An introduction and methodology can be found in the online documentation.

Physrisk is primarily designed to run 'bottom-up' calculations that model the impact of climate hazards on large numbers of individual assets (including natural) and operations. These calculations can be used to assess financial risks or socio-economic impacts. To do this physrisk collects:

  • hazard indicators and
  • models of vulnerability of assets/operations to hazards.

Hazard indicators are on-boarded from public resources or inferred from climate projections, e.g. from CMIP or CORDEX data sets. Indicators are created from code in the hazard repository to make calculations as transparent as possible.

Physrisk is also designed to be a hosted, e.g. to provide on-demand calculations. physrisk-api and physrisk-ui provide an example API and user interface. A development version of the UI is hosted by OS-Climate.

Using the library

The library can be run locally. The library is installed via:

pip install physrisk-lib

Hazard indicator data is freely available via the Amazon Sustainability Data Initiative, here. Information about the project is available via the community-hub.

An inventory of the hazard data is maintained in the hazard inventory (this is used by the physrisk library itself). The UI hazard viewer is a convenient way to browse data sets.

A good place to start is the Getting Started section in the documentation site which has a number of walk-throughs.

Metadata

Release files for physrisk-lib 1.10.6

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

Source distribution (sdist)

Source distribution for physrisk-lib 1.10.6
File Size Uploaded Provenance Actions
physrisk_lib-1.10.6.tar.gz 5.3 MB With provenance Details for physrisk_lib-1.10.6.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for physrisk-lib 1.10.6
File Interpreter ABI Platform Actions
physrisk_lib-1.10.6-py3-none-any.whl Python 3 none any Details for physrisk_lib-1.10.6-py3-none-any.whl

Total release size: 10.5 MB

Release files / physrisk_lib-1.10.6.tar.gz

Download URL physrisk_lib-1.10.6.tar.gz
Size 5.3 MB
Tags Source
SHA-256 checksum
How to use checksums
cd7d4dd1b17b42ae3f56e96caca3880ee8224bb0e5bd6f00300d7e9c09b91d0e
BLAKE2b-256 checksum
How to use checksums
54dc6efccc3d1089830e36b89727b47216b8bffbe31e97d5edfe071d663f39e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.12.15

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 26, 2026.

Transparency log

Release files / physrisk_lib-1.10.6-py3-none-any.whl

Download URL physrisk_lib-1.10.6-py3-none-any.whl
Size 5.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
08cd9d4a1edef8bd45c191f239af0db1368b883ee3148a84cafc14b3ec961ac0
BLAKE2b-256 checksum
How to use checksums
e3d3039541186b67a7435976cb8b7940cdf3ad8aba6aeefbeb81f9339a193a28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.12.15

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 26, 2026.

Transparency log

Security for physrisk-lib 1.10.6

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 physrisk_lib-1.10.6.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 26, 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.10.6 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