Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

libigl Python Bindings

PyPI version

This repository contains the source code for the python bindings for the C++ libigl library written using nanobind. Functions allow NumPy arrays as input and output for dense matrices and vectors and SciPy sparse matrices for sparse matrices.

Installation

python -m pip install libigl

Documentation

:warning: WARNING
The python-binding documentation is perennially out of date and will likely be removed/changed.
  • A tutorial on how to use the bindings can be found here
  • A function reference can be found here

Getting the current version of libigl within python code

Since version 2.5.4.dev0, the igl.__version__ attribute has been removed. To get the version of the libigl package you're using within your python code, you can use the following code:

import importlib.metadata
libigl_version = importlib.metadata.version('libigl')

The version of libigl is defined in the pyproject.toml file.

Compiling and modifying the bindings

According to the scikit-build-core documentation, the way to make an editable (incremental) build is to:

  1. Preinstall the dependencies (at the top of pyproject.toml
  2. Then use this very long command:
CMAKE_BUILD_PARALLEL_LEVEL=10  python -m pip install --no-build-isolation --config-settings=editable.rebuild=true -Cbuild-dir=build -ve.

The CMAKE_BUILD_PARALLEL_LEVEL=10 will invoke with 10 parallel build threads.

Adding a missing binding

Bindings are fairly mechanical to write. For example, suppose we didn't have a binding for the c++ function igl::moments. The first step would be to look at the corresponding .h header file in the C++ libigl library: moments.h.

Then we would create the src/moments.cpp file in this project which uses Eigen::MatrixXN for numeric types and Eigen::MatrixXI for integer types. Typically this requires a simple wrapper around the function matching its signature to these types and some boilerplate void bind_moments(... code which adds the function to the python module.

Simply adding this .cpp file will be enough to add the bindings on the next build.

If submitting a pull request with a new binding, please also add an execution test in tests/test_all.py to ensure the binding can at least be called as expected.

Packaging a wheel from an existing build

If you already have a compiled build directory, you can package it into a .whl without recompiling and install that wheel into other virtual environments on the same machine:

python -m pip wheel --no-build-isolation --no-deps -Cbuild-dir=build -w wheelhouse .
pip install wheelhouse/libigl-*.whl

The --no-deps flag skips bundling numpy/scipy (the target environment must have them already). No compiler or CMake is required in the target environment.

Testing cibuildwheel locally

Install whichever version of Python from the official website and then run:

/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11 -m venv venv-official-3.11
source venv-official-3.11/bin/activate
python -m pip install cibuildwheel
CIBW_BUILD="cp311-*" python -m cibuildwheel --output-dir wheelhouse --platform macos

Downloading all the artifacts

A successful .github/workflows/wheels.yml run will a lot of .whl files. To download these all at once, you can use the following command:

mkdir wheelhouse
cd wheelhouse
gh run download [runid]

Then these can be uploaded to pypi using:

for f in wheelhouse/*/*.whl wheelhouse/*/*.tar.gz; do
    python3 -m twine upload --repository pypi "$f" || echo "Skipping failed upload: $f"
done

Acknowledgements

The original python bindings were generated and maintained by @teseoch, @KarlLeell, @fwilliams, @skoch9, and @danielepanozzo

The modern python bindings (since 2.5.4.dev0) can largely be blamed on @alecjacobson.

Download files

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

Source Distribution

libigl-2.6.4.dev0.tar.gz (41.3 MB view details)

Uploaded Source

Built Distributions

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

libigl-2.6.4.dev0-cp312-abi3-win_arm64.whl (4.5 MB view details)

Uploaded CPython 3.12+Windows ARM64

libigl-2.6.4.dev0-cp312-abi3-win_amd64.whl (20.2 MB view details)

Uploaded CPython 3.12+Windows x86-64

libigl-2.6.4.dev0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.9 MB view details)

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

libigl-2.6.4.dev0-cp312-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.2 MB view details)

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

libigl-2.6.4.dev0-cp312-abi3-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

libigl-2.6.4.dev0-cp312-abi3-macosx_10_15_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.12+macOS 10.15+ x86-64

libigl-2.6.4.dev0-cp311-cp311-win_arm64.whl (4.5 MB view details)

Uploaded CPython 3.11Windows ARM64

libigl-2.6.4.dev0-cp311-cp311-win_amd64.whl (20.3 MB view details)

Uploaded CPython 3.11Windows x86-64

libigl-2.6.4.dev0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.9 MB view details)

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

libigl-2.6.4.dev0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.2 MB view details)

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

libigl-2.6.4.dev0-cp311-cp311-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libigl-2.6.4.dev0-cp311-cp311-macosx_10_15_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

libigl-2.6.4.dev0-cp310-cp310-win_amd64.whl (20.3 MB view details)

Uploaded CPython 3.10Windows x86-64

libigl-2.6.4.dev0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.9 MB view details)

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

libigl-2.6.4.dev0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.2 MB view details)

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

libigl-2.6.4.dev0-cp310-cp310-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libigl-2.6.4.dev0-cp310-cp310-macosx_10_15_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

