Skip to main content

Scaffolder

GitHub Release GitHub last commit PyPI - Version Socket Badge

Scaffolder Logo

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

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 build folder 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.zip downloaded from Release
  • The plugin will appear at View > Sidebar or Press N
  • Screenshots: Blender plugin with PyScaffolder

Blender plugin

  • The figure of patterns implemented in this program

TPMS Patterns

  • The examples of generated porous scaffold

Examples 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

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)

Source distribution for PyScaffolder 1.5.4
File Size Uploaded
pyscaffolder-1.5.4.tar.gz 2.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for PyScaffolder 1.5.4
File
pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details

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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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

Release history Release notifications | RSS feed

This release

1.5.4 This release

21 release files

1.5.3

19 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page