Nested Cages
This C++ project implements:
[Nested Cages] (http://www.cs.columbia.edu/cg/nested-cages/)
ACM Transactions on Graphics, vol. 34, no. 6 (SIGGRAPH Asia 2015).
Leonardo Sacht, Etienne Vouga and Alec Jacobson
Get started with:
git clone https://github.com/alecjacobson/nested_cages.git
(No --recursive needed — all dependencies are fetched by CMake.)
Compilation
This code has been tested on Linux and Mac OS X. In theory this should also work on Windows.
To compile the command-line tool:
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j
This will fetch and build all dependencies and produce the nested_cages
executable in build/.
Dependencies
All third-party libraries are fetched automatically by CMake (via
FetchContent/ExternalProject) — there are no git submodules to initialize:
- libigl
v2.6.0(which in turn fetches CGAL and tetgen), - Eigen
3.4.0, - eltopo,
- collisiondetection,
- MeshFix,
- reference BLAS/LAPACK (built in isolation for eltopo), and
- nanobind
v2.7.0for the Python bindings.
The only system prerequisites are a C++17 compiler, a Fortran compiler (for BLAS/LAPACK), CMake ≥ 3.16, and the Boost headers (used by CGAL). On Debian/Ubuntu:
sudo apt-get install build-essential gfortran cmake libboost-dev
(GMP/MPFR are not required: libigl v2.6.0 builds CGAL in its GMP-free
CGAL_DISABLE_GMP configuration.)
By default the build fetches and compiles reference BLAS/LAPACK. To instead use
a system BLAS/LAPACK (e.g. OpenBLAS) for speed, configure with
-DNESTED_CAGES_FETCH_BLAS=OFF.
Python bindings
The pipeline is also exposed as a Python module built with nanobind, mirroring the layout of the libigl Python bindings. Installing with pip compiles the C++ code (and fetches all dependencies) via scikit-build-core, so it needs the same system prerequisites listed above (C++17 + Fortran compilers, CMake, Boost headers).
Install directly from GitHub — no need to clone first:
# latest on the default branch
pip install "git+https://github.com/alecjacobson/nested_cages.git"
# or pin a branch / tag / commit with the usual `@ref` suffix
pip install "git+https://github.com/alecjacobson/nested_cages.git@modernize-deps-and-python-bindings"
Or, from a local checkout of this repository:
pip install . # regular install
pip install -e . # editable/development install
The first build fetches and compiles all dependencies, so it can take several minutes.
Then, from Python:
import numpy as np
import nested_cages
# V: (#V,3) float64 vertices, F: (#F,3) int faces of the fine mesh
cages = nested_cages.nested_cages(
V, F,
num_faces=[1000, 500], # one target face count per cage level
quad_order=2,
energy_expansion="None",
energy_final="Volume",
regular=[True, True], # regular (vs adaptive) decimation per level
)
# cages is a list of (V_i, F_i) numpy arrays, one nested cage per level.
See tests/regression.py for a check that the Python bindings and the CLI
produce identical cages.
Wheels / publishing to PyPI
.github/workflows/wheels.yml builds redistributable wheels with
cibuildwheel for Linux (x86_64, aarch64) and
macOS (x86_64, arm64), CPython 3.8–3.13, plus an sdist. It runs the full
matrix on tags/releases/manual dispatch and a single-version smoke build on
pushes and PRs. Each macOS arch is built natively (macos-15-intel for x86_64,
macos-14 for arm64), because eltopo's Fortran BLAS/LAPACK cannot be
cross-compiled (Homebrew's gfortran only targets the host arch).
Note: Apple has retired the Intel architecture, and GitHub will drop macOS
x86_64 runners after macos-15-intel is retired (~Fall 2027); at that point
Intel-Mac users would install from the sdist.
Windows is not built (eltopo links a Fortran BLAS/LAPACK, for which there is no turn-key CI toolchain); Windows users install from the sdist.
Publishing to PyPI happens automatically when a GitHub Release is published,
via trusted publishing (OIDC, no
API token). To enable it once: on PyPI, add a trusted publisher for this project
pointing at alecjacobson/nested_cages, workflow wheels.yml, environment
pypi.
Example usages
Help information
./nested_cages
Obtain 2 volume minimizing nested cages for ../gargo.off: one regular with
1000 faces and the other regular with 500 faces. Output resulting cages to
../test_1.off and ../test_2.off
./nested_cages ../gargo.off 2 1000r 500r None Volume ../test
The same as above, but outputs adaptive decimations (instead of regular)
./nested_cages ../gargo.off 2 1000 500 None Volume ../test
Obtain 2 nested cages for ../gargo.off that minimize surface ARAP energy,
using as input decimations ../gargo_1000.off and gargo_500.off
./nested_cages ../gargo.off 2 ../gargo_1000.off ../gargo_500.off SurfARAP None ../test
Contact
If you have any comments or questions, please contact Leonardo Sacht by e-mail: leo@mtm.ufsc.br
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nested_cages-0.1.0.tar.gz.
File metadata
- Download URL: nested_cages-0.1.0.tar.gz
- Upload date:
- Size: 55.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1dbfafc3421f941cce5c6623eec9903af204c99d65ae633300701d218981716d
|
|
| MD5 |
005296e4a71ab34c8786c723e305b8a2
|
|
| BLAKE2b-256 |
b63af1f72991e762e88d427fa1e9288c8ca805031ce2d9a1a584cf61fafaff8b
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0.tar.gz:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0.tar.gz -
Subject digest:
1dbfafc3421f941cce5c6623eec9903af204c99d65ae633300701d218981716d - Sigstore transparency entry: 2523602824
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
babd7a8a59e6ae9b06198d0cc6ae78d0dcd8d90a397bda2038c9fe9556217260
|
|
| MD5 |
c6eb11666e63c007ff5eb72c8b457fe4
|
|
| BLAKE2b-256 |
7956b00ffee67cf51cbb0b227c5e70f3562a1c25b80634a7393f4dce53f578f4
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl -
Subject digest:
babd7a8a59e6ae9b06198d0cc6ae78d0dcd8d90a397bda2038c9fe9556217260 - Sigstore transparency entry: 2525053946
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 3.9 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8ae651bafd0500faeffd0b7ce5e5bf73f3006a718e29b0943563fb80d90a68e
|
|
| MD5 |
4fd9d0631ec51bea4495d899288a3a6d
|
|
| BLAKE2b-256 |
d426f5bdb46a86f9392fa38717104bc238cdeb8c82f83a130091a7a77fa56222
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl -
Subject digest:
c8ae651bafd0500faeffd0b7ce5e5bf73f3006a718e29b0943563fb80d90a68e - Sigstore transparency entry: 2525055304
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b6a6b2ee12a06ff5af155409e5c8c782939bd810dd8c689b4c2f7b6a897d154
|
|
| MD5 |
a42e131762e16c126ff224325b98a6ed
|
|
| BLAKE2b-256 |
9995b95f862bd08610ab700cebaff74bf4cc52e6939dd8a54c700bb6fc2c8b47
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
1b6a6b2ee12a06ff5af155409e5c8c782939bd810dd8c689b4c2f7b6a897d154 - Sigstore transparency entry: 2525056092
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.13, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69fc38195697897f24085a03eef62edbccd9e118f56a49adb2bd0cd708895e08
|
|
| MD5 |
2eceb2a43639ad31c0b9ccf8961a5f67
|
|
| BLAKE2b-256 |
b1ca7d85d26cb6a9515651f91f5c9a40cf8d656cf423fd3fb0197c81b9919524
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp313-cp313-macosx_10_15_x86_64.whl -
Subject digest:
69fc38195697897f24085a03eef62edbccd9e118f56a49adb2bd0cd708895e08 - Sigstore transparency entry: 2525054873
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f458cd8075f60e44c556cac3daf44c6a3ed2585eb3af193590e7f4c478fd044
|
|
| MD5 |
540b0e54133f1c7e756292e4c8352ad8
|
|
| BLAKE2b-256 |
c25e82f9430810ad05254a834bc9345e2b1f70641e6139f40176d0c09f024f1d
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl -
Subject digest:
9f458cd8075f60e44c556cac3daf44c6a3ed2585eb3af193590e7f4c478fd044 - Sigstore transparency entry: 2523602854
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 3.9 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a32cabb3179c822a1f8f78cde1238d53870b4998965a5c4084b215186eea82ba
|
|
| MD5 |
5aadb300717134457488da8f590baf1a
|
|
| BLAKE2b-256 |
b224e9c5c7fb3b426ff79a01ab93e6a35528eb0cd083b820fc98ea49b9e5765e
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl -
Subject digest:
a32cabb3179c822a1f8f78cde1238d53870b4998965a5c4084b215186eea82ba - Sigstore transparency entry: 2523602886
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df9aac80b4b5f7dc594928a56e583ef4b9719a0f5be99ab59d4f937c56bbea5e
|
|
| MD5 |
d18957b62e9fae43a06b0de1563cad8a
|
|
| BLAKE2b-256 |
9988b28e3515801c165f8a47f48f8107bbb27a8f38fb7e9e0f85178442343799
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
df9aac80b4b5f7dc594928a56e583ef4b9719a0f5be99ab59d4f937c56bbea5e - Sigstore transparency entry: 2523602921
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.12, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
547d63d9ac5a0496abe32e992aae628b64d8d9693b471d93e8d78f7b5495c25a
|
|
| MD5 |
d55a109ae389fd33b08f9a389d219168
|
|
| BLAKE2b-256 |
8cd96cc5f51a7db9f18c35651bc121cd090cd5628045e8dea434fb38af70d8d4
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp312-cp312-macosx_10_15_x86_64.whl -
Subject digest:
547d63d9ac5a0496abe32e992aae628b64d8d9693b471d93e8d78f7b5495c25a - Sigstore transparency entry: 2523602967
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@d0796a1e5d91a04a53e99400be5f7029cc52eebd -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d35d8dabfb2767746bad3dca5a920195773e918bcabf989b1bffcdd815855b8
|
|
| MD5 |
ced6578ec1284bad7078e094eb305aab
|
|
| BLAKE2b-256 |
b9f94804dfddcba66c3bfd874d600d885bbbc725a42feefd0ca995caf4e4df32
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl -
Subject digest:
1d35d8dabfb2767746bad3dca5a920195773e918bcabf989b1bffcdd815855b8 - Sigstore transparency entry: 2525056354
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 3.9 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b3250e2cbbb2f4d17b75de63ef1be385ad86a66753d9e27dd04906e6c04bc83
|
|
| MD5 |
1d1c7e7695399701d60e93af68af394a
|
|
| BLAKE2b-256 |
9b34e146d02db68df516a53ff63c0331a1df7ade21225bcf80606cc9451fba70
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl -
Subject digest:
8b3250e2cbbb2f4d17b75de63ef1be385ad86a66753d9e27dd04906e6c04bc83 - Sigstore transparency entry: 2525054128
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed8a79f1069b5bf905e82cb51413a81b8f38b64a59ae647d19490a18cb6a0e63
|
|
| MD5 |
c5b3dc4ef2f7694e156dd983aab7fa62
|
|
| BLAKE2b-256 |
4962b520e9b136ef55c3f309c55498985d08afc4f05a1fd237179d02568059b2
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
ed8a79f1069b5bf905e82cb51413a81b8f38b64a59ae647d19490a18cb6a0e63 - Sigstore transparency entry: 2525054277
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.11, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77508ee6f605c7245afcb06606c0498ed07f6e6db7791f5354ba472272da60ed
|
|
| MD5 |
161a61981d78f4932b1f84c4f627fa19
|
|
| BLAKE2b-256 |
fbb94b5c2fe8fefb4de912ce065663af2b45f70b83aa52830883eb8a9152f696
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp311-cp311-macosx_10_15_x86_64.whl -
Subject digest:
77508ee6f605c7245afcb06606c0498ed07f6e6db7791f5354ba472272da60ed - Sigstore transparency entry: 2525054441
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d69d6dba29d1697da70203e814db077e1add9c4a093e7577f111cc28bbe19eee
|
|
| MD5 |
8a3aff2262cec71ccfbf65e723922d77
|
|
| BLAKE2b-256 |
4f073938df4963da1101fda5ac048903529bec675e13560f3efd85f4c4a812b4
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl -
Subject digest:
d69d6dba29d1697da70203e814db077e1add9c4a093e7577f111cc28bbe19eee - Sigstore transparency entry: 2525057020
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 3.9 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8008f6edeedf49452707a8207c8af0f17f979931dd607ab744eb16a875a77fb7
|
|
| MD5 |
612d9e9c020a4e07a38c15dec7868205
|
|
| BLAKE2b-256 |
7fe0cfc7baef053f55b09f057c3ccc0d03612f8ee01068d3317b6f3ecd666106
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl -
Subject digest:
8008f6edeedf49452707a8207c8af0f17f979931dd607ab744eb16a875a77fb7 - Sigstore transparency entry: 2525056856
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0f8f0f973455d494d888c98cad3e48974b4fdcfc66a7748a2a9ef0e7d6c61d1
|
|
| MD5 |
ce93f296ee7c35d2e7fd650cb0d46a29
|
|
| BLAKE2b-256 |
d57c1f22b8190a228e24a4842cd23fd68a9f09460d00ccb1b1774d4965d1b3e2
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
e0f8f0f973455d494d888c98cad3e48974b4fdcfc66a7748a2a9ef0e7d6c61d1 - Sigstore transparency entry: 2525054710
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.10, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a2329a38cbe1166505e1e9770854aa3fb58160c0f88acace1f560ed6ad0a37e
|
|
| MD5 |
5c0c0c83ad79c3608c81ef32e7415374
|
|
| BLAKE2b-256 |
0bd399086c8dc1c7bb466b37c239bf8c04a18bf255034fd48442471c3cfffe1f
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp310-cp310-macosx_10_15_x86_64.whl -
Subject digest:
6a2329a38cbe1166505e1e9770854aa3fb58160c0f88acace1f560ed6ad0a37e - Sigstore transparency entry: 2525053648
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76ad9dbfc1f14f89e77649480a5c09cb6041f680cb24d1e10e75ba81a69faa7c
|
|
| MD5 |
6077a78e25bf6e0bc0e4936794c9c42d
|
|
| BLAKE2b-256 |
e382f6893fceb8c5bbced9c8e93f00c578a7b1678980b3c6b61c3a101ab94089
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl -
Subject digest:
76ad9dbfc1f14f89e77649480a5c09cb6041f680cb24d1e10e75ba81a69faa7c - Sigstore transparency entry: 2525053069
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 3.9 MB
- Tags: CPython 3.9, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
704d38e7a020abe322ba460aa7425bbae3ea1bf57fb22ee4ff0cc21905a2ed15
|
|
| MD5 |
442ca13473ba0fbf761d14bd57b84e82
|
|
| BLAKE2b-256 |
60d8a0ae7f8ed6794a01f90aa23caac652bd91892ee61057ae298f0f44a1359e
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl -
Subject digest:
704d38e7a020abe322ba460aa7425bbae3ea1bf57fb22ee4ff0cc21905a2ed15 - Sigstore transparency entry: 2525053376
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff2e1600327dd66eba594c34b5a6d739218e6ebc72b38b8a7caaecba650f5078
|
|
| MD5 |
b1089ecde279f678c870aaaee5533020
|
|
| BLAKE2b-256 |
b46b89672fe6eebf23441340d1b5bd7b30ea1f266fef897347195ef39b34e811
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
ff2e1600327dd66eba594c34b5a6d739218e6ebc72b38b8a7caaecba650f5078 - Sigstore transparency entry: 2525053258
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.9, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3197b71556cb6900220a295f7b286a351810bae8da318a890f65890548b26b03
|
|
| MD5 |
ec324cd3dd2fa1bb9faba310c20b9fac
|
|
| BLAKE2b-256 |
ed99bc7bd1b7155f86102cb4cdd8a3372e5f2c6369ba63cfd686a54d53824966
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp39-cp39-macosx_10_15_x86_64.whl -
Subject digest:
3197b71556cb6900220a295f7b286a351810bae8da318a890f65890548b26b03 - Sigstore transparency entry: 2525056617
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp38-cp38-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp38-cp38-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.8, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8bf835a336467093442ef79c0b2d7be7d6ff793f118143b97e1541238c25672
|
|
| MD5 |
0e888ba2a8891395c16ee92925dddaec
|
|
| BLAKE2b-256 |
441111103dbd69c41ca215912265f0b06badee748a6c5b020be3a62093afc51b
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp38-cp38-manylinux_2_28_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp38-cp38-manylinux_2_28_x86_64.whl -
Subject digest:
d8bf835a336467093442ef79c0b2d7be7d6ff793f118143b97e1541238c25672 - Sigstore transparency entry: 2525054583
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp38-cp38-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp38-cp38-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 3.9 MB
- Tags: CPython 3.8, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
430995bd00a7e95a5a5934cad7de7db1ece3d5d3f8653c05c8e2ce7e73946335
|
|
| MD5 |
52ecb56a74344dfaccb2d02b883082c3
|
|
| BLAKE2b-256 |
f4ab04e8298c8c8c5eb4be5692c8c2eef61ce940edd6c48bd3d8cde25505dd26
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp38-cp38-manylinux_2_28_aarch64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp38-cp38-manylinux_2_28_aarch64.whl -
Subject digest:
430995bd00a7e95a5a5934cad7de7db1ece3d5d3f8653c05c8e2ce7e73946335 - Sigstore transparency entry: 2525055857
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type:
File details
Details for the file nested_cages-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl.
File metadata
- Download URL: nested_cages-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.8, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68be9c9c650b95ee52cf8bab5adb5ea51294b7274563246bffd5876fd84c1e10
|
|
| MD5 |
4ab74498feda2df7ae03a3f243ac3715
|
|
| BLAKE2b-256 |
221ead9eaf915a1a1ad7113515a8c45478d1aa7fbd2874040b456362a70dc6d0
|
Provenance
The following attestation bundles were made for nested_cages-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl:
Publisher:
wheels.yml on alecjacobson/nested_cages
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nested_cages-0.1.0-cp38-cp38-macosx_10_15_x86_64.whl -
Subject digest:
68be9c9c650b95ee52cf8bab5adb5ea51294b7274563246bffd5876fd84c1e10 - Sigstore transparency entry: 2525053838
- Sigstore integration time:
-
Permalink:
alecjacobson/nested_cages@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/alecjacobson
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheels.yml@e60d4f8ed760f2c77f0e40f325a5160189b3a424 -
Trigger Event:
release
-
Statement type: