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.4.tar.gz (33.1 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.4-cp314-cp314t-win_amd64.whl (140.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

leapfrog_goals-0.0.4-cp314-cp314t-win32.whl (124.9 kB view details)

Uploaded CPython 3.14tWindows x86

leapfrog_goals-0.0.4-cp314-cp314t-musllinux_1_2_x86_64.whl (595.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (149.8 kB view details)

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

leapfrog_goals-0.0.4-cp314-cp314t-macosx_11_0_arm64.whl (126.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

leapfrog_goals-0.0.4-cp314-cp314t-macosx_10_15_x86_64.whl (130.0 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

leapfrog_goals-0.0.4-cp314-cp314-win_amd64.whl (134.6 kB view details)

Uploaded CPython 3.14Windows x86-64

leapfrog_goals-0.0.4-cp314-cp314-win32.whl (120.3 kB view details)

Uploaded CPython 3.14Windows x86

leapfrog_goals-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl (594.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (148.0 kB view details)

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

leapfrog_goals-0.0.4-cp314-cp314-macosx_11_0_arm64.whl (124.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

leapfrog_goals-0.0.4-cp314-cp314-macosx_10_15_x86_64.whl (128.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

leapfrog_goals-0.0.4-cp313-cp313-win_amd64.whl (130.1 kB view details)

Uploaded CPython 3.13Windows x86-64

leapfrog_goals-0.0.4-cp313-cp313-win32.whl (116.9 kB view details)

Uploaded CPython 3.13Windows x86

leapfrog_goals-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl (594.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (147.9 kB view details)

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

leapfrog_goals-0.0.4-cp313-cp313-macosx_11_0_arm64.whl (124.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

leapfrog_goals-0.0.4-cp313-cp313-macosx_10_14_x86_64.whl (128.2 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

leapfrog_goals-0.0.4-cp312-cp312-win_amd64.whl (130.1 kB view details)

Uploaded CPython 3.12Windows x86-64

leapfrog_goals-0.0.4-cp312-cp312-win32.whl (117.0 kB view details)

Uploaded CPython 3.12Windows x86

leapfrog_goals-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl (594.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (147.9 kB view details)

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

leapfrog_goals-0.0.4-cp312-cp312-macosx_11_0_arm64.whl (124.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

leapfrog_goals-0.0.4-cp312-cp312-macosx_10_14_x86_64.whl (128.2 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

leapfrog_goals-0.0.4-cp311-cp311-win_amd64.whl (129.9 kB view details)

Uploaded CPython 3.11Windows x86-64

leapfrog_goals-0.0.4-cp311-cp311-win32.whl (117.0 kB view details)

Uploaded CPython 3.11Windows x86

leapfrog_goals-0.0.4-cp311-cp311-musllinux_1_2_x86_64.whl (594.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (148.2 kB view details)

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

leapfrog_goals-0.0.4-cp311-cp311-macosx_11_0_arm64.whl (125.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

leapfrog_goals-0.0.4-cp311-cp311-macosx_10_14_x86_64.whl (128.3 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

leapfrog_goals-0.0.4-cp310-cp310-win_amd64.whl (130.0 kB view details)

Uploaded CPython 3.10Windows x86-64

leapfrog_goals-0.0.4-cp310-cp310-win32.whl (117.1 kB view details)

Uploaded CPython 3.10Windows x86

leapfrog_goals-0.0.4-cp310-cp310-musllinux_1_2_x86_64.whl (594.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (148.4 kB view details)

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

leapfrog_goals-0.0.4-cp310-cp310-macosx_11_0_arm64.whl (125.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

leapfrog_goals-0.0.4-cp310-cp310-macosx_10_14_x86_64.whl (128.5 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: leapfrog_goals-0.0.4.tar.gz
  • Upload date:
  • Size: 33.1 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.4.tar.gz
Algorithm Hash digest
SHA256 5d74dd177a7eef4e8a55f683402369899dedff1f62da23ef7515da461ecb8a32
MD5 90c644ffa1867a39238e8a7bf107cdea
BLAKE2b-256 7e573de084371df0ee9bcec7b7279cfd367a0bd17d9d90dbdbdf8bef25b23030

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9c21fff22eb809fb5b437495d974f7da4306a814e22c00acc6413d3e260f869c
MD5 820f2adc8e5837276bce133cd5e485ed
BLAKE2b-256 894ddbf8f3bbdd805322d53129f3d42d52b3f668cc63a72cc5f1df89e54c7d27

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 d865dcc10c4478ff8899e9f639561586c4c38962873d115dd277538b6b53da8c
MD5 7eec51287b65964af0e9e87d3f18950e
BLAKE2b-256 14ccf8391a990193d1bdfa7ca7b6eb3bebaf3d0172e6afca9ad7ceed5e01d9a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d291b42fa3431b3698888c38162e8b7802e9e30ec75cf05a258782bfbd59efc2
MD5 8615e52d11b4e9d95879d89a08927788
BLAKE2b-256 9e34f05401e9f1be654a5bf2b02a1876a05266b70c927bbb12e94aaf1c588ebf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 218d3e19cba8836a441167834fe5ddf0e37a176ba9e7142c28fd5e923dbcbdd5
MD5 60514e083f1ea99eb214efa9cbfd6a04
BLAKE2b-256 30a928a78be88c4528d3d2ca94c260c727d5afaf2c47f1bc1eb6a71b25cf01db

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 036098158e71b29d0d530b83118c7a170fc6a9bbe37b5fb5b97a8aca9e365061
MD5 b47a6c8120f786b34be8f810bd756a0c
BLAKE2b-256 84142cb519cadaf3bb4a29a26c56cb6b864af36c11a491ee93d98affba142e54

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e1b185691a226e7d94dde776afffc4ce7cf0f55760111ed1b066f87315b28c85
MD5 860ef12d4e2d05bee93713d97a151489
BLAKE2b-256 9a53ae9d033d6c655346c2efbf59da85a668dbf9974f34fe98783fda3566d547

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5ed85360f156b08ff96f6f318bce036924c24c73038f8567b22877992e89e0ca
MD5 2bf48869b42b33ce3a1edf99c5298e29
BLAKE2b-256 068b7792e77c05fa9feb4512643803051a517e6bc34a37eead67450d3a9634b5

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.4-cp314-cp314-win32.whl
  • Upload date:
  • Size: 120.3 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.4-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 a809e7982561cfb1d2998a434d71ece5ca20789c9c9cc49f09ea55ff877a3b08
MD5 1dea60ffdeb8e39d06092611c0b3d287
BLAKE2b-256 0f504e0aa1a6a885a7b64d0754a800e1748529054743b282ec041b90bcc9d083

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1e46ca69340868960fbcf8173045019a297a60878ce43f77903dd223a25e0d52
MD5 f80e691fbe19c7487c85672a62e075ba
BLAKE2b-256 8ff5a7b4394d97bf7e34d94198ba73c17bacae6ba16221dbfbce5867599f5535

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 46e86b7308d206451ae790a9fdad5e21f63caf8d857625efddbd24f4751738b9
MD5 d939beb32e2cb9ef8a47198fbe0b2b06
BLAKE2b-256 920f82bac1625b23b3c8dce87a082052dc1dcfb8c655cc4e584a1b16a056a58e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b67a82b92d72be4a02ac6c464cbc63c232b348977e434fcec428003b0bdc6f94
MD5 a053268a3971e10154fa75b69e360e17
BLAKE2b-256 516c9e47030fb56babf1d39407257ba54049bc2353e6914625267a269cea53a2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 27274ba2e36bab080ff2748403e7e9a8c5fb7ad71a745af7a5cd53bd1931e080
MD5 afdc33e4a51e06a15525612c808fe879
BLAKE2b-256 a3f3318e59af5bca22a13c61fc0bdcf51493e1392bd883d1169e8959f3bff12f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1fdb3de3cef540473527b140bb604c650c31e7af9ddb120fb09c826797e52edc
MD5 5960b690e153f2971d4aba5ac42f5f58
BLAKE2b-256 9909fee5a4f4f2b9c88cf343d541eb9f831b0cfefe24ffc15544b3ef04d98792

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.4-cp313-cp313-win32.whl
  • Upload date:
  • Size: 116.9 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.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 150b3fa836ef80137241c8e41f7ba6b388bdeb85539dd9008a12146f9a5d1d1d
MD5 57ec51c6a86108c6d50409c9392ce6b0
BLAKE2b-256 0a43c28aa6a05bbc8ca31a6309d9d473426f10a43344ed5d1d4789156a51cf66

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d2c05968d518fe450b68895288423111949d7bd30a83eade6bbffd2733dbed7
MD5 870aa93fcda0742f08027cb237660793
BLAKE2b-256 af0e7e2de1c04a5928e5e32195c0edee35c83cec232493e608e1c09cc2a784f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6ada00a63abd7b8d0e449bfd0fd5df3417c1458dc30dbad7789ea8d944018e65
MD5 bf0bb995afafae49d1fb163fd7c6ec73
BLAKE2b-256 166136e40cad3d37fee3d119dab38098f891201824d6ddaa220134f9c755a8d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a9a7fc0c7101a3be4f4a519e791a6ca9f9c1493cd2816c8ce152f2f1a256032
MD5 8d083c0f735cb7405f8640cda6b9451c
BLAKE2b-256 c4b07140cca994ab1adaeeff7ccb92f9976f9e395aaaace778a736e9efd87cb2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4a48b7c6d2cdc75300a3542da925d18cc012f3b376bdd55b1409460293cbf4bd
MD5 53f642fb753c2d8391a3efea40758962
BLAKE2b-256 97a79f3d91e8609419766f9c9456c115cccea8bbeb69c39ee0afbb855c248cd0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8226370bceebef7eb131cd2d778369e5e3894a30797dfbaecb9f3f0870e9d32e
MD5 70c106db96ca26748c178075f386ae6d
BLAKE2b-256 af58b0b4385db78bd3a0caf584e01571f9957a13cbdf543feea2d6b85b8bc6f7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.4-cp312-cp312-win32.whl
  • Upload date:
  • Size: 117.0 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.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e10f09acebfd31cc3c48ab3cace0c7fa328340aa0586f9aa654e2f0fa5596947
MD5 12bc708f518d4a960705a431cea966e8
BLAKE2b-256 c7a3ae0e06059b0753504c7f8eda9f557512414b3b29f99c9ae73ad3122b21bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b69b8b4c8d66d2eede9a159b1dcc8cb559de176dc8f1f469724ad790664b55ab
MD5 3ea195a52e39338b32870f6abc47811b
BLAKE2b-256 423fc7643b13c52c1a49213ba1cde69f8d527669631bf0ec655008ab5ffdf030

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 51d1088b1bb67f871f57906d7f79d95050a57568d44b340942480f13b80cfb0a
MD5 54da85732ff5fe6c97003bfff81a2217
BLAKE2b-256 e802daff893d38f09ea2c2995db068e8deb4d73e674c68394e2cf3f479c8b91d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46a1f27e64f92d2af9c460932f29c2c48cac1baad4c6a05b8cfb86a6a1e9300b
MD5 e0b1382499dadb6af3399781c28c3d0e
BLAKE2b-256 c74786532ac5aaf4590b242dccde476de0a53a027a8b7a4cfaae34dd76502a26

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 be06adaae2c7dd567e222e5b8d6d826229689136a87d7c065108459a9e0e0424
MD5 7232e7f65c5f115a6d02585d738c0174
BLAKE2b-256 3a10cd4943bab161138a063dc6278649e6f3cc0ef5faa91a3231dc7bdd8286a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ca4e009ab73a3ca7129bde75664e1aeb1d0d6a9782697da256e6382b863f4c29
MD5 f50a0fe6cf1e6d12fd941bb91588605a
BLAKE2b-256 32ed681598818d650565b6a62c0ea217191047d7d8e55555cbb1c40a06beb12c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.4-cp311-cp311-win32.whl
  • Upload date:
  • Size: 117.0 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.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 740262cad6e2c8af5c0a887dcbefe6806cc4160f94af398ecb829bd4ea46e14c
MD5 3526b6af310a9d9d2df30832861506f7
BLAKE2b-256 c38b8792c1b27b793b2a8be2bf6369b64967b50311792d6fa8c901da66e5059a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c3f962b32e0503156daeac0026e72ed81ce4c83e9b822c7447f361faa15337f
MD5 997ef36acbd989f44819b63d134f9947
BLAKE2b-256 8294b14f320ed27c067c790dee595e43ee4ffbba2aeaa242363c75304df38017

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 72a45dcb3438c6851e049c714068153cef12ceeacb113a6dd60e3e5083f88b16
MD5 410353420c06706dedbed800a90b41f0
BLAKE2b-256 5e1bc096bc9552fb30ac1b21d3bbe16033d16ef24abf61dc73fba2338a108f39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3f6bd3c147ae50a5b19aaca724d636ab476940034e3d57dba1ce82ddc065a020
MD5 6da1b176f678acd507ecb5d4d080d0cc
BLAKE2b-256 323dd22974cc91d2564d503c82a9b0d8621d40d84d84eea8e3c3d9102d0cb677

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 a3a47f48cb354c2c70ae8a743b808723ab29ed27070a1f9ef52a7d2f8c71228a
MD5 32ddc48aaf13af365520bf8f1f86c20a
BLAKE2b-256 692eb874373418877da168d0b24c6b1c57c9a947b76118085ef4426be83183c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.4-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.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 958f2a664a1f64fd184f9f538864da6aa73f91445c1312c69812f9fcf09382b2
MD5 6e872b203c6022527c38caeb42f731fa
BLAKE2b-256 dc5d4ad8daa8b8857c92791c1644a3179d1ac958e440a5960f9f1de7fbd9f881

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.4-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.4-cp310-cp310-win32.whl.

File metadata

  • Download URL: leapfrog_goals-0.0.4-cp310-cp310-win32.whl
  • Upload date:
  • Size: 117.1 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.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d12095a4dac5edfb6eb1ca1a4ca2321638ec726e95cc2a1e289a5571102f4678
MD5 ef67cf7b839de879e9fb84324dec1c22
BLAKE2b-256 70967bf9e32e1370c8ed4a97ed4295d8891a3d1960dfcdbc6245fb298634e073

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.4-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.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 596071c9ccf7eeee3521534b2d86a630e50b2dfaadb84ec6aaac06e6f0b55889
MD5 fc764565a50fe52d56f8a579ea8aa61a
BLAKE2b-256 66d0084444ae0ee8941289152d507051c37b3fe4c8d19b635c4fe5d4dda0c89a

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.4-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.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c3e2436edf23e65aae267682eb581888ee8ccb9b8969bcd1723406c971dbf348
MD5 4c6031b9544be94c151fefb9f51af854
BLAKE2b-256 6460896f51e48a08db7ec9ae46495569f70e0377e019ce2de0935a4e1b449296

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.4-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.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4565d2f04f24cdb00ad46175e4c181593a3a9ff021881a39115d516eb38e2b54
MD5 07fa0336db040c2b66be11d19e1f9eb2
BLAKE2b-256 962aea2dff4d173b96ad868f16bace99093f8032169f03b88a38c940c2bdb83c

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_goals-0.0.4-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.4-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_goals-0.0.4-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 77389337c7eab5c7732a055219fd445211e53df76dcaf5be96718e74b50c550e
MD5 7821d00c43ddc2b40d7073051145133e
BLAKE2b-256 c01c231df96822b1d7dc675bbc6629d26719a3f8595ff15a7ec2708f2915221e

See more details on using hashes here.

Provenance

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