Skip to main content

About Manifold

codecov PyPI version npm version twitter

C++ Documentation | ManifoldCAD User Guide | JS/TS/WASM API | Algorithm Documentation | Blog Posts | Web Examples

Manifold is a geometry library dedicated to creating and operating on manifold triangle meshes. A manifold mesh is a mesh that represents a solid object, and so is very important in manufacturing, CAD, structural analysis, etc. Manifold also supports arbitrary vertex properties and enables mapping of materials for rendering use-cases. Our primary goal is reliability: guaranteed manifold output without caveats or edge cases. Our secondary goal is performance: efficient algorithms that make extensive use of parallelization, or pipelining when only a single thread is available.

Users

Here is an incomplete list of our users, whose integrations may be anywhere from in-progress to released. Please feel free to send a PR to update this list with your own project - it's quite difficult for us to keep track.

OpenSCAD Blender IFCjs
Nomad Sculpt Grid.Space badcad
Godot Engine OCADml Flitter
BRL-CAD PolygonJS Spherene
Babylon.js trimesh Gypsum
Valence 3D bitbybit.dev PythonOpenSCAD
Conversation AnchorSCAD Dactyl Web Configurator
Arcol Bento3D SKÅPA
Cadova BREP.io Otterplans
Bracket Engineer Nodillo CaDoodle CAD
Bridge Designer AdaShape PyVista

Bindings & Packages

Manifold has bindings to many other languages, some maintained in this repository, and others elsewhere. It can also be built in C++ via vcpkg.

Language Packager Name Maintenance
C N/A N/A internal
C++ vcpkg manifold external
TS/JS npm manifold-3d internal
Python PyPI manifold3d internal
Java Maven manifold3d external
Clojure N/A clj-manifold3d external
C# NuGet ManifoldNET external
Julia Packages ManifoldBindings.jl external
OCaml N/A OManifold external
Rust crates.io manifold-csg external
Swift SPM Manifold-Swift external

Frontend Sandboxes

ManifoldCAD.org

If you like OpenSCAD / JSCAD, you might also like ManifoldCAD - our own solid modelling web app where you script in JS/TS. This uses our npm package, manifold-3d, built via WASM. It's not quite as fast as our raw C++, but it's hard to beat for interoperability.

Python Colab Example

If you prefer Python to JS/TS, make your own copy of the notebook. It demonstrates interop between our manifold3d PyPI library and the popular trimesh library, including showing the interactive model right in the notebook and saving 3D model output.

A metallic Menger sponge

Manifold Library

This library is fast with guaranteed manifold output. As such you need manifold meshes as input, which this library can create using constructors inspired by the OpenSCAD API, as well as a level set function for evaluating signed-distance functions (SDF) that improves significantly over Marching Cubes. You can also pass in your own mesh data, but you'll get an error status if the imported mesh isn't manifold. We provide a Merge function to fix slightly non-manifold meshes, but in general you may need one of the automated repair tools that exist mostly for 3D printing.

The most significant contribution here is a guaranteed-manifold mesh Boolean algorithm, which I believe is the first of its kind. If you know of another, please open a discussion - a mesh Boolean algorithm robust to edge cases has been an open problem for many years. Likewise, if the Boolean here ever fails you, please submit an issue! This Boolean forms the basis of a CAD kernel, as it allows simple shapes to be combined into more complex ones.

Manifold has full support for arbitrary vertex properties, and also has IDs that make it easy to keep track of materials and what surfaces belong to what input objects or faces. See our web example for a simple demonstration of combining objects with unique textures.

Also included are a novel and powerful suite of refining functions for smooth mesh interpolation. They handle smoothing both triangles and quads, as well as keeping polygonal faces flat. You can easily create sharp or small-radius edges where desired, or even drive the curvature by normal vectors.

To aid in speed, this library makes extensive use of parallelization through TBB, if enabled. Not everything is so parallelizable, for instance a polygon triangulation algorithm is included which is serial. Even if compiled with parallel backend, the code will still fall back to the serial version of the algorithms if the problem size is small. The WASM build is serial-only for now, but still fast.

