Scaffolder
Transform a 3D model from STL/PLY/OFF/OBJ to a porous model with implicit function (e.g., Schwarz P/ Gyroid).
| Documentation | Command line options | Python API | Example: TPMS with Python |
|---|
Binary installation
- Download from Github Releases page
- Binary bundle consists of
- Main program:
Scaffolder - Pore analysis program:
Scaffold.SliceTest - Python library:
PyScaffold*.pyd
- Main program:
[!note] If you need only python library, you can install it from
pip(see below).
Python supports
pip install PyScaffolder
[!note] v1.5.4 support only Python >=3.11 on Windows (ARM64), Linux (x86_64/aarch64), and MacOS (universal2)
Binary building
To build the binary executables, make sure you have installed the following softwares:
- Visual Studio >=2022 (Windows)
- GCC and Cmake (linux)
sudo apt install cmake sudo apt install build-essential checkinstall zlib1g-dev libssl-dev -y
- XCode (MacOS)
Steps
- Download or clone the source code from github
- Change current directory to the source code folder
- Create
buildfolder using CMAKE
cmake -E make_directory ./build
cmake -B ./build -DCMAKE_BUILD_TYPE=Release
cmake --build ./build --config Release
Blender addon (obsoleted)
- Install the
Scaffolder-blender.zipdownloaded from Release - The plugin will appear at
View > SidebarorPress N - Screenshots: Blender plugin with PyScaffolder
- The figure of patterns implemented in this program
- The examples of generated porous scaffold
Dependencies
- libigl - The computational geometry library
- vcglib - The mesh utility library
- sol2 - Lua script integration
- tbb - Threading library (Migrated to OpenMP since v1.5.4)
How it works
- Read STL file and find the boundary box of STL mesh
- Generate the grid and calculate the winding number with STL mesh
- Use winding number to determine the condition for implicit isosurface function
- Generate the isosurface field in the grid
- Perform Dual marching cube to construct the manifold
- Clean up the duplicated vertices or faces, and abandon the group of connected faces having the diameter below the setting
- Export to the target 3D format
FAQ
How can I find the dataset from the paper?
The raw dataset is available at Mendeley Data. The program that used to generate that data was released at Github repository. You can also find the interactive visualization at Google Colab
Where are the implicit functions defined in the C++ source code?
https://github.com/nodtem66/Scaffolder/blob/master/include/implicit_function.h
Alternative softwares like this program?
- F13LD Fully Implicit Engine for Lattice Design
- Cesogen (There you can find a curated list of the other software)
- TPMS2STEP
- LattGen
- Rhino (Grasshopper) (Commerical software)
- nTopology (Commerical software)
- Hyperganic (Commerical software)
References
- Minimal surface Blog
- Dual marching cube - dualmc
- Command line parser - cxxopts
- Progress bar - ProgressBar
Citation
Computational method and program for generating a porous scaffold based on implicit surfaces
@article{IAMSAMANG2021106088,
title = {Computational method and program for generating a porous scaffold based on implicit surfaces},
journal = {Computer Methods and Programs in Biomedicine},
volume = {205},
pages = {106088},
year = {2021},
issn = {0169-2607},
doi = {https://doi.org/10.1016/j.cmpb.2021.106088},
url = {https://www.sciencedirect.com/science/article/pii/S0169260721001632},
author = {Jirawat Iamsamang and Phornphop Naiyanetr},
keywords = {Triply periodic minimal surface (TPMS), Implicit surface, Porous scaffold, Pore size, Porosity}
}
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 pyscaffolder-1.5.4.tar.gz.
File metadata
- Download URL: pyscaffolder-1.5.4.tar.gz
- Upload date:
- Size: 2.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afe1628c1e27b956381b2873b3f46b25cf5077d709899c6745aab947fd815a47
|
|
| MD5 |
30c8ab324d2925acfe324847d901b3bb
|
|
| BLAKE2b-256 |
391d97fb40c96c5001710635c5f563d047150d1efce900cd99140ad74b1c97bd
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4.tar.gz:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4.tar.gz -
Subject digest:
afe1628c1e27b956381b2873b3f46b25cf5077d709899c6745aab947fd815a47 - Sigstore transparency entry: 2192363928
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 768.9 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b438c94be1586b7f14c9f33b7e701af4efefaf68304c5790cc3a6e9de3373f6
|
|
| MD5 |
22f737d4c147d28d3d74a0c87981d7d7
|
|
| BLAKE2b-256 |
de195b16494f97f916843adcc91cd0f64e2189390c1431b229f1200001d2a1c4
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl -
Subject digest:
8b438c94be1586b7f14c9f33b7e701af4efefaf68304c5790cc3a6e9de3373f6 - Sigstore transparency entry: 2192364027
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 639.7 kB
- Tags: CPython 3.14, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6d2a538d9ec3c6191a5677e048ca57b7987fc9ab4417521fb4d6ba041a6e1a8
|
|
| MD5 |
e5bed06a97599b1d6ffb261a24477ed1
|
|
| BLAKE2b-256 |
1134cbfd14360c5bc34e106f7d880dbd09cdbfdaffebc046700c14feade54c99
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
a6d2a538d9ec3c6191a5677e048ca57b7987fc9ab4417521fb4d6ba041a6e1a8 - Sigstore transparency entry: 2192364004
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 595.4 kB
- Tags: CPython 3.14, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82e1c48ab369df4f5fe77926591c74fa11901a80d62ce413768fb2b8282039a9
|
|
| MD5 |
874a0e8eca81a933c983a7796ee7b7cc
|
|
| BLAKE2b-256 |
5640fc7cb809a0d2de3c56060b51c4135c029e041009ef9e034852efed2aa899
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
82e1c48ab369df4f5fe77926591c74fa11901a80d62ce413768fb2b8282039a9 - Sigstore transparency entry: 2192363962
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl
- Upload date:
- Size: 742.9 kB
- Tags: CPython 3.14, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e20e3c5b8444d8390ccc4b384ab091248f85ac31588b366c448963b31bc73629
|
|
| MD5 |
d540e366bab8854fea66d18e608046a4
|
|
| BLAKE2b-256 |
99d6a7b2531487590316c731a212fbb0d0cb643a66e00cf1a9f217dd84c56597
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl -
Subject digest:
e20e3c5b8444d8390ccc4b384ab091248f85ac31588b366c448963b31bc73629 - Sigstore transparency entry: 2192363983
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl
- Upload date:
- Size: 650.0 kB
- Tags: CPython 3.14, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dccf7af10c4c9530e325ebc207fc875cc5bd30b46096706467939f7afc557496
|
|
| MD5 |
b1cecbaeb105c2351bf0721e9236057d
|
|
| BLAKE2b-256 |
c2b2e244516a1af24f1981ce57b646f461a219d53eb9359fc279640cae246716
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl -
Subject digest:
dccf7af10c4c9530e325ebc207fc875cc5bd30b46096706467939f7afc557496 - Sigstore transparency entry: 2192364032
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 745.3 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
effcf768737080717e6e4ace2b5e31f2d5fc63178b11d9be1bedda8ad59f7940
|
|
| MD5 |
60f572f7282f51be42c3d1c0eb52c0e1
|
|
| BLAKE2b-256 |
e5c38a7c116b263305966c7f05c204779223042973514c8f008a9224a707c835
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl -
Subject digest:
effcf768737080717e6e4ace2b5e31f2d5fc63178b11d9be1bedda8ad59f7940 - Sigstore transparency entry: 2192364016
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 639.5 kB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5f4076045e778fab978a4eb3985e9a27da108bb7651512c35280793db76a1ff
|
|
| MD5 |
a0622666631f259a7feefcc88d5417bd
|
|
| BLAKE2b-256 |
0a5752c880073731f3b20c88a1b9bf008c5de2c04d659049cb847f556fc7dac9
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
b5f4076045e778fab978a4eb3985e9a27da108bb7651512c35280793db76a1ff - Sigstore transparency entry: 2192363989
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 595.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5831109b72b856ddfe3bbb74a716726294aaaf771c80b54f7a5b3de84d6f1c3d
|
|
| MD5 |
8480bd536d4050f94ae05cde43cff9ea
|
|
| BLAKE2b-256 |
27a6f775b5c51d3ec94d20c03b2981f3af0774de1f8406eda3b10a977053d8da
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
5831109b72b856ddfe3bbb74a716726294aaaf771c80b54f7a5b3de84d6f1c3d - Sigstore transparency entry: 2192363954
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl
- Upload date:
- Size: 742.9 kB
- Tags: CPython 3.13, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18bdab7ad1d670fe9773c7c17849004f74ddaad0cbfca195b5b57ef4e9d03c1a
|
|
| MD5 |
035a9e0fd7cad5beacd9802e2b887b08
|
|
| BLAKE2b-256 |
a9acd1061fa6233a375de877fd6d7032ba83b4e1f42c135f4b542303bc77116e
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl -
Subject digest:
18bdab7ad1d670fe9773c7c17849004f74ddaad0cbfca195b5b57ef4e9d03c1a - Sigstore transparency entry: 2192364011
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl
- Upload date:
- Size: 649.7 kB
- Tags: CPython 3.13, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d10b6577aa7fe3e75d7f81454b5dac8b1e5d1b7ae69c3fa66553a4beefb91f0
|
|
| MD5 |
c7e221e5c69b03a37533ecdf1a22ace8
|
|
| BLAKE2b-256 |
43ca037d3e5bd4566df20147e97fe03ac0708fbae6e7da0780d2ced38f83d72b
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl -
Subject digest:
1d10b6577aa7fe3e75d7f81454b5dac8b1e5d1b7ae69c3fa66553a4beefb91f0 - Sigstore transparency entry: 2192363942
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 745.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88d81078a8f8b4937111d4a7049f4c89f3510f3a6454286486e6d466e5aab957
|
|
| MD5 |
bc77bc86057c249860de9819ed4c1ff3
|
|
| BLAKE2b-256 |
1903878000d9402342b2d706d9954ef356e172cd839cd73e53231fb0935d6c7b
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl -
Subject digest:
88d81078a8f8b4937111d4a7049f4c89f3510f3a6454286486e6d466e5aab957 - Sigstore transparency entry: 2192363939
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 639.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
521cbbb18958204cf213d4b6222a31803d776c4efd063a8289c0675b565f3d09
|
|
| MD5 |
6806b1d082349ba891ba72be6ea381d8
|
|
| BLAKE2b-256 |
f3b6b84dc6e1a5ca073fe1e672affed6d9b675ad47340b42f5ea2946b294f545
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
521cbbb18958204cf213d4b6222a31803d776c4efd063a8289c0675b565f3d09 - Sigstore transparency entry: 2192363972
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 594.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48da99fd0d577dd9e9ecc3ba11e3dc3986695fe4dd8dcffaf69b0278964f8b61
|
|
| MD5 |
a2f859a7e1aedddbe778a4e5c3486519
|
|
| BLAKE2b-256 |
c6be2c993e661cb45f74e40fde444b3ae0bea1fbd227d9069e946ec88426c2b9
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
48da99fd0d577dd9e9ecc3ba11e3dc3986695fe4dd8dcffaf69b0278964f8b61 - Sigstore transparency entry: 2192363951
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl
- Upload date:
- Size: 742.8 kB
- Tags: CPython 3.12, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69ae046b794dae1d34ccf2ce5e16a8e0ce09e13eba9110eb228b413bf857a0ff
|
|
| MD5 |
2c23b914b8178897949e32d208e79480
|
|
| BLAKE2b-256 |
7887b448806d77cf464508b5d548de4744cd83fe6dcd116210c6d2fa63854a90
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl -
Subject digest:
69ae046b794dae1d34ccf2ce5e16a8e0ce09e13eba9110eb228b413bf857a0ff - Sigstore transparency entry: 2192364035
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl
- Upload date:
- Size: 649.7 kB
- Tags: CPython 3.12, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e8bd696461f09b8ea3dfcb7394d075c9d0ba66788e2525c5813536a79b6b573
|
|
| MD5 |
294e68614eb1ff93d84aabc254807bf7
|
|
| BLAKE2b-256 |
9c3bad9657a9818a0be5436174d8398b38a1576e7afaac8d65808485464c5013
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl -
Subject digest:
4e8bd696461f09b8ea3dfcb7394d075c9d0ba66788e2525c5813536a79b6b573 - Sigstore transparency entry: 2192363968
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 745.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6df21b93e05b025d55a63f0d1666d981e3a6c527e4fbc1a15dd590e9acc276d2
|
|
| MD5 |
26e75aa13ca60ba1fb52e48a89d0015c
|
|
| BLAKE2b-256 |
9a4064b21785fa3dc3c376fc628232875ab360c0bed4c0d6dabf920bb9524101
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl -
Subject digest:
6df21b93e05b025d55a63f0d1666d981e3a6c527e4fbc1a15dd590e9acc276d2 - Sigstore transparency entry: 2192363974
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 640.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6319a3db9c390ffe2e932b27b5636f21d6810e5e9f8dfb5e92f4c214c3cd231b
|
|
| MD5 |
8ced545ea09bcfbb40704d25fae7af70
|
|
| BLAKE2b-256 |
c766f27dbeb66613eecb93b4739341b0534ab764b8f3eb20f1c025631a6e70b5
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
6319a3db9c390ffe2e932b27b5636f21d6810e5e9f8dfb5e92f4c214c3cd231b - Sigstore transparency entry: 2192363977
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 597.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eae0ee6787b3ba8a71d3080a6c6c44cd3cddc2de3a34a8555b4c6f9e0779a73f
|
|
| MD5 |
e9a2b8c3b890c8e09e28c4a8ab70d58f
|
|
| BLAKE2b-256 |
62249f58b832c3b3f5270baeb4b6c82db08377c70183b0f5a5651efe80a06e3b
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
eae0ee6787b3ba8a71d3080a6c6c44cd3cddc2de3a34a8555b4c6f9e0779a73f - Sigstore transparency entry: 2192363932
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl
- Upload date:
- Size: 742.8 kB
- Tags: CPython 3.11, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
369035010b18834ddfb37d36a3317f3f4ef5fbe6682f43c144e8f5715c4c427c
|
|
| MD5 |
39347ec1a6cbba2c90c80d36fe3e310f
|
|
| BLAKE2b-256 |
c401f87d4ce9fe875b197a038ce19347048b63fda5cf47811886cbf5909f7ca4
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl -
Subject digest:
369035010b18834ddfb37d36a3317f3f4ef5fbe6682f43c144e8f5715c4c427c - Sigstore transparency entry: 2192363935
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl.
File metadata
- Download URL: pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl
- Upload date:
- Size: 650.1 kB
- Tags: CPython 3.11, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a26237d8185d4e099cdde1501acd3239f378a6e55c81d62ee85b755081dc6fb
|
|
| MD5 |
ece8ca0eadc046c7fabc662c1cf94e76
|
|
| BLAKE2b-256 |
3b383fe49bb3cfedf79d0c2682a7bcd2a3c109b143caf9aedf1e5a91a6a15c35
|
Provenance
The following attestation bundles were made for pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl:
Publisher:
wheel.yml on nodtem66/Scaffolder
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl -
Subject digest:
5a26237d8185d4e099cdde1501acd3239f378a6e55c81d62ee85b755081dc6fb - Sigstore transparency entry: 2192363984
- Sigstore integration time:
-
Permalink:
nodtem66/Scaffolder@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nodtem66
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
wheel.yml@143c5845a15bf0e135cc9a96b7f897a6278bcf2b -
Trigger Event:
workflow_dispatch
-
Statement type: