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.3.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.3-cp314-cp314t-win_amd64.whl (138.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

leapfrog_goals-0.0.3-cp314-cp314t-win32.whl (122.6 kB view details)

Uploaded CPython 3.14tWindows x86

leapfrog_goals-0.0.3-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.3-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.3-cp314-cp314t-macosx_11_0_arm64.whl (123.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

leapfrog_goals-0.0.3-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.3-cp314-cp314-win_amd64.whl (132.4 kB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

leapfrog_goals-0.0.3-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.3-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.3-cp314-cp314-macosx_11_0_arm64.whl (121.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

leapfrog_goals-0.0.3-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.3-cp313-cp313-win_amd64.whl (127.8 kB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

leapfrog_goals-0.0.3-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.3-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.3-cp313-cp313-macosx_11_0_arm64.whl (121.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

leapfrog_goals-0.0.3-cp313-cp313-macosx_10_14_x86_64.whl (124.9 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

leapfrog_goals-0.0.3-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.3-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.3-cp312-cp312-macosx_11_0_arm64.whl (121.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

leapfrog_goals-0.0.3-cp312-cp312-macosx_10_14_x86_64.whl (124.9 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

leapfrog_goals-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (592.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.3-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.3-cp311-cp311-macosx_11_0_arm64.whl (121.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

leapfrog_goals-0.0.3-cp311-cp311-macosx_10_14_x86_64.whl (125.0 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

leapfrog_goals-0.0.3-cp310-cp310-win_amd64.whl (127.6 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

leapfrog_goals-0.0.3-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.3-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.3-cp310-cp310-macosx_11_0_arm64.whl (121.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

leapfrog_goals-0.0.3-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.3.tar.gz.

File metadata

  • Download URL: leapfrog_goals-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 7c0f5993d233b54a154a444950cf1eab06e14b31c0997364a13aceee48722eb5
MD5 65a93ac530368600f869a612c66db058
BLAKE2b-256 4b01ccde3ad4d818e3f1472f9604d9ba56bb0dd1ecec492059398e5e5404485c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 0daa7c29cb6b4435b87accc32480ce8242bfb62ebc17aa8d2ff5e7d6577fb747
MD5 5fb33e10c80772fe3bc0db82c908992b
BLAKE2b-256 2f0513e1380a89ae6016cb0d5d3bb1eae6037a85c041170f4810f63b24086c6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 2c057f5ad32fcc6b43aa3e5620c9b768a9308ff8f2e3901faee4edba23a85d2f
MD5 58e6b182f4a847d55df84f0e25abce26
BLAKE2b-256 2fe81b048ac827cf691e7f39712f475607103e578a2eb5b400a758e0d64d3b97

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e89d06e9614bfc0d1a413bc5e6961476351ab98c4eb6a676a69fbe91846337d1
MD5 61f9248ecbb90bce827371975cc41b30
BLAKE2b-256 116e9361698c63e30658d8d6229088eaae77710ad6743210fa2958da4d5694a1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b3b4411acbf75426e59614cab243540b6e0fcf365d0c32631960aac1a407417d
MD5 5d1b44bb3a647bb474b131296ef30d82
BLAKE2b-256 f960602c168198c495c3d2b5ae53e549ecba5a9e66ab08c15b9017fcd35f1b02

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35260af3aaed36e04dffc96347c718f2c4adac931c99b5a63f3217c351987c75
MD5 5bbda4966e771033ec31cf7876e23e9e
BLAKE2b-256 af2ca4986d8a1ce3e0f0fb76f72e7dd64b21a1487336a8f8177b9481c21b928f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 46b95b49bf712db47a9e2f24d20b2ecd2c26a2e9245753a007bc8235291efc16
MD5 9eea17e84d609475b8d63c5dca6d2638
BLAKE2b-256 9f656005be4a512f504f958b552918689f984cb2800c8e75792180e5a1db5e21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0fa9a6d8e2626d7b82b8512845ad8cac48b121a6b15fe21ed0ee8099ad441d97
MD5 4068184221295305ad0f6641024fc8b7
BLAKE2b-256 3cdd9e2d6444bc375f60d56613a73687dba9e7b4b51927bb9e13cc6c117bf029

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.3-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.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 7e22a6851bb433e974787a2e581cb5df1fdb2fa6282fe8444fd57541229ad2f3
MD5 6686bfd51d969e68a79ef2531a7de4d3
BLAKE2b-256 669c149813d60052a4ec2cc6b4536b120926aa2c158d910668a054921f2cefcf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4d5e7f9b35620c41bb3bcc68f3f500e21176c1467152f54b8611e5c5c4c898fe
MD5 d7b343e4d9bbf9ecaa7e5423ec978fe3
BLAKE2b-256 c225c1265767ffa4c8d9fbedd8c1e18ce4349f9032e8fcb936304710d9afc972

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f5ae8d8c4b338ea11a7adb6664d7bd2ca2de4ef9bd6c4bffebc6dd0510b5dc4
MD5 8f31ac8242320e0549ac600f84ece245
BLAKE2b-256 3bddbc150475a87dbbdb9189c423d7eaef47b84495b817c570502ac20bd1cbed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a8b2bd31973bce3f1b033ef502a1b3cfa6e150a98ddcd9875f8254820779224
MD5 b1f4ce5eecb6acebf85eaf1b1b182bd4
BLAKE2b-256 574a1211ab852c42a74165e529f1f68adff6b495485955a664ca8fb44267a695

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 219425608ae9d493f7a78ec8cc497f717f9cb9fea00230d358b7692cdd70a301
MD5 b762718d5e8c2983921e395e193d8c49
BLAKE2b-256 9deb1f7a0f10afc5c0fc95e6cfe6f2798fa0a7e02aee361f3da810f165b7d0f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 68280b311f42d0a000ccb8c855bfcd209b713486fa0ed29718e100ec2f268628
MD5 2a2ec9368f0237349d79b2be7c079fb4
BLAKE2b-256 a787b9c513ed9939195f27c83903e113daa556edae5392049d8705deb28f0e7e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.3-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.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ddfb0250e8cebda32733983e13a3c781b8d881e255a1d495d985df7bc5c69ebf
MD5 b845e9e42ba035787f38cddb67d5404b
BLAKE2b-256 b5aeb646034926da29cf609cf56aa832aeec6a84538a8c4cd595a5f8b01170e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6e4a3b7b150ce26d97e049faac608ab9e0928f461d6f01c21bd2b88d7f749b1
MD5 a8068f5d10052deb7a9360890d14ff44
BLAKE2b-256 5319b2da3e7a9eed0143d614fd4e29fe973e44777f21d5b06f38228ecbcc6ec9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5255f4a150280cad6d3ed87a8cea912648e3c8f12ec0b3007a4e842b73aca09d
MD5 4c8a71aac07507d90865ebb2ffe0858b
BLAKE2b-256 55c859cdbf188b5ca7307be213851135ec3fad50dad1a0e7856c69294a0fdb2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fea84aec2e0a1d365be312718c14a5d9b381accca14ffb2f2dba206cc4f1191a
MD5 dca5cc20fe8a3e646921b8cbf99c8233
BLAKE2b-256 f3c1ef1c6dd0e0553f7304eb051a9dbafd040a0babf5958396b8cb9e133aeec0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d3b4a53ced5abf1814e466e6c907410cd5bf70ba4bdea09b96b8ac0e85215158
MD5 34d6deb05496d4852dbe8db366c57417
BLAKE2b-256 be25fa7884b3959faa62aede412587b12dbc87a836a00aa74242373520c33e10

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 40ea754fe5de735ace4ce3140515aee0c6cae7b368cd2e31cdbdfc5384ca3326
MD5 fe48f74b65b32f54fb9316eba9c09aee
BLAKE2b-256 fe428054567709685c1e31ca99a4c9fe5a09a76fa32e5e946188aac66dc8e016

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.3-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.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 553e24d52cab71a0c876c9ff44033d1b3a7aaf578e1f0e1cc8874c02e174b725
MD5 2af8fb879b63f3e8ca429ae86551fd88
BLAKE2b-256 1853e2887bd8de10ef7b37d02675f0d820e7ab64f32058ab1fd9c930810179c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fe14db7a8de279f44c1a532c0c6091d3115e57f33ee49844e9c57bd11be887be
MD5 50932152cb6ca629fb61d993cd5bcf19
BLAKE2b-256 122bbef6141fa0cf4eaee4950177f38206849e0e5b2780d676591d74527888f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4a2741db15ca08e152291dbef8388e419cfb4ef55955a9c03d77355f3f185260
MD5 93b7dbdbaeeebbba267b20a05217697d
BLAKE2b-256 47aa0f27290d4b9b10cc1f37a867c7c8216937e55ad43b4faa5a3ff6b1c1f59e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18deef3a47a41230595fb3b035f98317c8301629d658211a17685f1bbfed41b0
MD5 562a94d0d6b0f60987f333f6f9c4918e
BLAKE2b-256 bb94f46384abf5c6050153a9ce004be73c6f410ce3eee89d095c1eabbfdb7036

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 5f743e9af136d9b55330d4082e3e0d9017e0eacc8e3f2b35a20a2f542a3f6474
MD5 2b0e68fc6088a4f86ce0e69c9734de0a
BLAKE2b-256 5571d0313b007b20fc84a9ce190ad83ace7393a39db0163c8d1d47d127a9308e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ecb5e6bc7ccf3e4a8c7d81ddce77cdbfd574749d30531e0f0828919d0781ed6d
MD5 dbec70107933e192a23f64891b6e17b9
BLAKE2b-256 f5d20d37d221f1427c3e063b80be20f4b6f98ec89063cf76f89734d2737ae1ff

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.3-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.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 836ce446f3b6c2513a4182d5697563327f808ae70bc848990fad0a3cdd9d971a
MD5 193175735c1affd4ee15a6f63c7fa2f6
BLAKE2b-256 6dd7f0bb2749d28f07da7d767d0cd22ea257e039d31334b54be5cbcb09ad2078

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fb956fa2a6e3bfdde6ab296a83125c7492718b253d0da8b4f35eb5d4a1493f69
MD5 c4858dc44271e1de158ced58b4974692
BLAKE2b-256 7ebf908caa8fe8705fe4e8de25d2f03867592c2ba795eae6a228844cf32f4138

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 378681d49cc879b088e29ab087d0338c856db54bc42c87023878e7385703f577
MD5 c7ac202726bb3889b09d540a548baf82
BLAKE2b-256 5ffe3e265419ab90a6e5e3866edf95c9c64b1452df8ea8cc4ed489ca648e4f3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2499837fc12b72ca8793d41b9db59e013b094a3ea422349b0ef3cec50315c97
MD5 0a9b512b0b06c49b530bd91e850c74fc
BLAKE2b-256 94bd068f1ddc8359ebb7305356135b6e5ca324bc1efd58d2fdf33a6d62d527c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 8bb73f109a67a173cd4906102d5ff1f0f08849dca02a4a650a1cdb41a08e1cce
MD5 b800cdaccfcbedaed670186d732fb37f
BLAKE2b-256 7dfd2fa1a17a69e24999fd795e751484f2f9981254730d0c68e4345ecb8d1e8a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c60d2dd9d7e0eb53d1678dcbd90dfbe6dc0b2222fb15f669dff0a33f5293ac03
MD5 9b3f72e454a2d881cecc295c3db2d042
BLAKE2b-256 4feb7e6db1d1e587d7a647adcec44941fba5009c64c9037fbb109d8bf6434339

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.3-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.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 99105e3e7f8a84a368cd6bb6d3807ff0df7f74c5c715e51cd44a96fb569ccb6a
MD5 d448eacf09854c5d15cc1b5294d850d8
BLAKE2b-256 c1caf6775e1bd8106ddd31724961440cbc07d55fd04693ae192ae173c8f3f567

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 41a0537d97c4fe9da26c90840e97b2993b3fe2ddbcf1a4edd29a5cb00fcb95bb
MD5 c7081cf2d1db1cf7546516bd09e60fb2
BLAKE2b-256 ca2bc244df668114f9eccf29e19b15d036957e2192ecaf76fa52a99f958fa188

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d6aa581cff8883c3241b9524b98a4740576818526e2aa7a764428b22d20a2ac
MD5 244ea2289579ded75fe5b50691d97cc1
BLAKE2b-256 7147d1f07fbdc5e64241d1bcab8337a7e3679248611b3d318858ac19f77f8cb5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c1657180a20e429c261c3bb6b4a6b5a43a19122caeed8c3b765b1f99a7e6dc4
MD5 7de310f8ce5cca91585cf495d5cd0e61
BLAKE2b-256 49f52a54471c78c916f32e69a7f1857707981807aace9c8559a1700f35b1bf54

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.3-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 52e76f434eac659c41aad45b5ed9bd0878bdf9ec65b7be1a003f6cc5f4fd9865
MD5 d6f027fc3953daca5269cac4ab0790f2
BLAKE2b-256 58587e59608319b85afeb05786c9aaa87ddc8d6313677d56fc93687e09e6072c

See more details on using hashes here.

Provenance

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