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.7

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.7
File Size Uploaded Provenance
leapfrog_goals-1.0.7.tar.gz 1.7 MB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for leapfrog-goals 1.0.7
File
leapfrog_goals-1.0.7-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
leapfrog_goals-1.0.7-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
leapfrog_goals-1.0.7-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.7-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
leapfrog_goals-1.0.7-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.7-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.7-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
leapfrog_goals-1.0.7-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
leapfrog_goals-1.0.7-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.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
leapfrog_goals-1.0.7-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.7-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
leapfrog_goals-1.0.7-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
leapfrog_goals-1.0.7-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
leapfrog_goals-1.0.7-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.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
leapfrog_goals-1.0.7-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.7-cp313-cp313-macosx_10_14_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.14+ x86-64 Details
leapfrog_goals-1.0.7-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
leapfrog_goals-1.0.7-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
leapfrog_goals-1.0.7-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.7-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.7-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.7-cp312-cp312-macosx_10_14_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.14+ x86-64 Details
leapfrog_goals-1.0.7-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
leapfrog_goals-1.0.7-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
leapfrog_goals-1.0.7-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.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
leapfrog_goals-1.0.7-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
leapfrog_goals-1.0.7-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.7.tar.gz

Download URL leapfrog_goals-1.0.7.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
8ebf5ed5f5b062cca3de83e2b09fa94455ba06e099c1ecb288e7602e23fec96c
BLAKE2b-256 checksum
How to use checksums
f53bec320713c8119b8d68f1025578f1b9d381a8bba5ae6b5521c0cf358f7ec4
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314t-win_amd64.whl
Size 213.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
138b9d87c298c46b3ad691760d7594275f1a578c69d5d6bcc3aa74cc759e49a8
BLAKE2b-256 checksum
How to use checksums
6ad33359b80ff1f7b2307b3baf2884916e9111568031390c753d0e90d40d3dfb
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314t-win32.whl
Size 191.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
df1a5c8fc54fe8b6044819461c9d9573bc6f499bcfc29be37e5a9cdf64337373
BLAKE2b-256 checksum
How to use checksums
4b751e8d287c255afb7501096fe6f1ef1136ecd900672ad47db0c24e239cb215
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 659.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5b4c600ea785a53deb2ad95aca39972630a7597f0400de9551ce7d55eeab828f
BLAKE2b-256 checksum
How to use checksums
b7b34f63694d20804645a614c4e9b2408728670d1551acb478e7390a6e3d9aa0
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 212.7 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
f1753e974c924149c9e47d6c369486667d43eec8cb1347eb7b7fd13347bf7c41
BLAKE2b-256 checksum
How to use checksums
ae23fdf9b5d80ec8b13ee1d7886f4acc332d080621015b4be528a35410bd6fc9
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314t-macosx_11_0_arm64.whl
Size 182.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f1bc0c4c95d2e7ee306252cfdd2e895e94ff5d16ab94fb523e54a6c37b566b33
BLAKE2b-256 checksum
How to use checksums
66999e9a124a0e207b5ed3bc89e39c79f90b521ab7f60381a3b36b046a6788ad
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314t-macosx_10_15_x86_64.whl
Size 185.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
79bb180e346e730fda500d55fd1546f6c26cc07350f926c89254f73edd329f5e
BLAKE2b-256 checksum
How to use checksums
2823667f8d0d5206b0ba86d22984d6e99326aa4af55af3d62b9f99887cc5be46
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314-win_amd64.whl
Size 208.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
646a974b9f52b3840559e52b99f482508f08938f2205c493a8042f2d9f82150b
BLAKE2b-256 checksum
How to use checksums
1bf29fb57ec0c1a23a4c7ea7aece3686da065af12be4a6bf9734b87be1783204
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314-win32.whl
Size 188.2 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
f40bf5bfa7fe2686a0e965b6e460f1c5605721223b36d9e51c0a2623e4e1394d
BLAKE2b-256 checksum
How to use checksums
db7f6a6b8970fc29e83450e7e3ac493e29641a829211a409b9a12ed43d1faba3
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314-musllinux_1_2_x86_64.whl
Size 657.7 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
96c9e6e4f4f02f7fa5b0f6a8ce1c524efc88604592604b50a403c61e89514a35
BLAKE2b-256 checksum
How to use checksums
962ae06c392471d0a988abe96a9b64fe7b17a824ae3e650d2e0b39509bdc3099
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 211.0 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4c90e49c602129c11147463a47eecf384e70b052c13093320a64959747f81b02
BLAKE2b-256 checksum
How to use checksums
b862965192bc2057fd129748df5c2d984da2c223dd8bf571b9679b6c86c076b9
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314-macosx_11_0_arm64.whl
Size 181.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a685aa5b000e2dda94d35742c8199024fcc95d0a5d32ff51b05fafd4640be746
BLAKE2b-256 checksum
How to use checksums
02984507420167ee3bdb0df415a804545648e925e526616631c2bc6fbe22c053
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp314-cp314-macosx_10_15_x86_64.whl
Size 183.7 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ed7f70b25ad3256a0c36a69bb8ac55ef3c3956528e3ccf71418de7193ca2785d
BLAKE2b-256 checksum
How to use checksums
5e951bd5e68f50f2bb51c63890f3ae6e5a2b21b341ba2c2b6684f6b899602016
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp313-cp313-win_amd64.whl
Size 201.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
e1a14b07c11dc891d4c22373d21d80707155e82906f085f603f65cc7b8dabde7
BLAKE2b-256 checksum
How to use checksums
dc02b778c28a6222eac0fb7463bfcb39e7ac65e11c3108d368b012aae37ba8d7
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp313-cp313-win32.whl
Size 182.6 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
9d4b9ec6e635bd11d8e89da76756ffac75e4596b1b0a16b7191255b3ac3e6977
BLAKE2b-256 checksum
How to use checksums
07b0fe04e7dbf517da2d87b8e09f1e87a7efa029b11c4a1b4090938894af9065
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp313-cp313-musllinux_1_2_x86_64.whl
Size 657.5 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1ba09abb831065d14c2052f7398320337887403a05db530f99cc487a27297d69
BLAKE2b-256 checksum
How to use checksums
96884e462d304294bc63dd0c53d0b0cbc2e7b4a4197983ef422243e4d8f00413
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 210.9 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1eb8b92d582181b06561b97cc18081a889ed51bfbe5c61cc14b229cc861d8aa1
BLAKE2b-256 checksum
How to use checksums
5315ddf900b0200b1f85684c91ae5a408a3b6f288e4c562f22461e79f989b30e
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp313-cp313-macosx_11_0_arm64.whl
Size 181.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
71d94b7f9251146fcd1cae69605b87a17eac0c4747a2076acdfd1e918346b86b
BLAKE2b-256 checksum
How to use checksums
92641d8e5c4aca1e79c31421076b536da92beb88fefae3d54c6a29107d749352
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp313-cp313-macosx_10_14_x86_64.whl
Size 183.5 kB
Tags CPython 3.13 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
53faa4bdc94c4353437882594b1e84573911caa3b2a683723c4d1eb3d03f9357
BLAKE2b-256 checksum
How to use checksums
265672209d8f48154e267dbb5e7d05b5100b022aca23bed5722a80b15755fa9b
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp312-cp312-win_amd64.whl
Size 201.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d0f7061f4c08a31cfd2a6ced323fee5d898f36a1fa9cf5297bcf8dce98cb82fd
BLAKE2b-256 checksum
How to use checksums
ad97375047df9bb03f5edeadfea54c4ca1b040cf2e1ca84b12ec2250ef33fb01
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp312-cp312-win32.whl
Size 182.5 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
86650d46875e76c6f3a591153bf89142ba0c1857af792277ec0e9f01e286d98c
BLAKE2b-256 checksum
How to use checksums
16a172205d1500d62faca9e6d5e3615a255d9eec147b7ee5900a1a594f9acd87
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp312-cp312-musllinux_1_2_x86_64.whl
Size 657.8 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1b624794ac5d2d08a2a3a5f29835f578751c356ac7197ee07c5d163ef4197a30
BLAKE2b-256 checksum
How to use checksums
5db811786709d51db4d8962cc06e81f8ce9886c7ee8dca80097bfd0944154e25
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 211.0 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d4e2b435bda26ad59ea1b93e21d6204d30b3a238ee28ecbfec7ab2e64cdb0d5e
BLAKE2b-256 checksum
How to use checksums
d9f5ab42a0508eb8f61c391d873a0f7f7ab03f7c5485882187c87ec01453d769
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp312-cp312-macosx_11_0_arm64.whl
Size 181.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b8983a720aacec7858bf9f9c6fa3f0e0489389d0e378a4a95ebada28e1a24ce
BLAKE2b-256 checksum
How to use checksums
9d8241ae0d381660d4811b946916e5f305d9bd39206bbbff75103338b422f8b1
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp312-cp312-macosx_10_14_x86_64.whl
Size 183.6 kB
Tags CPython 3.12 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
1b758362a8c51e819f5457c44dd6c13f613d53bea1765b52e8d1ac6b50e4ace5
BLAKE2b-256 checksum
How to use checksums
22de8b02cd036f92b05a9d460ab197476f28ec7f701c2943e79715433ac72d63
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp311-cp311-win_amd64.whl
Size 201.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fdda0e3ad1ada2654ab2ba45a5a39431adccaccc2aa3761b81aa72345e34f7af
BLAKE2b-256 checksum
How to use checksums
955839371cc23c582be3cfb202c2bf92c9154da7ca1ebaf81e8bd0e60148938e
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp311-cp311-win32.whl
Size 182.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
87f9ee1f21123da6af136f0fb9c2362be9a409ecd54d1e2daae1e86923f889fb
BLAKE2b-256 checksum
How to use checksums
d39b670e5b411f0d384485ce9501bb9397a2bce0878e4e546366a8049ad84326
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp311-cp311-musllinux_1_2_x86_64.whl
Size 658.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e76f065fad3f47469554e086165d42b5d8ba5ae6885acb67543f8801531465ee
BLAKE2b-256 checksum
How to use checksums
ad66756ac229060e4e524adde0a1ac7dd255b48acd2e61358a77240e5a61c3fd
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 211.3 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
543fa510a2d157812a80f5c36aafadf50d2f78eb1d22959a4b469505a938288e
BLAKE2b-256 checksum
How to use checksums
6d258b530f652e26379af9b4c9c22fb86b9e09e94ec73661e36aa1a0cdb13f33
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp311-cp311-macosx_11_0_arm64.whl
Size 181.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f46e3e3c724aa82e21ab955f7998346def6c8ae5c8e470930ebb2a252ff74067
BLAKE2b-256 checksum
How to use checksums
1eccda0bd6255fa447edebdc564da1dde5c2af32f187a8c11ce51a0aa677b5f4
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 30, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.7-cp311-cp311-macosx_10_14_x86_64.whl
Size 184.1 kB
Tags CPython 3.11 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
d464a3717aac68a163776d540eae137a0f83c8da8c187a9e7c7267c9ffb9a576
BLAKE2b-256 checksum
How to use checksums
c9b7cd434bf9ac249c51138d308d357436eb652b190c4939ea96089a7a43ebc1
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 30, 2026.

Transparency log

Security for leapfrog-goals 1.0.7

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.7.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 30, 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