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

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

Built distributions (wheels)

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

Download URL leapfrog_goals-1.0.5.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
689ecbe72319f3352c413043f251e26c0c3de6cd09b0d6ccbfbe2120cc082d97
BLAKE2b-256 checksum
How to use checksums
31ef17204789941ee146d2f8a0dd36b22745b976f586920426276b54fa99529f
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp314-cp314t-win_amd64.whl
Size 214.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
bb7dfaa809e7f1d3994542c763cc8c93ca1f44982b2ee5ab7f0b61504563011c
BLAKE2b-256 checksum
How to use checksums
bbcdd9d0874d3ad6028f19af99c2a1092a3829431772d52cbddb2bd0f13ea38c
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
f3dcf45d8c719eaa33645ee494a626b9acddc59856281fe435808020e328b462
BLAKE2b-256 checksum
How to use checksums
1e2b2bbde5e90c3bf75967131c95847db84f63df0e97c7a225bc64345c4cb076
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 8, 2026.

Transparency log

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

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

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
a7bd9378b15f27d747cf8c3eb78cd9bc282030b4bd8bf63c6773b57f85834230
BLAKE2b-256 checksum
How to use checksums
0321b24fe3d68f0d5043e23786e2d3f262c313782e40459c965f000fea92ea97
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp314-cp314t-macosx_11_0_arm64.whl
Size 184.6 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d73674fd41dc0ce46a60e74a227a3f41b9a6667187436ee6054fd27e28cc2410
BLAKE2b-256 checksum
How to use checksums
bafaf51bfce7712ac27db9360cd0285bbe6a7481c6aaac6eacade8157a28f46e
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
85d4080a33aad80a8171d5f4da8865648ace035895c0afafbf76a9aa733d4438
BLAKE2b-256 checksum
How to use checksums
ec5a69bdf4bd821dd48806173972379361bb1e5de4e9fceeae8b164de731f4a9
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp314-cp314-win_amd64.whl
Size 210.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1644f0d3c04d09f625f808d71aeb75235c814b71e8787151d63d2d171ce5106e
BLAKE2b-256 checksum
How to use checksums
1c7e5ee6016fbb86e59530e40801f025c65d930ba492a658d1aa7a7189388e8b
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 8, 2026.

