Skip to main content

Python interface for Leapfrog Goals model

Project description

goals

Installation

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.9.tar.gz (1.7 MB 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.9-cp314-cp314t-win_amd64.whl (175.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

leapfrog_goals-0.0.9-cp314-cp314t-win32.whl (157.2 kB view details)

Uploaded CPython 3.14tWindows x86

leapfrog_goals-0.0.9-cp314-cp314t-musllinux_1_2_x86_64.whl (644.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.9-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (198.0 kB view details)

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

leapfrog_goals-0.0.9-cp314-cp314t-macosx_11_0_arm64.whl (169.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

leapfrog_goals-0.0.9-cp314-cp314t-macosx_10_15_x86_64.whl (171.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

leapfrog_goals-0.0.9-cp314-cp314-win_amd64.whl (172.0 kB view details)

Uploaded CPython 3.14Windows x86-64

leapfrog_goals-0.0.9-cp314-cp314-win32.whl (155.8 kB view details)

Uploaded CPython 3.14Windows x86

leapfrog_goals-0.0.9-cp314-cp314-musllinux_1_2_x86_64.whl (642.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.9-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (195.8 kB view details)

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

leapfrog_goals-0.0.9-cp314-cp314-macosx_11_0_arm64.whl (167.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

leapfrog_goals-0.0.9-cp314-cp314-macosx_10_15_x86_64.whl (170.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

leapfrog_goals-0.0.9-cp313-cp313-win_amd64.whl (166.3 kB view details)

Uploaded CPython 3.13Windows x86-64

leapfrog_goals-0.0.9-cp313-cp313-win32.whl (150.8 kB view details)

Uploaded CPython 3.13Windows x86

leapfrog_goals-0.0.9-cp313-cp313-musllinux_1_2_x86_64.whl (642.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.9-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (195.8 kB view details)

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

leapfrog_goals-0.0.9-cp313-cp313-macosx_11_0_arm64.whl (167.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

leapfrog_goals-0.0.9-cp313-cp313-macosx_10_14_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

leapfrog_goals-0.0.9-cp312-cp312-win_amd64.whl (166.3 kB view details)

Uploaded CPython 3.12Windows x86-64

leapfrog_goals-0.0.9-cp312-cp312-win32.whl (150.8 kB view details)

Uploaded CPython 3.12Windows x86

leapfrog_goals-0.0.9-cp312-cp312-musllinux_1_2_x86_64.whl (642.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.9-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (195.8 kB view details)

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

leapfrog_goals-0.0.9-cp312-cp312-macosx_11_0_arm64.whl (167.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

leapfrog_goals-0.0.9-cp312-cp312-macosx_10_14_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

leapfrog_goals-0.0.9-cp311-cp311-win_amd64.whl (167.0 kB view details)

Uploaded CPython 3.11Windows x86-64

leapfrog_goals-0.0.9-cp311-cp311-win32.whl (151.4 kB view details)

Uploaded CPython 3.11Windows x86

leapfrog_goals-0.0.9-cp311-cp311-musllinux_1_2_x86_64.whl (643.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.9-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (197.1 kB view details)

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

leapfrog_goals-0.0.9-cp311-cp311-macosx_11_0_arm64.whl (168.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

leapfrog_goals-0.0.9-cp311-cp311-macosx_10_14_x86_64.whl (170.7 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: leapfrog_goals-0.0.9.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • 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.9.tar.gz
Algorithm Hash digest
SHA256 dbe1062c2e4b6bdf0617d0b7774840cbc72282d22765f1d27b0146d4e3c33ec2
MD5 d8028b7d718cd9992a81e1a468f74ea0
BLAKE2b-256 991793d3cc9e9aca229fbea6f4487706ec7f3ce21f3ed7b4eaab4f753a4e7e2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9.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.9-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 e552823e8ce974589648d49e4632bf487299c0e6d0a0cf8ac5268b123132844b
MD5 97976715e428a2ddc08cb8444d793d54
BLAKE2b-256 7b712f9be99c5544c14c6f8e7e50b72b0b59ff944093ee7f53560cefd82d6990

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314t-win32.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 818b6f593227495c8cefc02a3d506a5f9aac194cbee64fa9a5895af72d41fc22
MD5 7739d6525f6bbb77a13f33a6c9727d32
BLAKE2b-256 b8dd8aeb571a21a63ccc36d135f7bc65adae41678b069aae57664d44520ca360

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ce81174d1c71ec583ff530bb67a1860658a5374dd84ee40e2cd7b89902c1f6d1
MD5 90b31d6ced50ef586cdb60064db2baaf
BLAKE2b-256 6368a4fd24366ead6828125e522f39cc744f5e35c69e8563814513af8c5505e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5ff48af792012a4506aeee55072db0f8d41986596163f325cadbf276cadc0dc
MD5 2cdd15c5bd04bf4baa9dba6e3cd7785b
BLAKE2b-256 66a3ddad68e041857bd3c08746306c769bec38ea3e9e156e7f68308cba877427

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93a3597d4d6feda8b238dca18d944c153119afa19433abff9b9a63619a62c148
MD5 5f0462cc9c4b2b9e480c4a844a3cc8ad
BLAKE2b-256 70889eb9099ae94c452ab3de94a23d4ea7de1c47f4aa7e5a83b4c1e755c45ffb

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1339ece1d1f8f19b0e46f966e550d47bc5c547dfdf73b5a599591805e68281d0
MD5 1aec189b3c3b1566fe0220060c6df729
BLAKE2b-256 4d696221e9bd15943057f04a6ae8fee9a2fe6650767dfd13316c6b9552c9009e

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 68fad0c912c1292e557a829b97a9ef70ee849e301632be3ce2161e4530c7a123
MD5 d74273200aa255a63777554d47dd3f24
BLAKE2b-256 982213d9ee91148c9dce1bb0ae043f68abce6c07530388462fce52f200f7cf87

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.9-cp314-cp314-win32.whl
  • Upload date:
  • Size: 155.8 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.9-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 576906dbd0e3b14ff42de710e359a4b16bb929a974bf15265e336163b9d103e0
MD5 ecddcdcb5968beed475f99f5e5d123cd
BLAKE2b-256 9f36dd4f04da0e47db06fd999e4bddd5ce7fc9d30542bc182f6e767ea4cb082e

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aceb9ef7caab8277aac67a059ce2695239d0c293df4659d525a2fec8bfda4bfb
MD5 ad373a4f9c3400505b0afc626522403c
BLAKE2b-256 a5bde511badf3882e0e95a443afbd568f90b262464131f48f37330de8b0725f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b5e6d9cc8221bf057a3dd1acce2f3750c56ea9c83f93fa1d81e452f76e93139
MD5 9700fa4036e68f92c245a870e19bdfff
BLAKE2b-256 fc69b1451c53b2beac6e1cc879dfef7677747d3ff0248ad6006002bd5a68a523

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c3ae61c888f9afdf1a415d0f1a4f64ebc68511301397259fc02a56b1f2c9a7c
MD5 ea51a18220b71d739b54d822469b5292
BLAKE2b-256 928d0b28c2faed16c60e5ad602c4d621758187b57a658c89b32695bec5fee9a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8b377dbdf32b321293c6cf89ebbc17b6655b74d011d403be6ef78463279f39e0
MD5 3de6ad5f0fe8f989f637b8e07adff59a
BLAKE2b-256 49dc0f6ed45068590c9da86ac6017277b81be27450bef3e3cf887bfe7afc4c91

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c34dbd4e462d00a24cf0f19c238bc655c2d4be5cfb0c5389f646c3797f3367d8
MD5 a5dc0726e0dc2c6ddc08add1c81efaf4
BLAKE2b-256 8f88072a1150491d85e5d14385d37b376e2638708d2de862afa0100dbafe9390

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp313-cp313-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.9-cp313-cp313-win32.whl
  • Upload date:
  • Size: 150.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.9-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 0f6cc6bdfb0af6710b28ff95d45128ef09ad5bdf27369a96dec0954ae28097de
MD5 8913085b5b725e34e027d8111a02ee9b
BLAKE2b-256 978c0627620c233e5678b9e3a2269badc8d9f0d7805f2152f7053cff063404f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b4a9b4441f4202add6d7529b4c1e1d589f413da23b445566795fd744d1655654
MD5 c0ee6a600da776613d0f49b714620413
BLAKE2b-256 91127d61944ff6d5590e36d6ddce1f95e543138bb581da23a621796ba4436122

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3c93f92abd73ab33194fb944d583699d633299a742846235417f65eb29b1274c
MD5 cec28582150e247bfc7ccac77ecbd815
BLAKE2b-256 537b42843c80d79054d5f7df8dbca24e8e72568496aacaccf0a54343b6295a52

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8fc8f11fee54f0f26072ef9ecaa26599599a91205cad0a54a954b350c4c0f64
MD5 5fd457d98847fed96e621b5cac1fe473
BLAKE2b-256 5ed74b4e999a81812411dae2b3d5b5c53ccf9bb8929d108a67e1346c44701389

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 49acbf485a0c71f2977b5f80ca8e6ab9f0c2130bec1c2f1918474c5583ee0968
MD5 0ddaa6ca731bab75668fba6f4913b197
BLAKE2b-256 21b4d089a4009ab3f76641347685588ea121a973a5d46c799480596e6b2d8fe8

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0f02c0076b76232b7166b91bd154390d61f5847f60e4c32cfe06564f6e17dbd5
MD5 b51a8250ea7b62cfe143051e6d1b079a
BLAKE2b-256 9cdcc4eced52d754e684a4a7f964a05bbf6a973d3a3fcd8812337337eb9170f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp312-cp312-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.9-cp312-cp312-win32.whl
  • Upload date:
  • Size: 150.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.9-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 46516e24f39bd5421586896c886c640d7298cdccca71785cf377aa60b0af8556
MD5 4e871b4fb60f266f0c74368a240dacc2
BLAKE2b-256 5cbe24c1cd66f3fbda624d919bb3929d885cfca62fc9fbedf74fd5ffe839ea5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8318137898e953a4a2b2b493fc7e6e863b257a4c9007dffd24a4d41945a0d17b
MD5 24a2dc3c317cec6e1babad47e0d233cd
BLAKE2b-256 490de1cde9b52d372cf5479f125635e74a6e1ed635cd75dd265ba9a22b0552fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 386c86f5cc681dd13f764a195061875ae48df118840f5fa52f065eba71fb2bc1
MD5 a534ad2f103f02a9ae97f60b479ab2d1
BLAKE2b-256 a168ff7d1ae24499bb12ffab0f5361f558c05694c9bd27acb014fc771c701f29

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4fa997f69731d14e05c171b9151266d121b0f795ee057f8c56ead274ead25b4
MD5 ec5c5f50c3ea023581f8be74816db8b3
BLAKE2b-256 a085cd814ac3e421c70f10553aba028ce399f3ef2984deb27b529815820251c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4c35c1e1e540bc43717506156715f0dd4fcf1a77b42260575a6e145085fc6767
MD5 56cd49719d78b4498e068888257b430b
BLAKE2b-256 f042f3076f2b6a5c7958cd293479b0a08a5305655dcbb54b98915ca1e4527b47

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1e198fbb003571491d2c740916336cf362ec7c8e92e443c68dca83442f720b28
MD5 174efa838dc5b313b3f27c3972ffd6f9
BLAKE2b-256 385bc8e22f5e198d02857549ba6f04323bb8bac59192be6b412127d2b6db3264

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp311-cp311-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.9-cp311-cp311-win32.whl
  • Upload date:
  • Size: 151.4 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.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 925785172254291c7f6797760cade46bb124344903b3a5ec012e005a031fa475
MD5 e006ca85c620d7df66efbaba3b726d6c
BLAKE2b-256 7bab856507e1a5c5f88c976e1e8677d2d6dc8037d789eae28e78e58c3787993f

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c38dd4a56c0edebf676b0544dd24e8cb2e0ea5df13b06aaea2b1e8352bc4192d
MD5 db11d6d5d00b3185306bd2f96dac7241
BLAKE2b-256 337027da725d96df85eb8166d102de90c1357f8e271bfd11f60b370d8662137d

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e9c8fd12d2de5fe2f6dee8e58bfc89675aa3c2d7fb858ad2d43a200d97221efc
MD5 3fb26d3d80e16b05de4027de9d4a3a03
BLAKE2b-256 59e2ef4a13e20c41b0652336d6d4bb2eb0b4ca2590114b2dfbca0a39135cc38f

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36e812c072388064ace8a9dd86e92b18053889a3d43cc47e6045c5023d371d3d
MD5 e3eca8a5b1cc44ca7151af568d6d1961
BLAKE2b-256 19b7bcc868bc2b35f77c264798fb8cbf4dfbcfcfa978ff090ced24aaff99a5fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.9-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.9-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 de59abc7f6f0c8bcd02c5bff43642c3d5c4c300e36ef945acd25d904fcc6808f
MD5 c826b48680de3ebbbcbf30c8d4b095a8
BLAKE2b-256 351f86e1775c46baa9973653e18270dfe875f37fa9e8b6fbaa0e35cfb24e406b

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.9-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.

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