Skip to main content

leapfrog-py

Installation

pip install leapfrog-py

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_py import read_h5_file

parameters_adult = read_h5_file(
    "../leapfrogr/tests/testthat/testdata/adult_parms_full.h5"
)
parameters_child = read_h5_file(
    "../leapfrogr/tests/testthat/testdata/child_parms_full.h5"
)

Run model

Here are a couple of ways to run the model

from leapfrog_py import run_model

# Default configuration is HivFullAgeStratification and output_years is range(1970, 2031)
run_model(parameters_adult)

# Can give another configuration but make sure the parameters match it
run_model(parameters_child, "ChildModel")

# Can specify which years to output from the model
run_model(parameters_child, "ChildModel", [1970, 1971, 2000])

Run model from initial state

You can also run the model from an initial state. For example, to run the model in two parts

from leapfrog_py import run_model, run_model_from_state, get_time_slice

# Run model until year 2000
ret = run_model(parameters_adult, "HivFullAgeStratification", range(1970, 2001))

run_model_from_state(
    # parameters
    parameters_adult,
    # configuration
    "HivFullAgeStratification",
    # 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_py import run_model, run_model_from_state, get_time_slice

ret_single_year = run_model(parameters_adult, "HivFullAgeStratification", [1970])

for year in range(1970, 2031):
    ret_single_year = run_model_from_state(
        parameters_adult,
        "HivFullAgeStratification",
        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_py import run_model, run_model_single_year, get_time_slice

ret_single_year = get_time_slice(
    run_model(parameters_adult, "HivFullAgeStratification", [1970]), 0
)

for year in range(1970, 2031):
    ret_single_year = run_model_single_year(
        parameters_adult, "HivFullAgeStratification", 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-py.

For local installation run pip install .

License

leapfrog-py is distributed under the terms of MIT license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

leapfrog_py-1.0.13.tar.gz (21.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

leapfrog_py-1.0.13-cp314-cp314t-win_amd64.whl (170.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

leapfrog_py-1.0.13-cp314-cp314t-win32.whl (149.9 kB view details)

Uploaded CPython 3.14tWindows x86

leapfrog_py-1.0.13-cp314-cp314t-musllinux_1_2_x86_64.whl (659.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

leapfrog_py-1.0.13-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (210.2 kB view details)

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

leapfrog_py-1.0.13-cp314-cp314t-macosx_11_0_arm64.whl (240.7 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

leapfrog_py-1.0.13-cp314-cp314t-macosx_10_15_x86_64.whl (232.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

leapfrog_py-1.0.13-cp314-cp314-win_amd64.whl (167.4 kB view details)

Uploaded CPython 3.14Windows x86-64

leapfrog_py-1.0.13-cp314-cp314-win32.whl (148.4 kB view details)

Uploaded CPython 3.14Windows x86

leapfrog_py-1.0.13-cp314-cp314-musllinux_1_2_x86_64.whl (656.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

leapfrog_py-1.0.13-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (207.8 kB view details)

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

leapfrog_py-1.0.13-cp314-cp314-macosx_11_0_arm64.whl (238.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

leapfrog_py-1.0.13-cp314-cp314-macosx_10_15_x86_64.whl (230.8 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

leapfrog_py-1.0.13-cp313-cp313-win_amd64.whl (161.8 kB view details)

Uploaded CPython 3.13Windows x86-64

leapfrog_py-1.0.13-cp313-cp313-win32.whl (144.1 kB view details)

Uploaded CPython 3.13Windows x86

leapfrog_py-1.0.13-cp313-cp313-musllinux_1_2_x86_64.whl (656.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

leapfrog_py-1.0.13-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (207.7 kB view details)

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

leapfrog_py-1.0.13-cp313-cp313-macosx_11_0_arm64.whl (238.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

leapfrog_py-1.0.13-cp313-cp313-macosx_10_14_x86_64.whl (230.6 kB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

leapfrog_py-1.0.13-cp312-cp312-win_amd64.whl (161.8 kB view details)

Uploaded CPython 3.12Windows x86-64

leapfrog_py-1.0.13-cp312-cp312-win32.whl (144.1 kB view details)

Uploaded CPython 3.12Windows x86

leapfrog_py-1.0.13-cp312-cp312-musllinux_1_2_x86_64.whl (656.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

leapfrog_py-1.0.13-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (207.7 kB view details)

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

leapfrog_py-1.0.13-cp312-cp312-macosx_11_0_arm64.whl (238.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

leapfrog_py-1.0.13-cp312-cp312-macosx_10_14_x86_64.whl (230.6 kB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

leapfrog_py-1.0.13-cp311-cp311-win_amd64.whl (162.4 kB view details)

Uploaded CPython 3.11Windows x86-64

leapfrog_py-1.0.13-cp311-cp311-win32.whl (144.3 kB view details)

Uploaded CPython 3.11Windows x86

leapfrog_py-1.0.13-cp311-cp311-musllinux_1_2_x86_64.whl (657.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

leapfrog_py-1.0.13-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (208.8 kB view details)

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

leapfrog_py-1.0.13-cp311-cp311-macosx_11_0_arm64.whl (239.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

leapfrog_py-1.0.13-cp311-cp311-macosx_10_14_x86_64.whl (231.2 kB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

File details

Details for the file leapfrog_py-1.0.13.tar.gz.

File metadata

  • Download URL: leapfrog_py-1.0.13.tar.gz
  • Upload date:
  • Size: 21.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for leapfrog_py-1.0.13.tar.gz
Algorithm Hash digest
SHA256 594678d13c99acfa7dfc63913ea5971a84022a1444fad863adf03e4a9ad5b9b6
MD5 0327c0dcfc08e3b01479878693352b99
BLAKE2b-256 8449f2e8d049dcc976173134922ff7d650683aaa791e4b0e8449acd64b3a4eb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13.tar.gz:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 379c16a22c5371e6704502b315c886b66190327b75c624a7a38e76c83a8ce6f3
MD5 75b3118f687af676e57067e57548832e
BLAKE2b-256 757e83682a141f2b3ce9c665ed78ad76faa3dcf857f3a5ee436bf54d193c164e

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314t-win_amd64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314t-win32.whl.

File metadata

  • Download URL: leapfrog_py-1.0.13-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 149.9 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 50b3ab78c706e74598b207bc78280284b5b241bc09a681dccc8a93b0d7b84b5f
MD5 59affbee06cc8bef6da8f186d1b742aa
BLAKE2b-256 519931343245fbf5950a2b3b0af4af366cda2393637fe637dce0cb52208e47e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314t-win32.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a98045b1cb0450eb789236ee7f8f8d275424374cef726e498565cc90b4a175c5
MD5 4823d1c9f766f4d97ff561c10bd4b396
BLAKE2b-256 4a659eb7880f33e8cdd14db942ba73aaebbe3fa6269556d9ff9933ab1fe4c3fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a36abbde93c73784e55131f651d657b410cfb118da8412cedffcb6d0393426c0
MD5 211efd208d5ba3f62414c4ebc8f66e65
BLAKE2b-256 f3abf515a2714f624a522f596cff8727ff129f7de7d07949bdb12f0538ad0d8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7a16f1bf0bba748ef6892620211f785d3fc8e551adb588d2d944699a367ddaa
MD5 b331d3cc73541958e16bb313fcbc36fd
BLAKE2b-256 c0dbe2961da6d558c98055be898da8431c8fe553a11490e3d456a68ecaba73fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 047c553f0665621344b8dc8db94c02da38f96cdebfd9ecf7ed45af037bacb3d2
MD5 5e7a95892187bdefe6b1de993680c267
BLAKE2b-256 55cf1736e0d624e1f26a1924e6bba15a70771879ffe9c5850bbb61818a6c601d

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f3315bf7128bd9315ccfa18a07862aac96b07dc12150ae78eae4a81f09ad5e82
MD5 680f91f56049beeb6a6ec6aab8cda35d
BLAKE2b-256 6443b1615a3798609fd554a0659e67260778dfafb4629739923d92d0fdafe9e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314-win_amd64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314-win32.whl.

File metadata

  • Download URL: leapfrog_py-1.0.13-cp314-cp314-win32.whl
  • Upload date:
  • Size: 148.4 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 09a1c46c8b6396a3e493a3e9368d7de469f84163ca189e3244ad0610d35b4e06
MD5 4f52e70ef736d3919fc6430de68fe0bd
BLAKE2b-256 7e1a7ac489eeb44d789d936d6782e1ab1e14bb6677527c4ac1243f541f16dd2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314-win32.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 486e4524ba52568d74343023f731d508388a67b228c26f26490c9f0600ef3985
MD5 94885bf618e708584b625d118928d804
BLAKE2b-256 b69d0400673d72f3bc5f34f2f03d9e74841941374289cb056f6666d916fd519d

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3645c2e72d85bb34d4cfd7651bdee95ab64c19fb912bb4da5ac815171ab7b9a1
MD5 113319595389c5ec2e256183161a2f7e
BLAKE2b-256 07c718b037b36ed158eee2d780036cba54e028e875b14069db8673f99b986bb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f74dcfb248594166930f6667dc51c43e880c60030c7796c05cb7c31cc3fef309
MD5 4c7d56fc82c4c9c0ae97e204c5caaad5
BLAKE2b-256 7b538cf4151fa6e6b88de34fbb264bef39af7cf3603b772af37a1b9c80404c6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5d73c44fda1c03e2c5c4f94ebb6b79006afe33d9b405f80adeedc45c03ea5b9d
MD5 7fdbe502aab88ea7ba6252bc386ae828
BLAKE2b-256 39a046c2c8f8cbcd1e992b5b9b8e9a51e865660a2cba3c530263ea4fca21eb33

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8403e278bbc7b3c2f068a2f40c1ff8b90f66df2259e47e054d6c539cf5da8c62
MD5 690386c1e1ce9e3b77d91afe258a2d92
BLAKE2b-256 f8f3ae75f8198f897250e435de841d1c5a85ec81a5f586d488f16f0a1a0676fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp313-cp313-win_amd64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp313-cp313-win32.whl.

File metadata

  • Download URL: leapfrog_py-1.0.13-cp313-cp313-win32.whl
  • Upload date:
  • Size: 144.1 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for leapfrog_py-1.0.13-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 67ba1b88ce39d053530a720b82b1e4216c931db665b409538e02d631aaff0a0a
MD5 42d3583f0455e43b04d732a8938e5040
BLAKE2b-256 d0ab8d53022d153be6f082e83c98154c49835f598cc79558f2a36289cce94c07

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp313-cp313-win32.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2baad60dab1c88d94b77bfd4db706784df6c58aa530144a171d334cc81f19515
MD5 0f492ed0472640be73fbf46ac793153f
BLAKE2b-256 729e3f51627c68d0b2ed42b1693597e9440736b43f355748905ed3a070c99c62

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 398d9c10513d2efb9f2030388aaa2df1e2e3d8dd34c7eb38ea48941407f5fdc2
MD5 3b50d5a4229d776b9aa741c25007b9a9
BLAKE2b-256 2e2cb2ed451fcb68d9342ae1371470dcfb726016b709677f6a2ab585d8b7b10d

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57c45f1b6416c1975e1255b573efa224de47b158cd197191d5a94dfe300d5b22
MD5 ae75760b8de2093b8c536eaf3c3fe232
BLAKE2b-256 27e542435b2f9161a9c1432fa6389d4ef255e60217a8b0e3af5138a212da7d41

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 c3bd04de8cdb5455c9b9b4f0ddbb60bae5c2eaa565fed0b535b2b74a24f99602
MD5 31b0b373b46a8c7306301a50d245eabb
BLAKE2b-256 096532dd4eef3b7c0ff16c250cacabb5374bc4bb6daf3a653e8fe6aba5d71797

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp313-cp313-macosx_10_14_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ecfb5f8fef62d430c96ef9e77a875c4f418e05183c55e456dbd5e644119a51cc
MD5 f2f361fc97a31b6e8fcea9b5dbc33325
BLAKE2b-256 0d7d61728fe1446beeb00a319b9dec3d9b7cb72dcb80f0f81a5df29ccf28d543

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp312-cp312-win_amd64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp312-cp312-win32.whl.

File metadata

  • Download URL: leapfrog_py-1.0.13-cp312-cp312-win32.whl
  • Upload date:
  • Size: 144.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for leapfrog_py-1.0.13-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4e550bad179823d749aaff222cc2f085e2d421000de4e9c168cae68d51bf2919
MD5 0fc183d29ceb1556e605df35c8b9eb95
BLAKE2b-256 fd10fe4e77668e56be2365ba56a8c39c2ea0d359b99210587445ff9fb728e8b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp312-cp312-win32.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc4374a6c64c0760913bf35ddde9d4c12361cdc75490f1b40f408cb3cebacc3a
MD5 57bf048f26f7a0f2bd1279191f10f4ca
BLAKE2b-256 d9080002ce26a205bb35f57bd03c206a1b76e0e4e702b7d2a33a2e0bac95b4d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e28c2f763a5ca1f6cadf0d0ad04940c70105e36e8ff4969cac4684b9cd05b5e9
MD5 d96eee5e6bb6dd3ded71339c4794e828
BLAKE2b-256 119e946601a1a965c58ecf4f5fd49bbb72df3d604887dca7a6bba84425f58e71

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5fbfb39215e1a2371b2ba6c517b54cdacadb63be250e105b2d7c42ff282ecd3e
MD5 92e8f0827f53d6127d4cd51bb3375083
BLAKE2b-256 a256a824c231cbaaa109150359500c64578a9a48ab14276424560085c631cb90

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 81d3cf5f2f37efc9f0dc4adebc8c12581e32033bd50735ef440eb1ae1e399e4b
MD5 40dec31cfb08226481f0ce0b0e31ef05
BLAKE2b-256 ff479059389538d8233c18e88558765ceb126a7598a3266590a9926723d59af2

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp312-cp312-macosx_10_14_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fd903c7e965aac925b70631283ff1cf6e60082cd0e3284e9bda7bd5625f7ffe9
MD5 247b60904fd225d18c5001a425115f7f
BLAKE2b-256 0d0772e9564b63e8d7070d0dcae50eb5b0b2c757ace545899c17391cbcc9b03b

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp311-cp311-win_amd64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp311-cp311-win32.whl.

File metadata

  • Download URL: leapfrog_py-1.0.13-cp311-cp311-win32.whl
  • Upload date:
  • Size: 144.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for leapfrog_py-1.0.13-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a0b671db978ef5fd8962cc362088e8cc7ec18947cf55320f18eb33edd9e2ad3b
MD5 6948c739897ab2ab45e14332d625cae3
BLAKE2b-256 aaa2288837c2b3bc70ee19aa413f72bbc40bdc2507110f4a7402307889cd07d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp311-cp311-win32.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 405b69374ddf1ffa408a060c22f1963e70e054c6e6e2b18cb12b59867bf9b39b
MD5 91b6e9b6685cb465218649abb346e362
BLAKE2b-256 d1b8dc5e0c2e39755217ffe7615f60b9be6a53614ed859fe29f7c7ac0f48942f

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 434dd1d7abe6bca11bb7f4097fda688b52fee970c116400582abb7e0f63674e4
MD5 6e3f0d997b32f7cbb7d4a83713dcc649
BLAKE2b-256 f536a350809edbe5eb4ed31efe50059ad69a0371ef7f990104df949d2a2c9445

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cba46f320530dddfa1f84d77134968848c49a6ea569fe70a4f63592c90d40042
MD5 a36fb021c8c0d9eaf86a9657be147615
BLAKE2b-256 6f8ea89f4717668eb28e5c3cac615d0a3591d11118d18b7914b12690ef332326

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file leapfrog_py-1.0.13-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for leapfrog_py-1.0.13-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 615b7ea889675202cd6ad7c3a1c46bca1671a32e698c5b029c7b8f7cb1491b8f
MD5 513637174bb19cb8103cc0b91ebb63c0
BLAKE2b-256 16cc426d06dbca080ea52f4699842fbc96ede212d64e024aa9136236f783f06e

See more details on using hashes here.

Provenance

The following attestation bundles were made for leapfrog_py-1.0.13-cp311-cp311-macosx_10_14_x86_64.whl:

Publisher: leapfrog-py-deploy.yaml on hivtools/leapfrog

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.0.16

31 files

1.0.15

31 files

1.0.14

31 files

This release

1.0.13 This release

31 files

1.0.12

31 files

1.0.11

31 files

1.0.10

31 files

1.0.9

31 files

1.0.8

31 files

1.0.7

31 files

1.0.6

31 files

1.0.5

31 files

1.0.4

31 files

1.0.3

37 files

1.0.2

37 files

1.0.1

37 files

1.0.0

49 files

0.0.1

52 files

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