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

Uploaded CPython 3.14tWindows x86-64

leapfrog_goals-0.0.8-cp314-cp314t-win32.whl (156.0 kB view details)

Uploaded CPython 3.14tWindows x86

leapfrog_goals-0.0.8-cp314-cp314t-musllinux_1_2_x86_64.whl (642.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (196.6 kB view details)

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

leapfrog_goals-0.0.8-cp314-cp314t-macosx_11_0_arm64.whl (168.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

leapfrog_goals-0.0.8-cp314-cp314t-macosx_10_15_x86_64.whl (170.2 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

leapfrog_goals-0.0.8-cp314-cp314-win_amd64.whl (170.2 kB view details)

Uploaded CPython 3.14Windows x86-64

leapfrog_goals-0.0.8-cp314-cp314-win32.whl (154.4 kB view details)

Uploaded CPython 3.14Windows x86

leapfrog_goals-0.0.8-cp314-cp314-musllinux_1_2_x86_64.whl (640.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.8-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (194.3 kB view details)

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

leapfrog_goals-0.0.8-cp314-cp314-macosx_11_0_arm64.whl (166.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

leapfrog_goals-0.0.8-cp314-cp314-macosx_10_15_x86_64.whl (168.6 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

leapfrog_goals-0.0.8-cp313-cp313-win_amd64.whl (164.6 kB view details)

Uploaded CPython 3.13Windows x86-64

leapfrog_goals-0.0.8-cp313-cp313-win32.whl (149.0 kB view details)

Uploaded CPython 3.13Windows x86

leapfrog_goals-0.0.8-cp313-cp313-musllinux_1_2_x86_64.whl (640.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.8-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (194.2 kB view details)

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

leapfrog_goals-0.0.8-cp313-cp313-macosx_11_0_arm64.whl (166.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

leapfrog_goals-0.0.8-cp313-cp313-macosx_10_14_x86_64.whl (168.4 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

leapfrog_goals-0.0.8-cp312-cp312-win_amd64.whl (164.6 kB view details)

Uploaded CPython 3.12Windows x86-64

leapfrog_goals-0.0.8-cp312-cp312-win32.whl (149.1 kB view details)

Uploaded CPython 3.12Windows x86

leapfrog_goals-0.0.8-cp312-cp312-musllinux_1_2_x86_64.whl (640.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.8-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (194.2 kB view details)

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

leapfrog_goals-0.0.8-cp312-cp312-macosx_11_0_arm64.whl (166.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

leapfrog_goals-0.0.8-cp312-cp312-macosx_10_14_x86_64.whl (168.4 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

leapfrog_goals-0.0.8-cp311-cp311-win_amd64.whl (165.3 kB view details)

Uploaded CPython 3.11Windows x86-64

leapfrog_goals-0.0.8-cp311-cp311-win32.whl (149.8 kB view details)

Uploaded CPython 3.11Windows x86

leapfrog_goals-0.0.8-cp311-cp311-musllinux_1_2_x86_64.whl (641.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

leapfrog_goals-0.0.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (195.5 kB view details)

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

leapfrog_goals-0.0.8-cp311-cp311-macosx_11_0_arm64.whl (167.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

leapfrog_goals-0.0.8-cp311-cp311-macosx_10_14_x86_64.whl (169.4 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: leapfrog_goals-0.0.8.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.8.tar.gz
Algorithm Hash digest
SHA256 a3c69931e1679761114eec6ae47806d4cdc7fef39a1b59c3fc0538111f822c5d
MD5 427cf8d1f6230b973aeea371fe6c5262
BLAKE2b-256 67c2800ab9fa97d7b95bd379fa7a58a9b658532db991aa85af06dd38662753ee

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 05b29ca15d3f7662bca284e1216e6ca5c776fbbf0ac063d157510b428542b5a8
MD5 3f7a9acead40baa7ae07853313d5f57f
BLAKE2b-256 541402c28c28f61623206a1db3f1c02c2a17e1319d4d84fd6d6fb20b1d85faa2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 545e82ff8a518c70cbfb1cb0cfdbf9b895fb970a17926b003d18e708e899180a
MD5 625be01c06d28ad4b9e698ec988a4cad
BLAKE2b-256 14aee9315a3fb76c63d04aafdf6a4dc847d10a251daba17f81fbc3a17c4465b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 10cbb8c458935e30e7f45d68b6c8cea0a78d866a2b95ffbd510a691812b9bb37
MD5 bd6a906989c5ae2892e000d598c71675
BLAKE2b-256 03294d8655dfb6875172717a53ebc4c7e1ac9bd2855c917a58a9b547add53eb5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 350a48275e35321e7a5d6873251895eb6c57bcb76702a551aedf9cdeaab62193
MD5 0cb789647c61063a33d8a80b3bee8664
BLAKE2b-256 923e091eb4bfcff6bc14196ea6ce8cbd23078c808e7ca762db5de9b48bb59b79

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29820bb79012c3850987c04253d1e54384e30f97750e4abae3e43f957e4ebb45
MD5 c45b266ef3c833952c47966fda866c11
BLAKE2b-256 4280f09eb4ed7a9b79cc872c6c69e2d60ed73ccece7d342145580f75371e43d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b6244b1b3973067dacf4abb01dcb46ceb6fdbfd97ce79ef320adf0c6f012941f
MD5 282bdfabf73a15731028cd9a6123f417
BLAKE2b-256 3aadea065e4555123474a46f3405665d0f45b127925033ada2cb5b9700c1f699

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 68fd48a15cd014a5fa6fabc473add667587d29d4b67b1742d6fca0f048dca9c6
MD5 2d0fdc4e4be755603f8eb390b83f1525
BLAKE2b-256 d338c161e7a5dca3bfd37a428fbfde27d36348afb2dc033394354588e398f5b9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.8-cp314-cp314-win32.whl
  • Upload date:
  • Size: 154.4 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.8-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 17fb613a17280ce2e34b84b15cd635f70f57401f73f6bbcfe26739fa0ab1671e
MD5 09bf6f1042eeeb2c0a63028a6a19d7f0
BLAKE2b-256 20d2134508ee52485f7737a79f47ee39c2d78373af895c434856a2a695a622ec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3da9f93fbe5e065d2ee4b3d3c72a0f38ca351dd0bd9f48e04bd4960e0051afe3
MD5 92ed2b89d8bcc5453551cb26dbfda103
BLAKE2b-256 3f1afc877a3de018e745e58ff28448721629c9c19e994a03475ae44551a67467

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8b5c8fd9061a550f5cfd22ae5274cd09b56d3b8234f1dac5c056b2ba2abaf122
MD5 a2e0d134b0ec04abe124b5e4c45992cc
BLAKE2b-256 3e9e3fcd1f50c1959db7085591e3a80b13b4d3629c1de757372cb3347f1a3290

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b820c934ee21681b16664b842e19a155fcdb1d641184453d1a0a0112007af2cb
MD5 0237517c3fe83410f6598ac8843fa0a6
BLAKE2b-256 e174ee67d8e01d88a3f63677a8de508d60c5cd630492875acb4ea4f34c956833

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d59f9005509dea4e187cccf4fe97db3c198269ca008aad6bf9018939944f4908
MD5 bf3a64e5f2af46eec42982e7a68b02f6
BLAKE2b-256 c51a921519e02a4bec3afc51099a141759b1c1ce1ddf213b944998a37f6b2443

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8baa893dfca94e6ea87d73c36417ce23ac1c9a6c5f84f7a4111289b5c2237c69
MD5 b5449946c1fb8293cabee33566d69767
BLAKE2b-256 b75400ed04394dbf60af0342978784b863aff1317b5e5fcc9b20d1c3d2216e2f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.8-cp313-cp313-win32.whl
  • Upload date:
  • Size: 149.0 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.8-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d42dd77907a0f762e1825abf7864ddc1cd20ca2a9d7e6cf3d32ebc427546b805
MD5 ee817755f50d6e504150838d5bba1494
BLAKE2b-256 b7b956ee177ed08f0a8ccf835e23d7e2d6845be4700c0292c47b48c4c5d775b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d75b162e16a9219be31a54c5f13ba478e0cee268d56b98a6ba53ad524fada562
MD5 a1e4a554e640fe672e2793f5982c173c
BLAKE2b-256 222b38b87c1b1584f6417b0bad536402df94980bcf431b648109f5c89a7dedd0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 311ba061bcfc90e22c13f8eefb42e091199196434426770e8669e2ed4ead80fd
MD5 710141e688e7343c5f26d9572c10af7a
BLAKE2b-256 43e410b545f9821597389062cad5f1d3f2d796acc5ac89b4d5f30c2c664cb1e5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5fc6562a4aa328772054663abdccd9a21c20a19330dea5fb461f789bff914f87
MD5 b0fd3190a8578461a24b66e2f8a1b456
BLAKE2b-256 b0742fb691c2dad17ed7fcbc7fad9cae84bed3af8b4b9c03e582f93d03a8f7e5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 458c28034148391a92f18b8b7afd83daf0d7d9b5cceda1e7c147b741ad749eef
MD5 ae27a00056209bd63277e6786ea26c78
BLAKE2b-256 caea7977d5278a041b878c44b2998c795c8ceb7f24c704221249925484c26de5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9c1021e8d76ed47450610955902916ac5e57543ce4a90c6b24bcc53ea2e9e103
MD5 32c0401e089c10c646d66c8c4c93d856
BLAKE2b-256 573d920d3d917d6d383c826af31c4c778742d0e3412fa040fe4cda5c1300d76b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.8-cp312-cp312-win32.whl
  • Upload date:
  • Size: 149.1 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.8-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8defda21edbea0584d30ab7b2a449e013872bf69b08ed86ee1d9fbf2a8a11ad1
MD5 9be2ef800e91856342341b614ad2cee9
BLAKE2b-256 e12f733d4ae95d7bfcb200b9718b06500476cf8dc267f5c5cefa0d66bdc93dca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 efa30c9c3be903196e11319d33c87a483587f2e562b13b7392974381f8aa5296
MD5 22b3a2ea6f1c134a8958573b13b9ea11
BLAKE2b-256 addd398762ad251077e5aa8482a3c56664202be883f545f5082c758ad51c165b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05fdfc0c1a38a7c1cfb83768b766baeeb7aac52e82edd240887de1bf1291cca0
MD5 a9848036f89e1bff02babb522a7ddde3
BLAKE2b-256 67b81919a3b9e9bf1b732c9f37125479445ce16929c60c82b6c421ee7680476e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5c519530acaa9e899ce81ec71a60d35330c6d7ad7ebc72b4fc7a0afd15d8f22
MD5 e793d3bd608199ce1736182d683f16bb
BLAKE2b-256 eb281526785595f1ef260c98f483da58428438da177a6e248c5f14a9c63d5f9f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 7280a2ea56a77d19c3e93471a61b40043f77026796675dac3a51d2bbdb758c85
MD5 0850d0658cc1eb94947ff6b05ec05bc3
BLAKE2b-256 bc95a409b5d00819c8eadc6a50a0f85ad59b3487a0ec50b577627c232805d549

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 160d81f8a4cd19bc86e16b0cd46abde7d2b2112d78a65eaab1059b1e37d4cdd9
MD5 2b3ac43037a7ea29f7a739f5929d3c22
BLAKE2b-256 87835b5f8578b04fdbc815983db1a4fb24ee6132e9dac0d717f5994e7da6fb75

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: leapfrog_goals-0.0.8-cp311-cp311-win32.whl
  • Upload date:
  • Size: 149.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.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c6d79afc0f4f8445de91ba432828f622870e05068c58aac8ea96ac510912f0e4
MD5 48c7d4c9c042c336e7585a00f365d611
BLAKE2b-256 e448e7977e2df331fdc49ca1548b254aa57ca4775650b30423d19e8477f461f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0378f278d677f232992f7358b545eed0ead77427ef1c671d839b25cc75b1a1c0
MD5 0696397ab5530e6ca519c260a3e64796
BLAKE2b-256 06c50a4fbd67c7bc964f2d6572e250dbd2851730e0c1643ef2aafea585b1b55d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e0755f50cfa936caea15b892e1b1b6115213d04727ec79b0202899087639c85
MD5 915ea883355f8a8a5af1dd19bcfec331
BLAKE2b-256 98d0872ebaef608f0e2baae2cfd4dd62688d10ae8b49754bb136470ae1c0b163

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 60cad8a601bda5981298d2731a05b6d903133fcb23fe2da0ef832208bd7310bc
MD5 7b389204a49f7e58fda9581ed3f9e301
BLAKE2b-256 27267bce896ebccf4e9f9ef50b1c70839a25c026e4a34e2050ca039a77d5142d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for leapfrog_goals-0.0.8-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 966007fd25e2d70b9e5f56dd295748bcb14ef270b4defef3586472d342379332
MD5 d9e0cfd0ba31328c34e0238b1a835cbc
BLAKE2b-256 0c18f1045fb2afb6051ebf947901e7cfe49062f41953c66c07a78d4a0375e027

See more details on using hashes here.

Provenance

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