Skip to main content

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.

Metadata

Release files for leapfrog-goals 1.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for leapfrog-goals 1.0.6
File Size Uploaded Provenance
leapfrog_goals-1.0.6.tar.gz 1.7 MB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for leapfrog-goals 1.0.6
File
leapfrog_goals-1.0.6-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
leapfrog_goals-1.0.6-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
leapfrog_goals-1.0.6-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
leapfrog_goals-1.0.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
leapfrog_goals-1.0.6-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.6-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
leapfrog_goals-1.0.6-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
leapfrog_goals-1.0.6-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
leapfrog_goals-1.0.6-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
leapfrog_goals-1.0.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
leapfrog_goals-1.0.6-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.6-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
leapfrog_goals-1.0.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
leapfrog_goals-1.0.6-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
leapfrog_goals-1.0.6-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
leapfrog_goals-1.0.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
leapfrog_goals-1.0.6-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.6-cp313-cp313-macosx_10_14_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.14+ x86-64 Details
leapfrog_goals-1.0.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
leapfrog_goals-1.0.6-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
leapfrog_goals-1.0.6-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
leapfrog_goals-1.0.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
leapfrog_goals-1.0.6-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.6-cp312-cp312-macosx_10_14_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.14+ x86-64 Details
leapfrog_goals-1.0.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
leapfrog_goals-1.0.6-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
leapfrog_goals-1.0.6-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
leapfrog_goals-1.0.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
leapfrog_goals-1.0.6-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.6-cp311-cp311-macosx_10_14_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.14+ x86-64 Details

Total release size: 9.8 MB

Release files / leapfrog_goals-1.0.6.tar.gz

Download URL leapfrog_goals-1.0.6.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
2c9d6c3f1e7fd5a33fee31f97c8338d467e29620839111be864e4159058f9976
BLAKE2b-256 checksum
How to use checksums
22ce7b607903afef69b264a93e3d7c248b63e9e887026d4ff540aa189051c005
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314t-win_amd64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314t-win_amd64.whl
Size 213.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
96498dc6e26055a4de9d393d98772231425f3a5d5757ba6fd6d4441c6361c4a2
BLAKE2b-256 checksum
How to use checksums
de8e783dcef616d5089fb4cbc94482c0bcc55c2758c912049150717475a9e48d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314t-win32.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314t-win32.whl
Size 191.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
3413129b29b8eb18ada56047a17bebbc953703815705b863490c2382772bcd57
BLAKE2b-256 checksum
How to use checksums
87c9c74e69b15fbb8b332dd87a755769d119d8b11ce310c287ab7e64f2584b65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 659.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a0fb2bb9d05e9e8ba56d68f5bdc111130fe749c559279d8de9a713c6a6ec7b93
BLAKE2b-256 checksum
How to use checksums
39f78c39b954b853ed388cf9bc06e10dd713d39bf9f6cdf076531e48bdfcdea4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 212.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c510d7dd85056d703e5362ad48db82e0d32f926132aef87c2df9c7062e6daec6
BLAKE2b-256 checksum
How to use checksums
ec70defdf3065e70a63f575c066cb7ba16db7c890e2e6ef24dd5dd28044ca895
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314t-macosx_11_0_arm64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314t-macosx_11_0_arm64.whl
Size 182.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
661c7a5e3ded27698039a0c53acd0857d9e31db537a4ee0aee15fef8fe90ea0a
BLAKE2b-256 checksum
How to use checksums
45a2f73bd0dab53adea61d5bed35d8f988b69993a820927f308cde7f469b4cee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314t-macosx_10_15_x86_64.whl
Size 185.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
da890a260025590465a2881b154d9c4f10659841ad4de20303170abee1378ded
BLAKE2b-256 checksum
How to use checksums
2a45df5c034a1b0a6ebc84294fb0136c322b7110571487d75483b55eaa803351
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314-win_amd64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314-win_amd64.whl
Size 208.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
c7758d9b2cc52789b821088af767021251c2ac459a5d6916cdfedff4462269cd
BLAKE2b-256 checksum
How to use checksums
a7615f4ee1d823a9d18617a84f6f9bdfe957e092156fcd12a3ff8d2d5e0ce4d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314-win32.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314-win32.whl
Size 188.0 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
f3839672e8fafdce5a70553521c2b6bb68b819ef97d07bf9b81f3effe326db5e
BLAKE2b-256 checksum
How to use checksums
44c6dc663547d7b626ea796f341a3193441f3746b695f7a85f0768cb934fec8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314-musllinux_1_2_x86_64.whl
Size 657.5 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
39296d01a9add723ac6aa0c484f34550cd6f44a0a6847e41959c9dcc62b0f656
BLAKE2b-256 checksum
How to use checksums
4a833c9d31f266545c49778e9a654c8bbbbf90ab1d0632d18629b362726ea171
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 210.7 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4faa05425e8fe1a26a7b3df0d1aef844f1b48448be014adcbe156196bb4dff49
BLAKE2b-256 checksum
How to use checksums
d0aaaff4d13036c604e6e31cd8e32c988eb61e6e64b860ac7d42a1de5859093f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314-macosx_11_0_arm64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314-macosx_11_0_arm64.whl
Size 181.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f329f7fc3d4f8ea7c11376524d5264753d711a6feebf02f43297400717d24916
BLAKE2b-256 checksum
How to use checksums
6e9f30243edfa4751d090c1e55d724bb7936a443cb6f0dfd6ad8d07a3d974b37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp314-cp314-macosx_10_15_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp314-cp314-macosx_10_15_x86_64.whl
Size 183.6 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
54a55032c39430d658768383180395a703c144e6717838132eee2b7287b06832
BLAKE2b-256 checksum
How to use checksums
911eadf9bc06c0e37acc0ec9ba11c6b42ea17337c3e2e0ef6a15e624157cbbd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp313-cp313-win_amd64.whl