Transparency log

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

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

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp314-cp314-musllinux_1_2_x86_64.whl
Size 659.6 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
43a645f07cb4a0ca5023d60c7e394d1765a1cd5dfcef07118ef78ef9434f80c7
BLAKE2b-256 checksum
How to use checksums
c9cd019a080f5ac8ea693c1a20b54a10d7f3b10ada6db4beff325b54a1c0156f
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 212.8 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5225dd1c3b911a8a697dfb57f5a66220a06dff55e2d9f162dad195ba560c31f3
BLAKE2b-256 checksum
How to use checksums
ec5d479fc8614bc1d6d068d6609725c50f0b7af6c4ec2c7999a32a71927530e1
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
4fcf1dd86607919bfab8ab377f84353d6df189182ca296aa38eea7786ca60e95
BLAKE2b-256 checksum
How to use checksums
75a823e1cf26ee0290c2af4d9b8879b9e84fbac52e2778c7e5d5cae8ee409287
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
17b09f8064dfed9d771ce1b5061c84a6e7abf337bd04bcf09101d8e19ef79945
BLAKE2b-256 checksum
How to use checksums
6b90a404825efc5aea4302c823cfdb4b45f3de24072acde448f2765e3fff152d
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp313-cp313-win_amd64.whl
Size 203.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
575f1334f33bb0a6c372273435b4cf783c74aca4c98685fcf9f13f0a3d6854bd
BLAKE2b-256 checksum
How to use checksums
f1d62046c09142b6c5223ba9cfaede3797b0c1cec61d7e5aff59c22aed0924f1
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp313-cp313-win32.whl
Size 183.9 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
3784b9cde90ce916dc3d72008a306cbca0688b006f9df01e811783386bc37657
BLAKE2b-256 checksum
How to use checksums
3b78efd9593c6c12e5f6304510ab5a6079a47eb891fe0a3035d36cd570acd64d
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp313-cp313-musllinux_1_2_x86_64.whl
Size 659.5 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9c0d7a548b7078543563e73a9443037e813621fc264102bc22a771e068580fee
BLAKE2b-256 checksum
How to use checksums
b9cb5c66624e8a9636ae830d822e9c006ab61e7f974dda40040b0aeb3769fff5
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
f8b9d895c01f6433227fd280222432f6113d7aae3579feff51af1a65fe87392e
BLAKE2b-256 checksum
How to use checksums
611cd45b38d7614f464b6116fd4d71ea07280c47d9eb7daa45adba595d2787ac
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
5dacc1c697f0e2d937e52dfe8283de75ad1912074892f67635824eda9deecc12
BLAKE2b-256 checksum
How to use checksums
9e0b3866f6466810b3856c3e980cf202a354600aa1fefea20cbd4606c86c4454
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
fb024b4544e31e6b0c8c4dcdc0ff27b53ade620cc9e00f35ce10b8eac92ca3a5
BLAKE2b-256 checksum
How to use checksums
a209d7711fad4a3387bf43f0e1298bb6c07692da4c701fee88a27d8799848332
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp312-cp312-win_amd64.whl
Size 203.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8b3305175c227b0bf3c0941dacf32f5fcb633148539dee288c91c34b3bc8623f
BLAKE2b-256 checksum
How to use checksums
1fc066e001b15acc12e705fcebe911d9f3ca5ae62ff0750871401a888f65c318
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp312-cp312-win32.whl
Size 183.9 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
d56c1648a0105bdf5f3f52e6438f5de9199859249a67f5b460fb1762340560c9
BLAKE2b-256 checksum
How to use checksums
52259f1d4cb432f78c9d9084138c7c07be73d3e89258fad980d85102a05de72e
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
62464d2730be371af65d5533e3d0dd5bad6cccc6eba1054aa94b1f7a347400ac
BLAKE2b-256 checksum
How to use checksums
f624881d8b7342863c665134654a823e87854837987d10df5b8ce5e5162d3828
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 212.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
4d54ff67a4ea80314de4bc88ff165c6f4b32f66b16d6e6cb1e63660080c257bd
BLAKE2b-256 checksum
How to use checksums
4de06e930acaa4207666bb521b6fdd4197c081e9c9c1526a5e9da20d7b8ccac8
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
18a8837e4c0c69f60d7b08ceb0b0113381869ca88e76cadf30c805e5fa2bf23d
BLAKE2b-256 checksum
How to use checksums
5cc43f3ebee4dc01ab638264c7e23eeab5b7b29a9f4bea9a42396108eaa58066
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
865cfa3db5dbbd8a4153c8ba517d00079e13336abb07a51d6546a8b09ff1dd5b
BLAKE2b-256 checksum
How to use checksums
bd4d7eec5b6e66af47c7dfd253438ea277de2c2b523dbb386b71338fec998e93
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp311-cp311-win_amd64.whl
Size 203.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
062a99247e043dec61ae5a67923f8ac7eab4d132d71795fe703e197353a4fc7e
BLAKE2b-256 checksum
How to use checksums
36733cfbc8e12be0d3e4ce5e1789a0440f4e6847973ceb3503e5ff58c8de98e7
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp311-cp311-win32.whl
Size 184.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
fa7126e45fc9858877b8f51725e93529e4eb111a56285a053409f99426761113
BLAKE2b-256 checksum
How to use checksums
2126f8ba486cbc6ae05939a14199b3eeeee4c9e4b8c0d1f0ce6210108b88d759
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
5766703275260cc647e52be9efd8cdbf13c90931c77b06adf3bf445a31b682a2
BLAKE2b-256 checksum
How to use checksums
01a73bdc41732c3171ba89ce09a3fcd197156b072bc907ebc67360d07c1f39a6
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 213.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
f629a9fe987b1a11bc8f8259d05fa9814242e7218e3c9e5aa139fa4694f64b28
BLAKE2b-256 checksum
How to use checksums
cb26d0dd1b87925e397ac2bdb1cdccbe72313b29d6324ed38db7578202e78d4e
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
51e02bbfcbd911102ad013caf28347e55ecc0e0344217ff5b4c99c9fd6751d8f
BLAKE2b-256 checksum
How to use checksums
9bb1f0dfaba15f8b94d761a870e646b3243e997a637ec8721531802e8007a554
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 8, 2026.

Transparency log

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

Download URL leapfrog_goals-1.0.5-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
c9b999ee8136e3be8598fc6fa60c5bcb85340ffe8a0355d26e80443cd031274c
BLAKE2b-256 checksum
How to use checksums
9e8e96937fc40f141ce3ac58cbb91e1722a532a637d86e64da4950817a514bbc
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 8, 2026.

Transparency log

Security for leapfrog-goals 1.0.5

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.5.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 8, 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