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

[!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 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}
}

Download files

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

Source Distribution

pyscaffolder-1.5.4.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

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

pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl (768.9 kB view details)

Uploaded CPython 3.14Windows x86-64

pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (639.7 kB view details)

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

pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (595.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl (742.9 kB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl (650.0 kB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl (745.3 kB view details)

Uploaded CPython 3.13Windows x86-64

pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (639.5 kB view details)

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

pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (595.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl (742.9 kB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl (649.7 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl (745.3 kB view details)

Uploaded CPython 3.12Windows x86-64

pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (639.6 kB view details)

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

pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (594.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl (742.8 kB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl (649.7 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl (745.1 kB view details)

Uploaded CPython 3.11Windows x86-64

pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (640.2 kB view details)

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

pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (597.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl (742.8 kB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl (650.1 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Hashes for pyscaffolder-1.5.4.tar.gz
Algorithm Hash digest
SHA256 afe1628c1e27b956381b2873b3f46b25cf5077d709899c6745aab947fd815a47
MD5 30c8ab324d2925acfe324847d901b3bb
BLAKE2b-256 391d97fb40c96c5001710635c5f563d047150d1efce900cd99140ad74b1c97bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyscaffolder-1.5.4.tar.gz:

Publisher: wheel.yml on nodtem66/Scaffolder

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

File details

Details for the file pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8b438c94be1586b7f14c9f33b7e701af4efefaf68304c5790cc3a6e9de3373f6
MD5 22f737d4c147d28d3d74a0c87981d7d7
BLAKE2b-256 de195b16494f97f916843adcc91cd0f64e2189390c1431b229f1200001d2a1c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyscaffolder-1.5.4-cp314-cp314-win_amd64.whl:

Publisher: wheel.yml on nodtem66/Scaffolder

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

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

File hashes

Hashes for pyscaffolder-1.5.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a6d2a538d9ec3c6191a5677e048ca57b7987fc9ab4417521fb4d6ba041a6e1a8
MD5 e5bed06a97599b1d6ffb261a24477ed1
BLAKE2b-256 1134cbfd14360c5bc34e106f7d880dbd09cdbfdaffebc046700c14feade54c99

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 82e1c48ab369df4f5fe77926591c74fa11901a80d62ce413768fb2b8282039a9
MD5 874a0e8eca81a933c983a7796ee7b7cc
BLAKE2b-256 5640fc7cb809a0d2de3c56060b51c4135c029e041009ef9e034852efed2aa899

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e20e3c5b8444d8390ccc4b384ab091248f85ac31588b366c448963b31bc73629
MD5 d540e366bab8854fea66d18e608046a4
BLAKE2b-256 99d6a7b2531487590316c731a212fbb0d0cb643a66e00cf1a9f217dd84c56597

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 dccf7af10c4c9530e325ebc207fc875cc5bd30b46096706467939f7afc557496
MD5 b1cecbaeb105c2351bf0721e9236057d
BLAKE2b-256 c2b2e244516a1af24f1981ce57b646f461a219d53eb9359fc279640cae246716

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 effcf768737080717e6e4ace2b5e31f2d5fc63178b11d9be1bedda8ad59f7940
MD5 60f572f7282f51be42c3d1c0eb52c0e1
BLAKE2b-256 e5c38a7c116b263305966c7f05c204779223042973514c8f008a9224a707c835

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyscaffolder-1.5.4-cp313-cp313-win_amd64.whl:

Publisher: wheel.yml on nodtem66/Scaffolder

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

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

File hashes

Hashes for pyscaffolder-1.5.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b5f4076045e778fab978a4eb3985e9a27da108bb7651512c35280793db76a1ff
MD5 a0622666631f259a7feefcc88d5417bd
BLAKE2b-256 0a5752c880073731f3b20c88a1b9bf008c5de2c04d659049cb847f556fc7dac9

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5831109b72b856ddfe3bbb74a716726294aaaf771c80b54f7a5b3de84d6f1c3d
MD5 8480bd536d4050f94ae05cde43cff9ea
BLAKE2b-256 27a6f775b5c51d3ec94d20c03b2981f3af0774de1f8406eda3b10a977053d8da

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 18bdab7ad1d670fe9773c7c17849004f74ddaad0cbfca195b5b57ef4e9d03c1a
MD5 035a9e0fd7cad5beacd9802e2b887b08
BLAKE2b-256 a9acd1061fa6233a375de877fd6d7032ba83b4e1f42c135f4b542303bc77116e

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1d10b6577aa7fe3e75d7f81454b5dac8b1e5d1b7ae69c3fa66553a4beefb91f0
MD5 c7e221e5c69b03a37533ecdf1a22ace8
BLAKE2b-256 43ca037d3e5bd4566df20147e97fe03ac0708fbae6e7da0780d2ced38f83d72b

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 88d81078a8f8b4937111d4a7049f4c89f3510f3a6454286486e6d466e5aab957
MD5 bc77bc86057c249860de9819ed4c1ff3
BLAKE2b-256 1903878000d9402342b2d706d9954ef356e172cd839cd73e53231fb0935d6c7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyscaffolder-1.5.4-cp312-cp312-win_amd64.whl:

Publisher: wheel.yml on nodtem66/Scaffolder

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

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

File hashes

Hashes for pyscaffolder-1.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 521cbbb18958204cf213d4b6222a31803d776c4efd063a8289c0675b565f3d09
MD5 6806b1d082349ba891ba72be6ea381d8
BLAKE2b-256 f3b6b84dc6e1a5ca073fe1e672affed6d9b675ad47340b42f5ea2946b294f545

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 48da99fd0d577dd9e9ecc3ba11e3dc3986695fe4dd8dcffaf69b0278964f8b61
MD5 a2f859a7e1aedddbe778a4e5c3486519
BLAKE2b-256 c6be2c993e661cb45f74e40fde444b3ae0bea1fbd227d9069e946ec88426c2b9

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 69ae046b794dae1d34ccf2ce5e16a8e0ce09e13eba9110eb228b413bf857a0ff
MD5 2c23b914b8178897949e32d208e79480
BLAKE2b-256 7887b448806d77cf464508b5d548de4744cd83fe6dcd116210c6d2fa63854a90

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4e8bd696461f09b8ea3dfcb7394d075c9d0ba66788e2525c5813536a79b6b573
MD5 294e68614eb1ff93d84aabc254807bf7
BLAKE2b-256 9c3bad9657a9818a0be5436174d8398b38a1576e7afaac8d65808485464c5013

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6df21b93e05b025d55a63f0d1666d981e3a6c527e4fbc1a15dd590e9acc276d2
MD5 26e75aa13ca60ba1fb52e48a89d0015c
BLAKE2b-256 9a4064b21785fa3dc3c376fc628232875ab360c0bed4c0d6dabf920bb9524101

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyscaffolder-1.5.4-cp311-cp311-win_amd64.whl:

Publisher: wheel.yml on nodtem66/Scaffolder

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

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

File hashes

Hashes for pyscaffolder-1.5.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6319a3db9c390ffe2e932b27b5636f21d6810e5e9f8dfb5e92f4c214c3cd231b
MD5 8ced545ea09bcfbb40704d25fae7af70
BLAKE2b-256 c766f27dbeb66613eecb93b4739341b0534ab764b8f3eb20f1c025631a6e70b5

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eae0ee6787b3ba8a71d3080a6c6c44cd3cddc2de3a34a8555b4c6f9e0779a73f
MD5 e9a2b8c3b890c8e09e28c4a8ab70d58f
BLAKE2b-256 62249f58b832c3b3f5270baeb4b6c82db08377c70183b0f5a5651efe80a06e3b

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 369035010b18834ddfb37d36a3317f3f4ef5fbe6682f43c144e8f5715c4c427c
MD5 39347ec1a6cbba2c90c80d36fe3e310f
BLAKE2b-256 c401f87d4ce9fe875b197a038ce19347048b63fda5cf47811886cbf5909f7ca4

See more details on using hashes here.

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

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

File details

Details for the file pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pyscaffolder-1.5.4-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5a26237d8185d4e099cdde1501acd3239f378a6e55c81d62ee85b755081dc6fb
MD5 ece8ca0eadc046c7fabc662c1cf94e76
BLAKE2b-256 3b383fe49bb3cfedf79d0c2682a7bcd2a3c109b143caf9aedf1e5a91a6a15c35

See more details on using hashes here.

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

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

Release history Release notifications | RSS feed

This release

1.5.4 This release

21 files

1.5.3

19 files

1.5.2.post2

25 files

1.5.2.post1

21 files

1.5.2

16 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