Download URL leapfrog_goals-1.0.6-cp313-cp313-win_amd64.whl
Size 201.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
42a25d4cd0c4edf7acdacd5121f691eccac43ff55f0e9b3092ed5c7f11fb5600
BLAKE2b-256 checksum
How to use checksums
48a17ca6ebeb4b97ca2e62ea097de45b8eb41e9948aab4d99a3ad1caf938e82c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp313-cp313-win32.whl

Download URL leapfrog_goals-1.0.6-cp313-cp313-win32.whl
Size 182.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
73097cc37f03f7faaf8c898fd996531c3ecb433fd59729f9bc82f540a9a33f10
BLAKE2b-256 checksum
How to use checksums
4552940016f3e3a091d7f63a62a7bb81e2004e345042b79328521fc48530c939
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp313-cp313-musllinux_1_2_x86_64.whl
Size 657.4 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0a0bc3607cb68c3c9a5d4b9b2fcccf6abd18ba139df8185abf8560b56de76a55
BLAKE2b-256 checksum
How to use checksums
4da16e650cd66449f6ed21b86113ccc25b417f08e10894f73123aea47ca6664b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 210.7 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
25301a28570ed321b02d95ba2185091ae8363c857e29e8d77afed04fdcd03ff9
BLAKE2b-256 checksum
How to use checksums
504352614c16354edb1347e3c0a60c2bca215362df3118e87d01c42a6917c757
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp313-cp313-macosx_11_0_arm64.whl

Download URL leapfrog_goals-1.0.6-cp313-cp313-macosx_11_0_arm64.whl
Size 180.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
69886e781e71f1e444fbb8d59307f8a2b462ff4fb5d96ba3496f7209eb3c084f
BLAKE2b-256 checksum
How to use checksums
10a7b6d6e1b00c7b08a7359463fc51440edb90dbd242dd59b210e2ee6a16e629
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp313-cp313-macosx_10_14_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp313-cp313-macosx_10_14_x86_64.whl
Size 183.4 kB
Tags CPython 3.13 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
e3c13d3ef05cbb048d6b031a4b24f14548046d0c2abb005639c4caf35fd6b720
BLAKE2b-256 checksum
How to use checksums
5a11039349e81e72ad5e9c81746aea2547f91e9407f18f92d9e4de6bc86cf04f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp312-cp312-win_amd64.whl

Download URL leapfrog_goals-1.0.6-cp312-cp312-win_amd64.whl
Size 201.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
25177ad9a48ed245cf28108e1834f68c6fa11558fcae52afca8d5ff7843df708
BLAKE2b-256 checksum
How to use checksums
cdddc06b523a056ae763d7a26e48f00597cff05178ea29d05fdca06531773b35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp312-cp312-win32.whl