libigl-2.6.4.dev0-cp39-cp39-win_amd64.whl (20.3 MB view details)

Uploaded CPython 3.9Windows x86-64

libigl-2.6.4.dev0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.9 MB view details)

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

libigl-2.6.4.dev0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.2 MB view details)

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

libigl-2.6.4.dev0-cp39-cp39-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

libigl-2.6.4.dev0-cp39-cp39-macosx_10_15_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

libigl-2.6.4.dev0-cp38-cp38-win_amd64.whl (20.3 MB view details)

Uploaded CPython 3.8Windows x86-64

libigl-2.6.4.dev0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (13.9 MB view details)

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

libigl-2.6.4.dev0-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (13.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file libigl-2.6.4.dev0.tar.gz.

File metadata

  • Download URL: libigl-2.6.4.dev0.tar.gz
  • Upload date:
  • Size: 41.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libigl-2.6.4.dev0.tar.gz
Algorithm Hash digest
SHA256 8a1c4fba9dfe7f1f5eb821381a5494756f296420508962caee3dfe32014b3f98
MD5 75e6b4941d0fc6cf60d459233f30b9d2
BLAKE2b-256 a132d7496c734141a122f7fff4901a9dbaefdf1800f5f2066a9cfce374e46a45

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0.tar.gz:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: libigl-2.6.4.dev0-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.12+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libigl-2.6.4.dev0-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 cb53d7b0819c2e3716d997d65c30365aa143b7acd9be5b33bd9708a3a5f25511
MD5 1f45ed7df3247126e8fb299f83ccd175
BLAKE2b-256 2f69ab2a1481077c1e4a7c2d0561773d8050fe3ae3d5bca538fe27437fb2fd00

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp312-abi3-win_arm64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: libigl-2.6.4.dev0-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 20.2 MB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libigl-2.6.4.dev0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 aa2dc8813359907babb25db6f864e514f3b529e9bdea833cb3dff3cb70dabf72
MD5 84313f15f86d6070c9636ab33adef0eb
BLAKE2b-256 81a4a954a57520e657ea19cdb613b569d05fef0f7f6aa4e0af12824f8bbea6c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp312-abi3-win_amd64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d2c45b3d228eb076cc93d804bb88f4be1eb833c35085cf9731c126923896fa3
MD5 bc312eaf0973370df05a7655b2f99b2b
BLAKE2b-256 2c214a2dc4314e2b71c8f39cd023e8cbf769025a2688f741b5af099d1f7d0a79

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp312-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp312-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9b593b7499d5183277644a204f6960f7749a598ce0d44deeabaf588573d4606
MD5 fb0a35f12ff717178d8415765bdb17ed
BLAKE2b-256 9122c0f54f053a0d9bcb8f98daf55277d2d81b2875b8582c1ec4edaad89ed9a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp312-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7ba9c0740d9dea7b5d08e650d8d551c04b712432687e84689ad624a7aa67307
MD5 cb8c395844d899b978cabf9e7b111955
BLAKE2b-256 34c9edb6249b8a8a093e12e6f3ebb433862ae740ae74ef24498b2e278dd8def9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp312-abi3-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp312-abi3-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ef4aa147e21d40d78a3307a56092c14d818a5ae98d852505f77c9597e20d00ab
MD5 ba34ca22c6d45ccbf608b8638a9c81c2
BLAKE2b-256 1589478e096c10027e5255c8577beb3f3d6123d8f371a2f7315cec8b9e9bcc9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp312-abi3-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 331ba20b6917fde611de4257e6589318c104dfec25f5a051a74923b5bdbfcbf8
MD5 3b5c56a1f1646866772535b5e505eea3
BLAKE2b-256 c67a0d8699c334edc8dbbda0887c997ff8fcdc677680d3a0ba7063c5b3ad690e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp311-cp311-win_arm64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cc2438e479c6db2b822e8faf663c21135400d479e076c4c8c593217714647bdc
MD5 fbd696a48b0c8a82f40a99c3d954d95a
BLAKE2b-256 72a884f0efb487dc92e5b9703fe04b331ce1da73c835506ec5f6b817a7a8ea5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc44fe5012c6499d614ba54b70d0518b4cfcd6bd4890b7ef8c51f32ccbdbe791
MD5 57d2fbdb6f07c88af37c0be8fc7bfa87
BLAKE2b-256 ffa12c010000923a4c910b4cade18500710be7fd625a1b6b875f6c099d5ad0cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 19b95dc03264550cfe06f85bdda696aecd3c3e3a38ccfe2b0ad0e5043a54bf13
MD5 b21c4ba573f097b331042ff80f911bc3
BLAKE2b-256 fc624f44c93744152d33288c872f009dd1c8a903df6cd95da7aeba7ccce98bea

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 285fca8439bb98884c180a09ade250cfdc386e2dfd62ab72f993d18deef99939
MD5 da430328d92a69017f5c8290c8f1f86a
BLAKE2b-256 4d78dcf61c542264ad14543465a3ce57a4d29a7801e64f631e6a120a7f729300

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1fafb9ce4057875939218d96bd87920971a77ec1c904f4fe08f2ae6cbeb573ab
MD5 9f1a487107f47290c89cd50589ffae4e
BLAKE2b-256 650f09a16ea9c33674cf0ef8b3af2d3473096ce6ce420b479ccb24be97d0bb0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp311-cp311-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 be00c541fbf509e8d1410eda293be32bc5a037e56ac4efb24f843bf74f7cf7d9
MD5 3e8336518a4467f3431becec708dcf7e
BLAKE2b-256 64d73aa36c5a47a0cf51c0d5203a604c9a5744bfc75d31130f442c3c34b46d31

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c46a5e6eb06586e9ae757f76071c3260374001407dd437179517b92cdf0cbcc
MD5 579d40bfb084c0687c40f3a90b99a230
BLAKE2b-256 82d807fa5c171834deef8c7248473d6cc7bb62eac174b75f022b1b883e87dfed

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5fee85ba9ee68329e47da792a223b9589c1fef5cd323854ed5b3b6abc41f994b
MD5 e4cb5fe94718b03e6503581f72eadc6f
BLAKE2b-256 27c05d06440b346b036ef476bb29a9d1b53db0520a3954316d66de60cae6215e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1129ec1f43c9b4dda07c92bddb2bc5bd9ad90e7596a29c138ca8eab92dea2ac
MD5 138c0296a5a12a844b192eec593a6434
BLAKE2b-256 b2efe647e334de507fd14621cb59993c5f94e85b7c5726ceff724bd1e00eb9ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 dbe82adebed612b80a8dadb7c05d677b30f49231bed97e6394470004c6d312d2
MD5 38f7c399f619b6ba1672cd33040cd66f
BLAKE2b-256 b047107d2287bf24b7b8d04ebee156529fcb88068256080690e7890be6e0a821

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp310-cp310-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libigl-2.6.4.dev0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libigl-2.6.4.dev0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 aab7ab7e777400d07004b12eff1720aa479c8d394c6581699bdb9a4da6b679a1
MD5 5c5b8f002376efceea3f09da638068cb
BLAKE2b-256 e37dcbc22a0cb19193fe15457e2b6c1618951443a1c93461478d7c727cfc123d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 794a6c74980d418bf2fc958cb0ca6d919c866c90529662f849e7aaeadb442593
MD5 924c3f04a26bcbf976a024cb8165a73f
BLAKE2b-256 07ddf23071bae91b8fd278acf257023e1d3b89a53218476ea37609f38367f695

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ccaa68cf797c87f97c6addfb78e9d77533b88b9fce17bf5ac73df74665b44ebb
MD5 d53b89c67a0c5270a6bc55fafa8dd206
BLAKE2b-256 8adb7608f6ae507feb05135ee428d96adf17d1b407a00fcb67d0d9edc7746def

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 039ee1bae75ba9b466c1edbdbccf6ad95a303fbf2278d64c2c96bf051692ccbd
MD5 9f400811771d0eff9ea5a89ceb44ccdc
BLAKE2b-256 65fa9237d53b8c65c3e711da2e9ebe85e4ddae2022b760749463045f6c5dcd65

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6ca1c5b932773776e6f7375650bfba0a0d13565bfb14a842bf204ad664cde164
MD5 f0d94b98784e8a410fdae2f794c5787b
BLAKE2b-256 7659c93a7e4187a3ee19520c3be431d6849f3eca601c4e750a19017d7918afd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp39-cp39-macosx_10_15_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: libigl-2.6.4.dev0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 20.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libigl-2.6.4.dev0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 085f7b501a2470d79f7bdf41ad4e150bd93e5fff7dff410e22126d007c18db51
MD5 8e1d3441149a83f8bece3a01d763607a
BLAKE2b-256 6d7cd4b13cf4554ecbbe7e2f786c8e389ddc32e9c372b99623683521dc249425

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp38-cp38-win_amd64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e94abb10257da6677fbec3e3a42f8ea68bf765ae3a5bc746dfb01a86d1c0ad8e
MD5 47680a14c6d7c28f26d20134cb632ee8
BLAKE2b-256 3918546d9531519285238539e28900b194b19a4084cc70d0bb162da55ea82929

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

File details

Details for the file libigl-2.6.4.dev0-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev0-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f6cc1e369c5ae9f7397c6091cf1fff5aefa196ae350cf9c329e518ca7f0989b
MD5 9a7ed6f6b6e6c5b8020205786b7472d1
BLAKE2b-256 863f1d990e308c0bafadcbe3bad51a3ddaed15a6674f7f84ee2993a498bb1b85

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev0-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on libigl/libigl-python-bindings

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

2.6.4.dev0 This release

26 files

2.6.3

24 files

2.6.2

12 files

2.6.1

24 files

2.6.0

24 files

2.5.1

27 files

2.5.1.dev0

23 files

2.5.0

23 files

2.5.0.dev0

23 files

2.4.1

23 files

0.0.3

16 files

0.0.2

16 files

0.0.1

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