Skip to main content

Python interface for Leapfrog Goals model

Project description

goals

Installation (TODO)

pip install leapfrog-goals

Usage

Get parameters

In the following example you will need parameters - inputs to the model. We have provided utilities to easily get test parameters (we use hdf5 file format to store these). If you already have different parameters in the correct shape you can skip this section.

from leapfrog_goals import read_h5_file

parameters_child = read_h5_file("../leapfrogr/tests/testthat/testdata/child_parms_full.h5")

We need to add a good way to import the goals parameters, for now add manually.

import numpy as np
parameters_child["ex_input"] = np.full((81, 2), 1)

Run model

Here are a couple of ways to run the model

from leapfrog_goals import run_goals

# Run the model
run_goals(parameters_child)

# Can specify which years to output from the model
run_goals(parameters_child, [1970, 1971, 2000])

Run model from initial state (TODO)

You can also run the model from an initial state. For example, to run the model in two parts

from leapfrog_goals import run_goals, run_goals_from_state, get_time_slice

# Run model until year 2000
ret = run_goals(parameters_child, range(1970, 2001))

run_goals_from_state(
    # parameters
    parameters_child,

    # get the last time slice of the state returned by run model so we
    # can continue from where the model left off
    get_time_slice(ret, 30),

    # simulation start year, this should be the year the previous
    # argument represents
    2000,

    # years you want the model to output
    range(2001, 2031)
)

Run model for a single year

The previous two functions will return a dictionary with values that are have one more dimension (time dimension) than the state specified in the model config. This means if you want to carry on from that initial single year state you would have to use the get_time_slice utility at index 1. Example:

from leapfrog_goals import run_goals, run_goals_from_state, get_time_slice

ret_single_year = run_goals(parameters_child, [1970])

for year in range(1970, 2030):
    ret_single_year = run_goals_from_state(
        parameters_child,
        get_time_slice(ret_single_year, 0),
        year,
        [year + 1]
    )