Download URL leapfrog_goals-1.0.6-cp312-cp312-win32.whl
Size 182.4 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
41e1b01b4d53401635e2c73f9f53a2eafef9d7456292ff3487d19dcc0a6ac97f
BLAKE2b-256 checksum
How to use checksums
8e41f3536cc1d3177525dd6b944f64bf7aa666781693a5e6ec1a5b551f65f6d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp312-cp312-musllinux_1_2_x86_64.whl
Size 657.5 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
33223a4ec7c46953d343610c058d8ba53479130787a1c756c3479992f371c307
BLAKE2b-256 checksum
How to use checksums
0d6ef44475cf60c99c2874e208d7e3b0fe40767926ad9d50a337e5c79147b5d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 210.7 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6aa7c2a0892a8c8996f03e9822edd19083bac1e3db917a2552490d64a426a51d
BLAKE2b-256 checksum
How to use checksums
f00be795a90bfab39503b53421b38312e1d7582402fe1f210527dd68017d327b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp312-cp312-macosx_11_0_arm64.whl

Download URL leapfrog_goals-1.0.6-cp312-cp312-macosx_11_0_arm64.whl
Size 180.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a639e29d031d1ed182288838ed37a11713d8802cbcdf85c2375897be20620f04
BLAKE2b-256 checksum
How to use checksums
b5ac37944aa4ff584cc63f6a1dfd378776b724843118b70b1eabf9978af13122
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp312-cp312-macosx_10_14_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp312-cp312-macosx_10_14_x86_64.whl
Size 183.4 kB
Tags CPython 3.12 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
080c2fc5a5a5e053e825c7dad418a86ecfd083abed666b2feedd77b314d20fc4
BLAKE2b-256 checksum
How to use checksums
5bd466510fee1f52307c0ecf871bf5adf650d1f5f24c999038de5586ed991750
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp311-cp311-win_amd64.whl

Download URL leapfrog_goals-1.0.6-cp311-cp311-win_amd64.whl
Size 201.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
cc40ba6605832e18d4f32350663ea83313da3190a63b55d594f96176aee2b06a
BLAKE2b-256 checksum
How to use checksums
718aa9bfbd027a3b31f0fdb1907ceb6457dac9aca71ac5eb1b22da69b3cf8174
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp311-cp311-win32.whl

Download URL leapfrog_goals-1.0.6-cp311-cp311-win32.whl
Size 182.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
f6d942dd95dd9fc491a0ba3c9ab001f1d55e741175ecd68ce8a7cc089e1672c7
BLAKE2b-256 checksum
How to use checksums
4a61ab2d4ef3892e5465331a7dc23d4fa3422efd193171255cc9f27c582a2c1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp311-cp311-musllinux_1_2_x86_64.whl
Size 658.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9af07cb107581a7360e128a51bb66ed97a0ff49c3cfaa739f9c4c19a9e953ebd
BLAKE2b-256 checksum
How to use checksums
da21c4c8eb895ec5a461474ebfa510cdce7e7e4ab6bb8012eeacb7188591deff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 211.2 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b4811dd93515f75708b6d0aac3f2d76283c9626aae06c13efbade3a5376e085b
BLAKE2b-256 checksum
How to use checksums
0a38c1cdf9ced95d830f1f48e4f09b99b500db0bf4cef810f323ae19f4ee0c7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp311-cp311-macosx_11_0_arm64.whl

Download URL leapfrog_goals-1.0.6-cp311-cp311-macosx_11_0_arm64.whl
Size 181.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
07238bf3223baad2cc19e5d98d312ef4b878789f12bd20bc193d93627f404657
BLAKE2b-256 checksum
How to use checksums
e530d9b8e13eaae90afe481f07bca477c04f550221e105cad8b8742450c1982f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / leapfrog_goals-1.0.6-cp311-cp311-macosx_10_14_x86_64.whl

Download URL leapfrog_goals-1.0.6-cp311-cp311-macosx_10_14_x86_64.whl
Size 183.9 kB
Tags CPython 3.11 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
b45ba534970dadffc0bba584da60c7a0c9cc24b1d77842b380ae003b425bf32c
BLAKE2b-256 checksum
How to use checksums
e575265e05a751755cd00cc0490903f426f285a89c0dca4ad128ca2cf26730bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Security for leapfrog-goals 1.0.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 31 files in this release have been uploaded with provenance metadata.

Select from 31 files

Attestation for leapfrog_goals-1.0.6.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page