Look in the samples directory for examples of how to use this library to make interesting 3D models. You may notice that some of these examples bear a certain resemblance to my OpenSCAD designs on Thingiverse, which is no accident. Much as I love OpenSCAD, my library is dramatically faster and the code is more flexible.

Dependencies

Manifold no longer has any required dependencies! However, we do have several optional dependencies, of which the first two are strongly encouraged:

Name CMake Flag Provides
TBB MANIFOLD_PAR=ON Parallel acceleration
Clipper2 MANIFOLD_CROSS_SECTION=ON 2D: CrossSection
Nanobind MANIFOLD_PYBIND=ON Python bindings
Emscripten MANIFOLD_JSBIND=ON JS bindings via WASM
GTest MANIFOLD_TEST=ON Testing framework
Assimp ASSIMP_ENABLE=ON Utilities in extras
Tracy TRACY_ENABLE=ON Performance analysis

3D Formats

Please avoid saving to STL files! They are lossy and inefficient - when saving a manifold mesh to STL there is no guarantee that the re-imported mesh will still be manifold, as the topology is lost. Please consider using 3MF instead, as this format was designed from the beginning for manifold meshes representing solid objects.

If you use vertex properties for things like interpolated normals or texture UV coordinates, glTF is recommended, specifically using the EXT_mesh_manifold extension. This allows for the lossless and efficient transmission of manifoldness even with property boundaries. Try our make-manifold page to add this extension to your existing glTF/GLB models.

Manifold provides high precision OBJ file IO, but it is limited in functionality and is primarily to aid in testing. If you are using our npm module, we have a much more capable gltf-io.ts you can use instead. For other languages we strongly recommend using existing packages that focus on 3D file I/O, e.g. trimesh for Python, particularly when using vertex properties or materials. Example for integrating with Assimp is in extras/meshIO.cpp, which is used by files such as extras/convert_file.cpp.

Building

Only CMake, a C++ compiler, and Python are required to be installed and set up to build this library (it has been tested with GCC, LLVM, MSVC). However, a variety of optional dependencies can bring in more functionality, see below.

Build and test (Ubuntu or similar):

git clone --recurse-submodules https://github.com/elalish/manifold.git
cd manifold
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON .. && make
make test

CMake flags (usage e.g. -DMANIFOLD_DEBUG=ON):

  • MANIFOLD_JSBIND=[OFF, <ON>]: Build js binding (when using the emscripten toolchain).
  • MANIFOLD_CBIND=[<OFF>, ON]: Build C FFI binding.
  • MANIFOLD_PYBIND=[OFF, <ON>]: Build python binding, requires nanobind.
  • MANIFOLD_PAR=[<OFF>, ON]: Enables multi-thread parallelization, requires tbb.
  • MANIFOLD_CROSS_SECTION=[OFF, <ON>]: Build CrossSection for 2D support (needed by language bindings), requires Clipper2.
  • MANIFOLD_DEBUG=[<OFF>, ON]: Enables exceptions, timing, verbosity, OBJ test dumps. Has almost no effect on its own, but enables further runtime parameters to dump various outputs.
  • MANIFOLD_ASSERT=[<OFF>, ON]: Enables internal assertions. This incurs around 20% runtime overhead. Requires MANIFOLD_DEBUG to work.
  • MANIFOLD_TEST=[OFF, <ON>]: Build unit tests, requires GTest.
  • TRACY_ENABLE=[<OFF>, ON]: Enable integration with tracy profiler. See profiling section below.
  • ASSIMP_ENABLE=[<OFF>, ON]: Enable integration with assimp, which is needed for some of the utilities in extras.
  • MANIFOLD_STRICT=[<OFF>, ON]: Treat compile warnings as fatal build errors.
  • MANIFOLD_NO_IOSTREAM=[<OFF>, ON]: Strip iostream- and filesystem-using bits from the public API and tests; useful for freestanding/embedded builds (e.g., wasm32-unknown-unknown). Defines both MANIFOLD_NO_IOSTREAM and MANIFOLD_NO_FILESYSTEM as PUBLIC compile definitions. The test suite still builds + runs — iostream-using TESTs in manifold_test/polygon_test/manifoldc_test are gated out under the macro. Incompatible with MANIFOLD_DEBUG / MANIFOLD_TIMING (which use std::cout for diagnostic output).