This is tedious for two reasons:

  1. Repeatedly getting the time slice for one time dimension (initial one is unavoidable since we use run model and don't have any initial state)
  2. Specifying output year as year + 1

So to make projecting for a single year more ergonomic we decided to create a separate function that returns the time slice for a single year:

from leapfrog_goals import run_goals, run_goals_single_year, get_time_slice

ret_single_year = get_time_slice(run_goals(parameters_child, [1970]), 0)

for year in range(1970, 2030):
    ret_single_year = run_goals_single_year(
        parameters_child,
        ret_single_year,
        year
    )

Development

This project uses scikit-build-core with nanobind to build the C++ project. You'll need a recent version of CMake (>3.15) and Python (>3.7).

We use uv to manage the project:

  • Sync the virtual env uv sync
  • Run tests uv run pytest
  • Lint uvx ruff check .
  • Format uvx ruff format
  • Format imports uvx ruff check --select I --fix

uv will rebuild automatically if you make a change to the C++ code however if you need to force recompilation use --reinstall-package leapfrog-goals.

For local installation run pip install .

License

leapfrog-goals is distributed under the terms of MIT license.

Project details


Download files

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

Source Distribution

leapfrog_goals-0.0.2.tar.gz (31.4 kB view details)

Uploaded Source

Built Distributions

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

leapfrog_goals-0.0.2-cp314-cp314t-win_amd64.whl (138.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

leapfrog_goals-0.0.2-cp314-cp314t-win32.whl (122.5 kB view details)

Uploaded CPython 3.14tWindows x86

leapfrog_goals-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl (593.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (147.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

leapfrog_goals-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl (123.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

leapfrog_goals-0.0.2-cp314-cp314t-macosx_10_15_x86_64.whl (126.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

leapfrog_goals-0.0.2-cp314-cp314-win_amd64.whl (132.3 kB view details)

Uploaded CPython 3.14Windows x86-64

leapfrog_goals-0.0.2-cp314-cp314-win32.whl (118.0 kB view details)

Uploaded CPython 3.14Windows x86

leapfrog_goals-0.0.2-cp314-cp314-musllinux_1_2_x86_64.whl (591.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (145.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

leapfrog_goals-0.0.2-cp314-cp314-macosx_11_0_arm64.whl (121.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

leapfrog_goals-0.0.2-cp314-cp314-macosx_10_15_x86_64.whl (125.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

leapfrog_goals-0.0.2-cp313-cp313-win_amd64.whl (127.7 kB view details)

Uploaded CPython 3.13Windows x86-64

leapfrog_goals-0.0.2-cp313-cp313-win32.whl (114.8 kB view details)

Uploaded CPython 3.13Windows x86

leapfrog_goals-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl (591.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (145.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

leapfrog_goals-0.0.2-cp313-cp313-macosx_11_0_arm64.whl (121.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

leapfrog_goals-0.0.2-cp313-cp313-macosx_10_14_x86_64.whl (124.8 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

leapfrog_goals-0.0.2-cp312-cp312-win_amd64.whl (127.7 kB view details)

Uploaded CPython 3.12Windows x86-64

leapfrog_goals-0.0.2-cp312-cp312-win32.whl (114.8 kB view details)

Uploaded CPython 3.12Windows x86

leapfrog_goals-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl (591.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (145.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

leapfrog_goals-0.0.2-cp312-cp312-macosx_11_0_arm64.whl (121.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

leapfrog_goals-0.0.2-cp312-cp312-macosx_10_14_x86_64.whl (124.8 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

leapfrog_goals-0.0.2-cp311-cp311-win_amd64.whl (127.4 kB view details)

Uploaded CPython 3.11Windows x86-64

leapfrog_goals-0.0.2-cp311-cp311-win32.whl (114.8 kB view details)

Uploaded CPython 3.11Windows x86

leapfrog_goals-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl (592.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (145.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

leapfrog_goals-0.0.2-cp311-cp311-macosx_11_0_arm64.whl (121.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

leapfrog_goals-0.0.2-cp311-cp311-macosx_10_14_x86_64.whl (124.9 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

leapfrog_goals-0.0.2-cp310-cp310-win_amd64.whl (127.5 kB view details)

Uploaded CPython 3.10Windows x86-64

leapfrog_goals-0.0.2-cp310-cp310-win32.whl (115.0 kB view details)

Uploaded CPython 3.10Windows x86

leapfrog_goals-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl (592.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (145.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

leapfrog_goals-0.0.2-cp310-cp310-macosx_11_0_arm64.whl (121.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

leapfrog_goals-0.0.2-cp310-cp310-macosx_10_14_x86_64.whl (125.1 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

File details

Details for the file leapfrog_goals-0.0.2.tar.gz.

File metadata

  • Download URL: leapfrog_goals-0.0.2.tar.gz
  • Upload date:
  • Size: 31.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for leapfrog_goals-0.0.2.tar.gz
Algorithm Hash digest
SHA256 be9bbba6fce80e8af7fb104d1281558880fa30ccb1b9867e5d19e0dfbaf1e7b9
MD5 4acdf6e075bcacbd21184be44c6d1a95
BLAKE2b-256 0d48bc831340d9575a8fcb4084132463a777b96b3e6bfd7872c5928a694b0228

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2.tar.gz:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 e9a1a1e2f5569398e770b8f24e196998c501c68bb385781e82ed2caef1bb42f5
MD5 bdbe469685d40cf0905c239a4c3ed1ed
BLAKE2b-256 ac153e27314161030cded1c3dd57aa78ffa83ddbaf06b85027f1811e3cd83eee

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314t-win_amd64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314t-win32.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 200fcf5fe62de0d0793a9309b9ef434cbc32863e5ffabb6716b7c1871ebedc80
MD5 441372302d5120ffecda42bf5123b2d9
BLAKE2b-256 3f40fdd9a743acb2b594c001a83f060603def98658f0685053e904148f2eb5bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314t-win32.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 01956a0bd0f775b3a0b7371509974dfc8988528586b510fd1dddfba570801408
MD5 e6c3489076488caebe20e4f325670f9d
BLAKE2b-256 1f109b0d72215746ef1664a03fcfd3aa240546a34adf4a1b5488b29765771441

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 482911ad65bc91db47aff243aeecff6fb6378eec7d2eb3a928370faf70782c5d
MD5 6498a24494649d7543560fb7863191f2
BLAKE2b-256 c5c2c40dcf708a20669c54b2771dd3a6e8bed06a4167d66323251fbe3a2a6a0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba695ff394eabfbda8f9fff903bbb2be2ecc4cd50380c49575c3d32a4b15ffc5
MD5 ee299df378a146dc5a1d1be738eef6f8
BLAKE2b-256 5514ac32863d396ae3c1c3f2827b895bb50b72a3d97ba03fcc25201f970beca6

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d5936ae63a481fbb1e9af4432414c99610215b82976a4f35a374e046a593d00d
MD5 26c32d763135b78aa8a1d52ab611ec5e
BLAKE2b-256 46eae64fcce5803c0766f7abb8cdfd3f27011b63951ee58cacae684b24bad25a

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 79b2e68cff0f516b23d8402b0d3b68f4951fd7b9458905183036868baecf9912
MD5 cfb4fc3ee1208eaf26541326dd100042
BLAKE2b-256 5dc9c5c3da3c5350530cfdca50743b42b05f7019c34cdc5c55269966a30a6e2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314-win_amd64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.2-cp314-cp314-win32.whl
  • Upload date:
  • Size: 118.0 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 26a62950f34f4980070b809ec901b4d6f0e7b8b0bd2f9ba0f02b8d18af838d3c
MD5 814f1052bcf4ecfc4d49c671f877790e
BLAKE2b-256 1e1bd49816a0805f6bf6541cafdc58c864e9e160437276fe761fea7b3cbb4175

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314-win32.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24c10126d21faae573ed9d5945046b1203eb1467b1fbcb4b15dab529e437b487
MD5 c6dc77e718618103f911865c5bf4dd38
BLAKE2b-256 77169a4d9797c8aec70f4e2e892caafde86bc0fdea38f53fbbb2b4164f8f0d5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07a13f6fb300e5dbef4a6093793738b8cd880f108d20b12a20381e972694336d
MD5 6f45ac5c007c8a1b259c799487e44c47
BLAKE2b-256 8a5b9a100b81013f7d27b53fe7a7c4403d4a7fbe6e2a951d90ff1119c8d25df7

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3049b254b52c49cc25797ef93d3f0e0d472d0f4406632fb73379d201e7dd40a9
MD5 ea737c6ea4908d870a3067ccc319d060
BLAKE2b-256 677d6bb619d02f75a91a7cbad948515f72baa33e63e6c932b4f655b3d3a308ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a16ef26e3e0253993d727ffb6a139241593d4d667b6b467289a9e6b0bb439209
MD5 f5380cce9511f587aec4c92d92203883
BLAKE2b-256 7b9e6618846a18b77c348708c7d7a5acdd92a8849a07d900d98348e69ccbcc5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4bcd7c0b4371320f820b780cd9bfe48ab64a69914e6d40fe5bf43830f2a4a50a
MD5 e5cdde6fb0703c51a8f9570fd9784ad6
BLAKE2b-256 4346785bc4d18cefcd765a881e47fdd30ab453fc9958d0e7fb576c8e7aff69a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp313-cp313-win_amd64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 114.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for leapfrog_goals-0.0.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 631ffaa06e2f8f1db471f596b614143e2f53eae7a858aed0cc2deeeb59508e97
MD5 26a7997d1bccd6d727e8ab66aecae0da
BLAKE2b-256 6388ae9e2f664b1428c37cc8d29edc62b0174b31619ec097da0a305db80c2cf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp313-cp313-win32.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e3e67594ae9c2327f16c508a3e14185cdf84b1ee4e06591a60af96fcd4c89833
MD5 31d770518083fb9ed4ffa72d7c230301
BLAKE2b-256 492823738e2d55701990db8bfde71e91f1802622eda562220e2f28df905cf5de

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8272a1c3d6a46c06a2c04098c202d4e30cd4ffa4397008ace04bd7127329df1e
MD5 db017381ffa27f6156959edc777f0283
BLAKE2b-256 0220c25c8e2df55b4087c2708743bc28fbc7d88fa8b1613b2c5edf1e8c77bb49

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1e58b9c94cef538a4a27dae27017608a4869609da27b199ca5df84a67dbc2389
MD5 09b63aadc560d75a2dd362d932cf12a6
BLAKE2b-256 39e3fe3b452e92b242028cf54c6e7d88a2f5d091d5bd8736482cee9db6d3f330

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d98f6da11cbb198fc370f9d6e9916ea6a1fb1d3d3da49542d1e24a949bf7c865
MD5 b2db2d85904398a8e97b9cbe6727672c
BLAKE2b-256 bdb32291ee7d7b6c673d06945f3be82e77731e923d848658fa7dc9ae95229303

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp313-cp313-macosx_10_14_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 973b4bac0d9c7f165f6ac463d367c85cd095200d0ed8ec6abcf03f2692312c21
MD5 2b80fc936288eeffb25527b7fe9a331b
BLAKE2b-256 84eb22a4715bd0d07c18b4d0a654eae05212f1e3e4e1cb4eace5dd8f569a258a

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp312-cp312-win_amd64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 114.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for leapfrog_goals-0.0.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b4b0df478025d10bf742f43403f552e1f24b1325ea6a1f9c1fa4833c0ef3c70c
MD5 238a1994a77cb2386c00f90665fd6e6b
BLAKE2b-256 bb671508669c7333ec0f501e4022fa6ed7daa9ec3f7d61d6416b227c0681e996

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp312-cp312-win32.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 754eccc8dbcd6cbc6fb75b3aeacbf6ecc338ebdcb983a606c4f566df61aef4a0
MD5 6fd73e68f0935f5ff307fe249946e6d3
BLAKE2b-256 0fa06f9e5331c6cafd660919ad010171576787650444663b2e83d1436c75fe0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7fe243e73c9d2eb736e7606d123e848d0a65e3d32eeb2d579fdbfc2aec51514e
MD5 61514c3ac724afff239b04e355707e07
BLAKE2b-256 2e4dc14ec60061be95114bf2b6722957565766e64c35313e799965e4d2ec656f

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b96c585cb301bf91432e3ee75784987920bd7cc3e239e61cdc8c2c2a26ce6fe1
MD5 e2d09d64793dbf534981fe6b93117218
BLAKE2b-256 c09f223a638a73d30c06cf95cd78820f5bd719f119f53930d91b648823ae776f

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 c792adee1239667ddb3d6d3ccba7d27d89b4f72a116dd34b05d33a9763353ce2
MD5 24bc6cbf47b76f56afcedce605700f61
BLAKE2b-256 910af0b66d0da93921ad4defaf0781ec88f2cc157c33d751b3c30aa5f66fa96b

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp312-cp312-macosx_10_14_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2f9a6326d17141973b52c03a36798f4400f9b64b9052ac7ed0d7984af3450c95
MD5 219b3aeb9aa8d381e328c5497a980f7d
BLAKE2b-256 a53099dcc4c3c1315ae340f741ab566c3ac3aa84bac2e6f6fca2216dbf4efe92

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp311-cp311-win_amd64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 114.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for leapfrog_goals-0.0.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b9b0770412739b66b15e33ab128f7d30528675f3ed151b30b97fadeabcb338cd
MD5 69ec3c69fabf248d29f4af4a051884f2
BLAKE2b-256 e02cff209c8841c9ec35dfa28521fc0b73c1eb5d28a8e3d52c1a3695a9b144e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp311-cp311-win32.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f9bef41048d845dca0277e60be171e02345cb33ae4f28b3366df610ccc2e3cae
MD5 d7905821de2caec95495a66e11d545c7
BLAKE2b-256 a3b6c0e97c40ae2d64edddf85b07dcfa473ca6926ddfe5119fa2d609109edf42

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f13e4a2ebb2c1b40518db30d6008a6ae8ba205ff08d87770c9d14e67537c9c1
MD5 f5f978f225e83e3de67f9752607c961c
BLAKE2b-256 5fda77bdda754ef6f7042426dc1847e8e4ab13ba6b66e25e79fd77272b36c41c

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37545253678c117b1e366bb1ee1ee375841668c0f224c0959c986b16cbe7ed4a
MD5 70bb2764e8a274d5a5c0e0932f22c666
BLAKE2b-256 97bd7585e34546e78d11e02ddf5ed12c3252b577b832d386ec574f5d09642c6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 8a3362bbe217392caeff2805b5af6091f0f98d4bf0225c51183ed2f26c719cad
MD5 9b34d36b240ba56dc8bdfa9781d32170
BLAKE2b-256 82ecfc4768fd9856675bef3413892a7db53e406727379ca62acf7ed7f3c380c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp311-cp311-macosx_10_14_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 efb98d6837c8a73a911d623686ead288a274356bb30a8f7fb58191fb6a49a046
MD5 8bc3b25d0bfb53daa3eb8796e814f9dc
BLAKE2b-256 ef634f392496281f4871152e7eab863365825bbba4fff78b8e0a35958a433c2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp310-cp310-win_amd64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 115.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for leapfrog_goals-0.0.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 9925b6a3d9d1439bc21b225b40897d1d7c084bd03e01b2483d4451c78dc7ffdd
MD5 8184879747bcd6ed19f8ce2cac412106
BLAKE2b-256 429b00c9903c72454fd609ac8489a8294eca61db7e62497caad6aca3f36dadfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp310-cp310-win32.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 62471290a29153de1741097c8c59717f0cc463b308e726ddf08f7f98df26e640
MD5 4a98bab092f73155ddddc4fec5b1ebf3
BLAKE2b-256 6b24bbc12d350f0732e62a42257f7909a0fb9542b56243666fe51e7e86bc0695

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b992d7f2f294607aff16dab9463a74d69a84a639b30bce7d36ea889f2882bc02
MD5 b627b39880dfb15e31f14a180046cc07
BLAKE2b-256 63e14dafbaa7477003bd54b3f38fbab422cc0803ab0315f18bbbda314df5194a

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63bc7f478718188cc51f4f9be434083b46ea1ca3486c680f3bb51cb574fb4feb
MD5 36700e7e7ee893de7a5c58c52fe695c0
BLAKE2b-256 906ac6c6a3c974cab66d88b012a85c6008c367bac074a2a650f9cc9a3d5a0ab1

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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

File details

Details for the file leapfrog_goals-0.0.2-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.2-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 1b0a5f24926ede6cfd9bb7751386cebc042e4b98c9231f31484f1d4a070eab3d
MD5 11b32a79e668b9ac3f71045835f8bad1
BLAKE2b-256 224eecbdd0982f777da97c588e1c8eb34d5bb1fddb48b38b2cd221f0835b8f3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.2-cp310-cp310-macosx_10_14_x86_64.whl:

Publisher: goals-deploy.yaml on hivtools/leapfrog

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