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

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

Built distributions (wheels)

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

Total release size: 9.9 MB

Release files / leapfrog_goals-1.0.4.tar.gz

Download URL leapfrog_goals-1.0.4.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
47af7165b63fd8f3e6a8ce2e31a094e1f6119c2cbfc77b88dbb2f0431c21bd71
BLAKE2b-256 checksum
How to use checksums
84b7ed0925f60d18842a06fc97e8722154f970acd77d8d36407090b4d112ff2f
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314t-win_amd64.whl
Size 214.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
35da4230efaaa12763adca3981bfeb807bf15637ad0193d2b45403e65206057b
BLAKE2b-256 checksum
How to use checksums
9ea269a4a4b175671a8bf93b8c0f13da575b73bb72fe22bec0a9c62a957d62c9
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314t-win32.whl
Size 193.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
84570c43abe9d5a0425e6e234dbb9bdc3767b99d1448f1e82941447186d34e07
BLAKE2b-256 checksum
How to use checksums
c46114685ef25fed9b120518f9dd127deabdcb87b161c102078cf1bcd90129e9
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 661.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
697b8a53df6c3af0eb9eac2c65624a364228dacd033e8779a43b94d967825a32
BLAKE2b-256 checksum
How to use checksums
0a144f9dbca0b4c89aaba3bed85eecf038bb6d6eb83085513a1242b23613f360
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 214.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
e351b9770914c5fe44046b2b8d786acabe4b6c072090f648c37727784cd9fb37
BLAKE2b-256 checksum
How to use checksums
15af4dd4b63316b9c9f4eb5013b63885c1f71620ecc93f8333d25aad15ed0852
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314t-macosx_11_0_arm64.whl
Size 184.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0aa043a5d925ae71402ee44d7891c91621fcf88ec2d7634dd85ff9200728db1a
BLAKE2b-256 checksum
How to use checksums
cbf2339cc9b59b968656afb1f67d0b5766aa4524296303f1bdc9512e7ea5c89d
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314t-macosx_10_15_x86_64.whl
Size 186.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
3485576553cd28d94c17571e3eb7d17a67623c3a23c50e7285b30ea84b44edcd
BLAKE2b-256 checksum
How to use checksums
f447e4aaa2db456290903093038b2da164f5c9e82f935151595eb7338d371b7d
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314-win_amd64.whl
Size 210.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
04af74c1e7b986b7ea061434cbb954de16751e69e974e0c8fd837cbc4c589701
BLAKE2b-256 checksum
How to use checksums
801cbdb9ed537775fadd828ab57e376ea6699e27ec920436b1b75bd66d5edaec
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314-win32.whl
Size 189.4 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
8cd1df1005eabe2ec0e3724a988c64623c866411a22164d337fb120fe7fd3cf3
BLAKE2b-256 checksum
How to use checksums
4db2f21b7183d28ca6c9e360d05249e5a3cbe0ef1c9df5767ed863d8aff859b4
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314-musllinux_1_2_x86_64.whl
Size 659.4 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8beaa57c98d09c3f3d4fe4388224aacef087261bd0ea1e16ad4c781dfac62994
BLAKE2b-256 checksum
How to use checksums
3067e3b9afe2adca3853e3d5a19f2fece812baf12cf056800ad83c8b0571089d
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 212.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
423ff35b36aec636957ca73f3235b71b751e3487dcf9a289769e61e314e83e27
BLAKE2b-256 checksum
How to use checksums
015d4e8244fa75a9955b72f507a0b8745a2cd691e10f7ad9c91c5d81818c46c4
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314-macosx_11_0_arm64.whl
Size 182.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9bbb85241bb258880b04e2fc109b5d22774dae5c2afd48cb04c00eef7f8a65c2
BLAKE2b-256 checksum
How to use checksums
3a1007a2fdafc0ebabfdeaff14c8702876760271cf06487e8b00d1883f6e646a
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp314-cp314-macosx_10_15_x86_64.whl
Size 184.9 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
2c6d4cf7373f76f4538f21db5467e1383458d598f24e548a8de084d35e92daea
BLAKE2b-256 checksum
How to use checksums
bc626ce4b4718a0984147c71df16a82e11ab78dafd1dc32831df07d50b45ac8e
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp313-cp313-win_amd64.whl
Size 203.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
16f56243f759bb6d984e1c4335b9ab9f9492c56be6ba38910c757d424535d8c0
BLAKE2b-256 checksum
How to use checksums
359264509a31c8dbddddd077c6ed3f60a0a8d6e9e98dbde201aaa027adddf556
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp313-cp313-win32.whl
Size 183.9 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
056b0522b93b1e6a2f9bb62144d3f257a3388a7e1a877156e05aae911f146758
BLAKE2b-256 checksum
How to use checksums
a8843b46c12a4eee40389561fef6eafdf86989d3a2e6b48446a2e702fdbb97a2
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 659.4 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
834cc924c25ed452abd56f08c92851a4507210a64a540c61d6cdb112530b5ca6
BLAKE2b-256 checksum
How to use checksums
e4869f374a30b996e9cfaa80502b001aa5d4581a9581a9bde03ab2179fe14cac
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 212.6 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
96d8d546414fa8f50b5138a6e1244fcf3d96999fa14b84923acbf229c38e4d99
BLAKE2b-256 checksum
How to use checksums
d75ce98c3790c8a61a64da670ee704294934ed40e73b6aa256c0cead9c80f717
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp313-cp313-macosx_11_0_arm64.whl
Size 182.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9921166598bb8e42cc4e8505a65b553b04a688d3ec86be0eb7efcc4cfdc0c22a
BLAKE2b-256 checksum
How to use checksums
d05e7a91bb7988ed867b731c7a0c7ba5b5491a4c867d5cee609a8ec1b308bb50
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp313-cp313-macosx_10_14_x86_64.whl
Size 184.7 kB
Tags CPython 3.13 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
1423577b2e2377550899cbcc8a75057561ab2d60fc73b92d0e280a2653677199
BLAKE2b-256 checksum
How to use checksums
c2753056fa479ba725de2e4516f2d5106e534912aa1ad5d1ecb3480f344f968d
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp312-cp312-win_amd64.whl
Size 203.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5722e3fdd8e9cad9058142dad244e377c4e78e8885ee73f79224558fb9b211e1
BLAKE2b-256 checksum
How to use checksums
0189e1325f341b877fc5feddbcea603077c129dd80e5f318617b7dca50336cc5
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp312-cp312-win32.whl
Size 183.8 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
a38c390aed9371e66c191cf90726b5eadafe050d64e7a7b3561ad7cfc821a6d1
BLAKE2b-256 checksum
How to use checksums
c97b187c92e738f925d9be0cfc0302f491f0a5a502b519b88fc796af416a79df
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 659.5 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
88ab66205575e8d6a8c6f5058c44b457dd24be34ecd8a2d58b016c5ef5bf2766
BLAKE2b-256 checksum
How to use checksums
13d43ab09130f2b0054c0ff3bdb16d351525f3b0c59a60aaff14ed2640d89ad3
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 212.6 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fb4234f42e7098cfdba1a6c2f695d0ceb6f2ae4e025dc3004850407789cb165c
BLAKE2b-256 checksum
How to use checksums
253c14f177156ee234e751aa81b9326bc24c239c92fd4bc9bb787aafce454aae
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp312-cp312-macosx_11_0_arm64.whl
Size 182.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a17eeaf5ef98538fc27b6183dd49723eb2aba9662c334b8447c8758054efdaff
BLAKE2b-256 checksum
How to use checksums
cb39309cb9effb275634b7af5f8a073c416c711efc4ef2ff53a9aa86859e2554
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp312-cp312-macosx_10_14_x86_64.whl
Size 184.7 kB
Tags CPython 3.12 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
225e877573b13d3ce70708debcac624c389bd457f0b8dd55b1d4ccec937aa101
BLAKE2b-256 checksum
How to use checksums
0344395363ad5413ad200937eb910d32b6ab385b39b6bc5e71dbb6b1af50da69
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp311-cp311-win_amd64.whl
Size 202.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7ec27fcf685bed3eac763b81f683d5ffbbe89101eed9da4bfec9a4d67a58e711
BLAKE2b-256 checksum
How to use checksums
827815a1455d9138eb76ec53369b9bcf68974dc7137eb17fcffcb9039dfaf3fa
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp311-cp311-win32.whl
Size 184.2 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
43f4fe243eec2ea8a884a3ece5a50adb732fda74839510d17cdc21718eec9621
BLAKE2b-256 checksum
How to use checksums
d19851e6e5f435601de1865026948c67975bd942e38c44b3ac09767a734c8ca2
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 660.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
58d77ac97e8f6b1628ba0b647a01b9ac95c92a2c0afde123e4b781c029535cde
BLAKE2b-256 checksum
How to use checksums
9bd03e217f0dc84c21d0798098d861dbf40a6ef5b1c4241a348a2279b2397a4c
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 213.1 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
91574a0cac918d0c4cfd03f019c7b676dd8a4f28d7b13575d7d5630504216e77
BLAKE2b-256 checksum
How to use checksums
c63b85cfb757f7e766aeb46caf1d5734143c361f058421e00063c993a082529d
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp311-cp311-macosx_11_0_arm64.whl
Size 183.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6565420cc23db29807c21f13e84de0591ec196db34e29a77b0bcd9ff1791ba58
BLAKE2b-256 checksum
How to use checksums
b7b22188104f2b8100497fb08ffcf85926d7bb142f38d69a0bbaa77f0de09b5c
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 7, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.4-cp311-cp311-macosx_10_14_x86_64.whl
Size 185.2 kB
Tags CPython 3.11 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
38c8dd62df96d686dade88761c9b928f27fd5e983b113a0707eeac50b5587fda
BLAKE2b-256 checksum
How to use checksums
d42b027053b04b337e37be232e362e750968615543c95d1911e384b29383fab8
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 7, 2026.

Transparency log

Security for leapfrog-goals 1.0.4

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