Dependency version override:

  • MANIFOLD_USE_BUILTIN_TBB=[<OFF>, ON]: Use builtin version of tbb.
  • MANIFOLD_USE_BUILTIN_CLIPPER2=[<OFF>, ON]: Use builtin version of clipper2.
  • MANIFOLD_USE_BUILTIN_NANOBIND=[<OFF>, ON]: Use builtin version of nanobind.

Note: These three options can force the build to avoid using the system version of the dependency. This will either use the provided source directory via FETCHCONTENT_SOURCE_DIR_* (see below), or fetch the source from GitHub. Note that the dependency will be built as static dependency to avoid dynamic library conflict. When the system package is unavailable, the option will be automatically set to true (except for tbb).

WARNING: These packages are statically linked to the library, which may be unexpected for other consumers of the library. In particular, for tbb, this create two versions of tbb when another library also bring their own tbb, which may cause performance issues or crash the system. It is not recommended to install manifold compiled with builtin tbb, and this option requires explicit opt-in now.

Offline building (with missing dependencies/dependency version override):

  • MANIFOLD_DOWNLOADS=[OFF, <ON>]: Automatically download missing dependencies. Need to set FETCHCONTENT_SOURCE_DIR_* if the dependency * is missing.
  • FETCHCONTENT_SOURCE_DIR_TBB: path to tbb source (if MANIFOLD_PAR is enabled).
  • FETCHCONTENT_SOURCE_DIR_CLIPPER2: path to tbb source (if MANIFOLD_CROSS_SECTION is enabled).
  • FETCHCONTENT_SOURCE_DIR_NANOBIND: path to nanobind source (if MANIFOLD_PYBIND is enabled).
  • FETCHCONTENT_SOURCE_DIR_GOOGLETEST: path to googletest source (if MANIFOLD_TEST is enabled).

Note: When FETCHCONTENT_SOURCE_DIR_* is set, CMake will use the provided source directly without downloading regardless of the value of MANIFOLD_DOWNLOADS.

The build instructions used by our CI are in manifold.yml, which is a good source to check if something goes wrong and for instructions specific to other platforms, like Windows.

WASM

Note: While we support compiling with MANIFOLD_PAR=ON in recent emscripten versions, this is not recommended as there can potentially be memory corruption issues.

To build the JS WASM library, first install NodeJS and set up emscripten:

(on Mac):

brew install nodejs
brew install emscripten

(on Linux):

sudo apt install nodejs
git clone https://github.com/emscripten-core/emsdk.git
cd emsdk
./emsdk install latest
./emsdk activate latest
source ./emsdk/emsdk_env.sh

Then build:

cd manifold
mkdir buildWASM
cd buildWASM
emcmake cmake -DCMAKE_BUILD_TYPE=MinSizeRel .. && emmake make
cd test
node ./manifold_test.js

Python

The CMake script will build the python binding manifold3d automatically. To use the extension, please add $BUILD_DIR/bindings/python to your PYTHONPATH, where $BUILD_DIR is the build directory for CMake. Examples using the python binding can be found in bindings/python/examples. To see exported samples, run:

sudo apt install pkg-config libpython3-dev python3 python3-distutils python3-pip
pip install trimesh pytest
python3 run_all.py -e

Run the following code in the interpreter for python binding documentation:

>>> import manifold3d
>>> help(manifold3d)

For more detailed documentation, please refer to the C++ API.

Windows Shenanigans

Windows users should build with -DBUILD_SHARED_LIBS=OFF, as enabling shared libraries in general makes things very complicated.

The DLL file for manifoldc (C FFI bindings) when built with msvc is in ${CMAKE_BINARY_DIR}/bin/${BUILD_TYPE}/manifoldc.dll. For example, for the following command, the path relative to the project root directory is build/bin/Release/manifoldc.dll.

cmake . -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DMANIFOLD_DEBUG=ON -DMANIFOLD_PAR=${{matrix.parallel_backend}} -A x64 -B build

Contributing

Contributions are welcome! A lower barrier contribution is to simply make a PR that adds a test, especially if it repros an issue you've found. Simply name it prepended with DISABLED_, so that it passes the CI. That will be a very strong signal to me to fix your issue. However, if you know how to fix it yourself, then including the fix in your PR would be much appreciated!

