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:
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}
}
Metadata
Release files for PyScaffolder 1.5.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyscaffolder-1.5.4.tar.gz | 2.1 MB | Details |
Built distributions (wheels)
Total release size: 15.6 MB
Release files / pyscaffolder-1.5.4.tar.gz
| Download URL | pyscaffolder-1.5.4.tar.gz |
|---|---|
| Size | 2.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
afe1628c1e27b956381b2873b3f46b25cf5077d709899c6745aab947fd815a47
|
|
BLAKE2b-256 checksum How to use checksums |
391d97fb40c96c5001710635c5f563d047150d1efce900cd99140ad74b1c97bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl
| Download URL | pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 768.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8b438c94be1586b7f14c9f33b7e701af4efefaf68304c5790cc3a6e9de3373f6
|
|
BLAKE2b-256 checksum How to use checksums |
de195b16494f97f916843adcc91cd0f64e2189390c1431b229f1200001d2a1c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 639.7 kB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
a6d2a538d9ec3c6191a5677e048ca57b7987fc9ab4417521fb4d6ba041a6e1a8
|
|
BLAKE2b-256 checksum How to use checksums |
1134cbfd14360c5bc34e106f7d880dbd09cdbfdaffebc046700c14feade54c99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 595.4 kB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
82e1c48ab369df4f5fe77926591c74fa11901a80d62ce413768fb2b8282039a9
|
|
BLAKE2b-256 checksum How to use checksums |
5640fc7cb809a0d2de3c56060b51c4135c029e041009ef9e034852efed2aa899
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl
| Download URL | pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl |
|---|---|
| Size | 742.9 kB |
| Tags | CPython 3.14 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
e20e3c5b8444d8390ccc4b384ab091248f85ac31588b366c448963b31bc73629
|
|
BLAKE2b-256 checksum How to use checksums |
99d6a7b2531487590316c731a212fbb0d0cb643a66e00cf1a9f217dd84c56597
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl
| Download URL | pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl |
|---|---|
| Size | 650.0 kB |
| Tags | CPython 3.14 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
dccf7af10c4c9530e325ebc207fc875cc5bd30b46096706467939f7afc557496
|
|
BLAKE2b-256 checksum How to use checksums |
c2b2e244516a1af24f1981ce57b646f461a219d53eb9359fc279640cae246716
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl
| Download URL | pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 745.3 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
effcf768737080717e6e4ace2b5e31f2d5fc63178b11d9be1bedda8ad59f7940
|
|
BLAKE2b-256 checksum How to use checksums |
e5c38a7c116b263305966c7f05c204779223042973514c8f008a9224a707c835
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 639.5 kB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b5f4076045e778fab978a4eb3985e9a27da108bb7651512c35280793db76a1ff
|
|
BLAKE2b-256 checksum How to use checksums |
0a5752c880073731f3b20c88a1b9bf008c5de2c04d659049cb847f556fc7dac9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 595.0 kB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
5831109b72b856ddfe3bbb74a716726294aaaf771c80b54f7a5b3de84d6f1c3d
|
|
BLAKE2b-256 checksum How to use checksums |
27a6f775b5c51d3ec94d20c03b2981f3af0774de1f8406eda3b10a977053d8da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl
| Download URL | pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl |
|---|---|
| Size | 742.9 kB |
| Tags | CPython 3.13 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
18bdab7ad1d670fe9773c7c17849004f74ddaad0cbfca195b5b57ef4e9d03c1a
|
|
BLAKE2b-256 checksum How to use checksums |
a9acd1061fa6233a375de877fd6d7032ba83b4e1f42c135f4b542303bc77116e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl
| Download URL | pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl |
|---|---|
| Size | 649.7 kB |
| Tags | CPython 3.13 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1d10b6577aa7fe3e75d7f81454b5dac8b1e5d1b7ae69c3fa66553a4beefb91f0
|
|
BLAKE2b-256 checksum How to use checksums |
43ca037d3e5bd4566df20147e97fe03ac0708fbae6e7da0780d2ced38f83d72b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl
| Download URL | pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 745.3 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
88d81078a8f8b4937111d4a7049f4c89f3510f3a6454286486e6d466e5aab957
|
|
BLAKE2b-256 checksum How to use checksums |
1903878000d9402342b2d706d9954ef356e172cd839cd73e53231fb0935d6c7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 639.6 kB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
521cbbb18958204cf213d4b6222a31803d776c4efd063a8289c0675b565f3d09
|
|
BLAKE2b-256 checksum How to use checksums |
f3b6b84dc6e1a5ca073fe1e672affed6d9b675ad47340b42f5ea2946b294f545
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 594.8 kB |
| Tags | CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
48da99fd0d577dd9e9ecc3ba11e3dc3986695fe4dd8dcffaf69b0278964f8b61
|
|
BLAKE2b-256 checksum How to use checksums |
c6be2c993e661cb45f74e40fde444b3ae0bea1fbd227d9069e946ec88426c2b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl
| Download URL | pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl |
|---|---|
| Size | 742.8 kB |
| Tags | CPython 3.12 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
69ae046b794dae1d34ccf2ce5e16a8e0ce09e13eba9110eb228b413bf857a0ff
|
|
BLAKE2b-256 checksum How to use checksums |
7887b448806d77cf464508b5d548de4744cd83fe6dcd116210c6d2fa63854a90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl
| Download URL | pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl |
|---|---|
| Size | 649.7 kB |
| Tags | CPython 3.12 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4e8bd696461f09b8ea3dfcb7394d075c9d0ba66788e2525c5813536a79b6b573
|
|
BLAKE2b-256 checksum How to use checksums |
9c3bad9657a9818a0be5436174d8398b38a1576e7afaac8d65808485464c5013
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl
| Download URL | pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 745.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6df21b93e05b025d55a63f0d1666d981e3a6c527e4fbc1a15dd590e9acc276d2
|
|
BLAKE2b-256 checksum How to use checksums |
9a4064b21785fa3dc3c376fc628232875ab360c0bed4c0d6dabf920bb9524101
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 640.2 kB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
6319a3db9c390ffe2e932b27b5636f21d6810e5e9f8dfb5e92f4c214c3cd231b
|
|
BLAKE2b-256 checksum How to use checksums |
c766f27dbeb66613eecb93b4739341b0534ab764b8f3eb20f1c025631a6e70b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 597.0 kB |
| Tags | CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
eae0ee6787b3ba8a71d3080a6c6c44cd3cddc2de3a34a8555b4c6f9e0779a73f
|
|
BLAKE2b-256 checksum How to use checksums |
62249f58b832c3b3f5270baeb4b6c82db08377c70183b0f5a5651efe80a06e3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl
| Download URL | pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl |
|---|---|
| Size | 742.8 kB |
| Tags | CPython 3.11 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
369035010b18834ddfb37d36a3317f3f4ef5fbe6682f43c144e8f5715c4c427c
|
|
BLAKE2b-256 checksum How to use checksums |
c401f87d4ce9fe875b197a038ce19347048b63fda5cf47811886cbf5909f7ca4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency logRelease files / pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl
| Download URL | pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl |
|---|---|
| Size | 650.1 kB |
| Tags | CPython 3.11 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5a26237d8185d4e099cdde1501acd3239f378a6e55c81d62ee85b755081dc6fb
|
|
BLAKE2b-256 checksum How to use checksums |
3b383fe49bb3cfedf79d0c2682a7bcd2a3c109b143caf9aedf1e5a91a6a15c35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.
Transparency log