Formatting

There is a formatting script format.sh that automatically formats everything. It requires clang-format, black formatter for python and gersemi for formatting cmake files.

Note that our script can run with clang-format older than 18, but the GitHub action check may fail due to slight differences between different versions of clang-format. In that case, either update your clang-format version or apply the patch from the GitHub action log.

Profiling

There is now basic support for the Tracy profiler for our tests. To enable tracing, compile with -DTRACY_ENABLE=on cmake option, and run the test with Tracy server running. To enable memory profiling in addition to tracing, compile with -DTRACY_MEMORY_USAGE=ON in addition to -DTRACY_ENABLE=ON.

Fuzzing

To build with fuzzing support, you should set the following with CMake:

  • Enable fuzzing by setting -DMANIFOLD_FUZZ=ON
  • Disable python bindings by setting -DMANIFOLD_PYBIND=OFF
  • Use clang for compiling by setting -DCMAKE_CXX_COMPILER=clang++
  • You may need to disable parallelization by setting -DMANIFOLD_PAR=OFF, and set ASAN_OPTIONS=detect_container_overflow=0 when building the binary on MacOS.

About the author

This library was started by Emmett Lalish, currently a senior rendering engineer at Wētā FX. This was my 20% project when I was a Google employee, though my day job was maintaining <model-viewer>. I was the first employee at a 3D video startup, Omnivor, and before that I worked on 3D printing at Microsoft, including 3D Builder. Originally an aerospace engineer, I started at a small DARPA contractor doing seedling projects, one of which became Sea Hunter. I earned my doctorate from the University of Washington in control theory and published some papers.

Download files

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

Source Distribution

manifold3d-3.5.3.tar.gz (307.7 kB view details)

Uploaded Source

Built Distributions

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

manifold3d-3.5.3-cp314-cp314t-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

manifold3d-3.5.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

manifold3d-3.5.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

manifold3d-3.5.3-cp314-cp314t-macosx_11_0_arm64.whl (890.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

manifold3d-3.5.3-cp314-cp314t-macosx_10_15_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

manifold3d-3.5.3-cp314-cp314t-macosx_10_15_universal2.whl (1.9 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

manifold3d-3.5.3-cp314-cp314-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.14Windows x86-64

manifold3d-3.5.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

manifold3d-3.5.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

manifold3d-3.5.3-cp314-cp314-macosx_11_0_arm64.whl (884.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

manifold3d-3.5.3-cp314-cp314-macosx_10_15_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

manifold3d-3.5.3-cp314-cp314-macosx_10_15_universal2.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

manifold3d-3.5.3-cp313-cp313-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86-64

manifold3d-3.5.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

manifold3d-3.5.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

manifold3d-3.5.3-cp313-cp313-macosx_11_0_arm64.whl (884.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

manifold3d-3.5.3-cp313-cp313-macosx_10_14_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 10.14+ x86-64

manifold3d-3.5.3-cp313-cp313-macosx_10_14_universal2.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 10.14+ universal2 (ARM64, x86-64)

manifold3d-3.5.3-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86-64

manifold3d-3.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

manifold3d-3.5.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

manifold3d-3.5.3-cp312-cp312-macosx_11_0_arm64.whl (884.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

manifold3d-3.5.3-cp312-cp312-macosx_10_14_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 10.14+ x86-64

manifold3d-3.5.3-cp312-cp312-macosx_10_14_universal2.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 10.14+ universal2 (ARM64, x86-64)

manifold3d-3.5.3-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

manifold3d-3.5.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

manifold3d-3.5.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

manifold3d-3.5.3-cp311-cp311-macosx_11_0_arm64.whl (885.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

manifold3d-3.5.3-cp311-cp311-macosx_10_14_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 10.14+ x86-64

manifold3d-3.5.3-cp311-cp311-macosx_10_14_universal2.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 10.14+ universal2 (ARM64, x86-64)

manifold3d-3.5.3-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

manifold3d-3.5.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

manifold3d-3.5.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

manifold3d-3.5.3-cp310-cp310-macosx_11_0_arm64.whl (871.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

manifold3d-3.5.3-cp310-cp310-macosx_10_14_x86_64.whl (991.0 kB view details)

Uploaded CPython 3.10macOS 10.14+ x86-64

manifold3d-3.5.3-cp310-cp310-macosx_10_14_universal2.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.14+ universal2 (ARM64, x86-64)

manifold3d-3.5.3-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9Windows x86-64

manifold3d-3.5.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

manifold3d-3.5.3-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

manifold3d-3.5.3-cp39-cp39-macosx_11_0_arm64.whl (871.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

manifold3d-3.5.3-cp39-cp39-macosx_10_14_x86_64.whl (991.5 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

manifold3d-3.5.3-cp39-cp39-macosx_10_14_universal2.whl (1.8 MB view details)

Uploaded CPython 3.9macOS 10.14+ universal2 (ARM64, x86-64)

File details

Details for the file manifold3d-3.5.3.tar.gz.

File metadata

  • Download URL: manifold3d-3.5.3.tar.gz
  • Upload date:
  • Size: 307.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for manifold3d-3.5.3.tar.gz
Algorithm Hash digest
SHA256 bca52ab870cb64343303bddbf63f17e06f97f88e46e20c22f8630dcef0df1dbd
MD5 ecefcf808f841052d3e1bc8b7c191358
BLAKE2b-256 814a6432232e9af5048427f5be40540657771a956d8b8ad6cb5df108191d8788

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3.tar.gz:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 be7d2a4f0d9272f2f0a974adc90385a43c963bdaedb26480fbdf8f3b925b08af
MD5 440b8046fbe4bd63b000492d342d9a4e
BLAKE2b-256 38424fba4b35880a3fd8c2c37630df2e281205cfb3df583d650c132afd1e8b70

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314t-win_amd64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10b94f6bb6cd0914c15d8de9acb4de9366cf0d091724e938246d4699f9aaeff0
MD5 2f56d43c5d8e50bc81ed2b906d125df1
BLAKE2b-256 6491af48549ed7c2c3ae33cc499c033684d5c3e3117e6a3aacbafca344cc5da0

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de2581a4f0dd379af5b308f77d1f4eaf79b4c995b111c0bb35b625ad3f40e003
MD5 b739ae2a74f7368c96b4e431e1de8f4a
BLAKE2b-256 af392c63b35e25c539b9bc011b73200a0f5e4636d5adfb210b9560dd80398226

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7307839242f4ceaacbaccf01672b09c2f1750a17ee708bcef2d1f884160419eb
MD5 cc560042cb628a84d0a8a7d00e649ab0
BLAKE2b-256 23c23b52cccf32b7f7b183831d77ecce3ac291ea905208cd68c0fed272844dae

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b6d913645a0b823ed93e70fd8ec5b82486c6295e2fdb81e892fb04d7ba972324
MD5 4c3823ec542a66981fed9a4e01504e11
BLAKE2b-256 cfd26717eae4bad231133cb0b9b45cdefe9eb34b9f1dd8df216122dc5e11acd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 a90ec84d0fa8672a7b6f70b4b87a436b1e762f92da4dcfe26ab96afb633c12ab
MD5 d5705eba46346f4b62635a338e6d0499
BLAKE2b-256 333c66568912904716ad2f0741172bf7d987f955f0cc27355064f0bedb7c02b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314t-macosx_10_15_universal2.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: manifold3d-3.5.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6a1f7a8451c861c6bb210c6af09c86c0c92882881c12bc0f354aef9c65771814
MD5 2bf9c16417536692da10d8d9d95da932
BLAKE2b-256 a75e9a7b588ff2dce12284f3cc782a078af0c088bd36ce5d7f90c4efff9b80aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314-win_amd64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e180b74120550207823f107f8cfa6c14a1a037b4413d0d8865a4fe2768dca34
MD5 2301eab9368fa20e7313395c4db8287f
BLAKE2b-256 2251e055a158d735e4d740538662c22679017bde0506e9a1a05353f7d7d5841c

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c25d1fe3a9fb92bdf3a74c38023c3d52d3339a3d5d9675ab20b0c4adeb79ac32
MD5 b80823364978e6f7fa4a54af88cdfa3d
BLAKE2b-256 19cc1d43a4b48df6cb147289078188713ee7d9b3da94a54dc31867478ec269cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8635c8c8323266078a99477a6b758c4f4a506842137e4b57dfe4e6af098d17c9
MD5 452a5fc49810050ec792cad44f1526b4
BLAKE2b-256 d44ac0030817134f32b972fa229c63dec0d7c1e4dc2a294af91b92bd43c76a85

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e59aa3d64d816c66986e6ca67d708cce06eb05eb5b28a7153bcc1e5cddd5add0
MD5 b2947e524981f1a1bc1a9fa70c9a0dc9
BLAKE2b-256 2a1260b8b8925149fdee880bf14ba35c535e490ec413cf828dbdfe11a873dd01

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 5367aaa3bf683a99f469046b9fba6d454e87e731de4a4ccfba82947d44fd42e5
MD5 3f3a29a367ad8e73e1e88edfc7e835ed
BLAKE2b-256 44a7152f495d83e9b6fe49db94b01e80bbff7adce35a96959a657bc938d93b3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: manifold3d-3.5.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for manifold3d-3.5.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5a0e1ed0f04b1d937bb7c96afbdcc83826f4dcaea0b6f9c332140822cf136b38
MD5 8d78a7c9cb3accd897ee8ba91c87f13d
BLAKE2b-256 09bb03142c8640985438e864e96b40d0bcc885973ac66461f03efea70b7a6b50

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp313-cp313-win_amd64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 239b300cd1cbe9f8c0397863d2f657800f9c3212316a7e0d60554bf81e4c3617
MD5 10072b015f4597dbf8a963854fa1090c
BLAKE2b-256 1a4e7a057ba1a044096fc86fac4db4f90e44ee9a0b3098d3b1e26d83636ccaf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f476f446e7a0d8337d61bce5689e5a5953fc2fdbf99f8b648b062e827258edc8
MD5 781db2532d9b09fd7806353c35999d8a
BLAKE2b-256 2f2cbb0f386c25c0f4d3a2e96e2687586e140d9fb800d7f0374fc42016c8cdd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4713a5b07db2503df93fefa5a6a88aa05b61037175b7ca55be9f31c42a71771a
MD5 8f8fc0f00a1d99a2d90ea71b47f94373
BLAKE2b-256 ecfe4ce29b6d3e7490368244d3a7ab618570589162deb0d9483056ddc5ece918

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp313-cp313-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp313-cp313-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ad2657dc2826ee4deed8d4a7438a0629befc5efc4cbe9c793d1f29f2cd8aede5
MD5 65b58912fe3d0a0f155dbec3fcbc0266
BLAKE2b-256 1bf7f73cfbc2eeb20f2981898d4619dbb81f6d6ff101721f9a7794c607690f1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp313-cp313-macosx_10_14_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp313-cp313-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp313-cp313-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 f7aba4eb54a8dafd97377e25ec990525c3d4ad4973f32840a43452888085f01b
MD5 2b4e22161dcfa28bfdbc9b66cf103ff1
BLAKE2b-256 877f24573e1b700d642744dd67aa94d84c8debe21eb5493582ecf996dff59509

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp313-cp313-macosx_10_14_universal2.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: manifold3d-3.5.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for manifold3d-3.5.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c0fabc63e2f3b96ab0a24b8583a7a5ef0e2b9a3feddbb65fe9d450a8b983f831
MD5 4fd24bb7c1d89be50efcb7f0e6d8a0c6
BLAKE2b-256 11671a7a9bf5f701fe1b93003be19ba0d2d4235ab6756ea98ef9c29967695483

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp312-cp312-win_amd64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1d7f8bfc3b04e383fa172dee648f8c98a1d11b3b758e999ab6c3a2af19711359
MD5 8fc68ec8b47dd7383337d33207b3ca21
BLAKE2b-256 8a808d8711718b1203d722493c5b507d9bbf34c3fb116e4c32b9278287ae4bfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 91fba34aa7eee993034888c4e1f9b0d377672fb857cdeb20613aee0f5f893de1
MD5 1f96ac3433363427fbcd51bff44a1c53
BLAKE2b-256 bd4ee59e889dc225f5656915f0c55f56bad6d924c11e38cbec04d66641dabd33

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b624d85bfe36f07fdfda28cbeb39db4775c627d6070fc3c9ff1f15986fa04d45
MD5 e5d7ce38a92e75992e6b8dec8929c7b9
BLAKE2b-256 5e0239618dc12c8ea75ed9a3f59ea7eabd5045b5e89ecccc41bcfa94898b1bc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp312-cp312-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp312-cp312-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 df002b89dd8cea5bc15e56618436dd53a2551be73121f21aea8c73e004b2c632
MD5 07095919335298e68014b420c2435e4e
BLAKE2b-256 70570488b93c94fdc7ba460aa2fd6e58acc1a0c205e2552093549e79c2b26dbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp312-cp312-macosx_10_14_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp312-cp312-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp312-cp312-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 acc9899a9e402cf501bd64d8c6209862205395cce722613135d319b3a8ea29e6
MD5 637810ec8d39fc6ac8f211fb80f8624a
BLAKE2b-256 8fc5679198ebaf0d6b232a030f6b9ad785ac5f587df1122c2c23c260d1fbf868

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp312-cp312-macosx_10_14_universal2.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: manifold3d-3.5.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for manifold3d-3.5.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 61c93b16eb727951c9bc26a7b6558d7384e8a176776a9df0796f32e4756ef0d1
MD5 a80bfbfe266f7719647797ac9986818e
BLAKE2b-256 cb3258a0ab7849208eb91504f3e599727ea5ce73a9514a4286db2cf2dd4a3312

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp311-cp311-win_amd64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 06319e0bd9d883cbdddc19dd855b444266a0fc2b592fa955c636e3c7a6197eef
MD5 408b22156429662cb8954a323c1cfc40
BLAKE2b-256 d9e8114ffbf0247391e995f68923833cc1de1495f189eb2b1544273684f74660

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd3e5bcf2f0523f74186890c631d5c9e0f62057c0b08f6864d30c1e21d78abe7
MD5 6eaefa695ae56b22424b59cf1139eb89
BLAKE2b-256 b8c830e793746ec48ef8a5ab40ba001aac662bd9360114b7236c5390c1470374

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76b16bc19a9eef7504fb754b9aa34d68bc599a803bf093802acb93f278539645
MD5 2cca0187c00fda5f582318635ffddee9
BLAKE2b-256 50f7ff6b345305d07806998ab03ef6bf023cf5b98e3d01596efbdc57e61b70b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp311-cp311-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp311-cp311-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 7a188dc1ea01e82e538625671a930270cd927d3ef0a8224199e17e8d0de11605
MD5 7cf5355921a64721936604f168adf0f4
BLAKE2b-256 efc7f3337c5a8bdc89c2b57633f6c2821a14bce47ac3523355eb942597838bcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp311-cp311-macosx_10_14_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp311-cp311-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp311-cp311-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 54f76d5ec1b89c483a6237d043992f117b59195b6e8421e4115f11d442515809
MD5 2f231cc58d5965a3495b9b44ceacf7bf
BLAKE2b-256 e13865b515f31fe7431724ea2f7bcb37fb872ce60031c40d6d538c540be389b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp311-cp311-macosx_10_14_universal2.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: manifold3d-3.5.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for manifold3d-3.5.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fd07025ae570b6a5dc4431b3c57d2f0292c6ac0bb4cc5cf23d44934437351122
MD5 6c39d163bc392f9609b487b1d83f9088
BLAKE2b-256 1e48e48a03479da02a070a7b8380bd26a852245203aa3a074a53155648b723f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp310-cp310-win_amd64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68907e29919136a8a4307fa4dfe7f5af3a9810eab58f54eee1c8f7dac4036349
MD5 c5ebbdc7209fbec8aec1952366a31e6d
BLAKE2b-256 34c7851d14e4fcb886904b276e9db429a796509b4ac148b5c18877097d89a95c

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 db33f49f2844bd840bf65e5a61c0adedd494927ac97f3254d9e95b7b205e268b
MD5 1cc41675094f03216b29f18739c971db
BLAKE2b-256 a55c41848c9fdd8b5e325b37768daf69ce4153a4b549abd4ef838caf94f47aaa

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c221300da94867b61c2907b9ab9296e22472108604afbbff3c14f59f8613116
MD5 dba659748f290b3e118b7d9e3c87b1a7
BLAKE2b-256 84a5412cbf9c9594f2ac80feefafe8e514224b61bedc4d054c5e9b9e9a0d8360

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp310-cp310-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp310-cp310-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6e501da5114e684179d297730a9cb266626a74b8f33d0b7dcb6fd0649bf2ae9c
MD5 91d5d08bd3ede57b00c04311ebd4fc74
BLAKE2b-256 9da3beaded0995ae4d40aa80d198cca145d910b5cfa9a80055db9fd34406a4e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp310-cp310-macosx_10_14_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp310-cp310-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp310-cp310-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 b1fc911f8b93d26e857b583b2baedb8e57d01e12a1c9c5a84f783a2827074ae7
MD5 45e2d56d155ae53240052f1df3892d89
BLAKE2b-256 906b58dcd76ddfc610fee54fadbef014820e9c950a51f8547de1f1090d4719e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp310-cp310-macosx_10_14_universal2.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: manifold3d-3.5.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for manifold3d-3.5.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 247bc8d24ba2133631ec39e4fafc1a32d3de797424f9d80bddfc354a13a8ba8b
MD5 24d428b825b46ce1242a76b163917dd1
BLAKE2b-256 1195c7cc7ade8d892a3e6cdbdc1f459a932b02296a6813264234bfaa708750ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp39-cp39-win_amd64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fcef6c2754910d1d59fe270ed0885f37bb0340027ccda29c43cb554466594941
MD5 784012ef1774de801e39680aab2d7b36
BLAKE2b-256 095e79556cc6da1e770340e8592a6e22cb28737b9baf22c504756e4e164d12d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ce417c585104ac371abccab1bb838ca72a2c78a48a72fa5f19545cc50a363b1c
MD5 7bfd50ebeac98dad5f96b11dc140c766
BLAKE2b-256 548053b0caeff583e8f5e4596fa84a407dc1906d819c9f44ada7c2775a4f8ea9

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e404f04a3320becfe30c2b38818c7ac551b48b1b3e3b41a436c053be2637b4c6
MD5 4f1971cc178276866d3460e9944a298b
BLAKE2b-256 54b2da5e4882f93351d967d1adfb68195ef75493449bf59bab2a01781577295c

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 bbc40879b2278f96fc04de443afd7733c8ff5092de9866a4a031fdbd0b3ab4f4
MD5 a04dada98ead35acebeeab9c9a65d5d1
BLAKE2b-256 b1c8d9a2b501eb25e005275e5e22d7afb45a2602667197a1d732a07f7a4760b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp39-cp39-macosx_10_14_x86_64.whl:

Publisher: build_wheels.yml on elalish/manifold

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

File details

Details for the file manifold3d-3.5.3-cp39-cp39-macosx_10_14_universal2.whl.

File metadata

File hashes

Hashes for manifold3d-3.5.3-cp39-cp39-macosx_10_14_universal2.whl
Algorithm Hash digest
SHA256 854c376910189c0c09ac2bdd9dedfbda38ce1ad86f27aa39bbc2323e0b41d43a
MD5 fd78af4590b7150951a491ade462e669
BLAKE2b-256 232a52de3d588f922359bddf2f42f916b1b224e99d6577db4905d1d91db39b63

See more details on using hashes here.

Provenance

The following attestation bundles were made for manifold3d-3.5.3-cp39-cp39-macosx_10_14_universal2.whl:

Publisher: build_wheels.yml on elalish/manifold

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

3.5.3 This release

43 files

3.5.2

43 files

3.5.1

43 files

3.5.0

43 files

3.4.1

43 files

3.4.0

37 files

3.3.2

37 files

3.2.1

37 files

3.2.0

37 files

3.1.1

37 files

3.1.0

37 files

3.0.1

31 files

3.0.0

31 files

2.5.1

21 files

2.5.0

21 files

2.4.5

21 files

2.3.1

21 files

2.3.0

21 files

2.2.2

21 files

2.2.1

21 files

2.2.0

21 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