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.dev1.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.dev1-cp312-abi3-win_arm64.whl (4.5 MB view details)

Uploaded CPython 3.12+Windows ARM64

libigl-2.6.4.dev1-cp312-abi3-win_amd64.whl (20.3 MB view details)

Uploaded CPython 3.12+Windows x86-64

libigl-2.6.4.dev1-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.dev1-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.dev1-cp312-abi3-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

libigl-2.6.4.dev1-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.dev1-cp311-cp311-win_arm64.whl (4.6 MB view details)

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

libigl-2.6.4.dev1-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.dev1-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.dev1-cp311-cp311-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libigl-2.6.4.dev1-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.dev1-cp310-cp310-win_amd64.whl (20.3 MB view details)

Uploaded CPython 3.10Windows x86-64

libigl-2.6.4.dev1-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.dev1-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.dev1-cp310-cp310-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libigl-2.6.4.dev1-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.dev1-cp39-cp39-win_amd64.whl (20.3 MB view details)

Uploaded CPython 3.9Windows x86-64

libigl-2.6.4.dev1-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.dev1-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.dev1-cp39-cp39-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

libigl-2.6.4.dev1-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.dev1-cp38-cp38-win_amd64.whl (20.3 MB view details)

Uploaded CPython 3.8Windows x86-64

libigl-2.6.4.dev1-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.dev1-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.dev1.tar.gz.

File metadata

  • Download URL: libigl-2.6.4.dev1.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.dev1.tar.gz
Algorithm Hash digest
SHA256 9bde30c6c74126eb8880e2c54b180e62f0a66f579f6f423603271b147bf31860
MD5 791bc7a0dde8f5d9903b96f7f6d01e04
BLAKE2b-256 a76f2a4c1b3b879f1077354bbdf4f94ca91e2b451c27fe6bc605ad1e3d5e00b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1.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.dev1-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: libigl-2.6.4.dev1-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.dev1-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 45383b254faa835b640a9c0c2d4edeea44c9d13ce91ef496087f19910026ae01
MD5 f4520e56d9e080c1c43c1b89f2c38534
BLAKE2b-256 7a9107d6d0771bdb735e3f8c877986ee7734d01b402a78daeddf4432a79a3d9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: libigl-2.6.4.dev1-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 20.3 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.dev1-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1cf936d48c3dfe4e9e388418ccc0625dc4b037e65f98f60fe2ab8af8060b7e3a
MD5 70b3162139f1be6c2208cf378e29ba39
BLAKE2b-256 204a432777aff08d66fbb1416b64e85bb130e1141755bb4fd1141a310c3c95c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 534482910b5d7aea0b926588a24e5ea734511f4128540d992269f9cd72969b74
MD5 b4dd6293b293a0c2108ec82b13b38364
BLAKE2b-256 eda4e6123cddac7786a81514f05c3d21b8c03bd358702257106f37d5ad9fde6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp312-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp312-abi3-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fbf00838afaf9d87c870869fdbb6576dc4f850208dbc5d04cad114771685755c
MD5 2f40d43e1cbcebf688c3d96c766b1604
BLAKE2b-256 2d1573345b058c5c9df8734777053c53936687be38451bd66559fb3c26fcecb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3142cd5fe822d44a29ae6e16a484fb2cd4666418024347711bab4beaeb858ff9
MD5 4436420175271bbafea131004095f2e7
BLAKE2b-256 3194c1fec185774eadf7e2970e32e463e2a5100818ecce93c64cc309f0f12b20

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp312-abi3-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp312-abi3-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d884b7ab759df9bf146d7ddb683a846734235733df3a3acf04d3ae5a9250578f
MD5 4662e627d2dd5186f7f5248a721bf501
BLAKE2b-256 81617d87ac6f8af3480401ec110146e878aa83e5d002d03000536b304ef8a37e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 6eeca7e2989b06c14b0beb69ecea45cd2023cd5b6b4396fd83460f771350f4a0
MD5 46698a546c2ce703e156815c54b4b9e7
BLAKE2b-256 95f58400aa47082fa5660b09258130e82224cf825422f8a43bfafa0984914b70

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 79b4311281e7a6b320cd74cf34ba23ceb9a0cbe3081a8abb6495b885bcb0a8c3
MD5 954f3329dbc3a37e381f5c7b0fc38277
BLAKE2b-256 2dbcfff93ebee681450e6524699b5a2cc11a0d849b520e2542a0d8e43710ca68

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d461fd48ab489f8f3558c053ba3be3d04dbe39929b717fc1871800d4ac988d8
MD5 01491fc6119836bbade4647c50f56d8f
BLAKE2b-256 d2b940ed4afb8ed1e642301f86052d6bd4f9a75ba4ff2ae4be0e74879b26e4a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1aef17cab3062a29515d81fce58f6abd6ff8f2edb8dc99a32d65b9ec391f40b9
MD5 41c0689ca09e05a40117f50e62abbac7
BLAKE2b-256 7ca75a36a6992fece978d2aa89a174989bb5f70cecc34721519335e5180e3012

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be06b0285acd31b72098a052e05b9ac8987be1d6abc87573248b6b581ccbc3a6
MD5 48e456a245da3e530e37309da4d07314
BLAKE2b-256 720561e76a380bba6c628476b4f7c815f1c59738d503c4c8f7a722900122f5b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f9a10855c91d2aec1f207d925b3c8814b61c0f2aa84a8e423706dd9f74956952
MD5 05c2c31a7e2b467622ad3465a83347b4
BLAKE2b-256 7f984fca9ccb476c4659169d33da7fbbb0dd23e35d0bd6ba920f9dc32da108fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 490c1bf7418d631aa4ced236f26950d0daf0c20a501f0b1c4e5cd8168013a725
MD5 4ca27a825e9c5e6c53cbdd2a3774433a
BLAKE2b-256 91c457c7f832e4aa8b54f3536a8bf06fd8acadb1c427723ca80572493116efd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b049603eb1f095c06b07371d9c8c556cf459cfc9b3b197b51b7519aad5664289
MD5 12ffe33730da5e78fe7f63d9bd2d6735
BLAKE2b-256 545044aae4619d1a035256ee2ff492d6ebb9ebd5e3e70925f3ecb89b75d4945e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0e3cd43b329a64edc4a48765bb1dcd53cf643bc3a7f179dc19acd84e9b5d891c
MD5 aef71e4b9075d0edd9cde85d44ff1da1
BLAKE2b-256 3c2ee6127a12044b93d7250916c54748f87af36c06062f58e15c0ba03daa5023

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d79bb8e4e3ed86bbd405d515e90fcfb7376cd5578c346c787adc247e4fba6920
MD5 c4e6c291369d04713224411535a69c1d
BLAKE2b-256 fb01f0df600b5507e9c484944176f85ede959f2b2d098ef97f452064d5554bff

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 845466e09c32315e63d20fea3dd2c6fb97173f73a177f02b3e90f17315aae05e
MD5 2ac508a102ecc2468066af7e549cf618
BLAKE2b-256 4845eca7efc984b9659316b0b9e68c1ee5175c2e1a7a0ca6a8ad27b33c98e1bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libigl-2.6.4.dev1-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.dev1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f4d687eb04b18655f118e12a3d7ef2bdd877bd7e0bdfa4becdc824aea8383973
MD5 0ca1b7c5eef8fd7728aec232e1574c71
BLAKE2b-256 b89a7ff15bba305e34b938dac7cdfbcedbbc81f66591d2cf7df1831f6104b01e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bbaaa6f96d6f018132583bbbb0d0356d33d68b5fc9c76d9586a1549727ca719e
MD5 699a3b2cabe25fe7e6d62058df923982
BLAKE2b-256 46ffff118128f8b1ba55c65ff03b40db6c9cf19ce5c9c3b5d2f9e56bf7194d93

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 773a86ed3fbfadd958a39eca8c62781924ab76508a68e8cdfa3f51dd82c04f34
MD5 4b6a98a60132bbd1397be4e0c3bfca36
BLAKE2b-256 8b7d782839dede571db1383963ef3eb57938b9a6cf98ae7b3089072c67550b20

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66916cf6a5141c20de01bd1e7bebce9ff70c736ae3224afa96446bf52f6da1dc
MD5 b0a039af6a379d9520f8f03895e13e5e
BLAKE2b-256 9c5b57232a78cde907a3d2545d346b143fa84589cff4b2bc584e4d15ebb06549

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2ca2ec0720c78de7d4329f0edcfa8cc21cb51fcd527d0501f4749a8eb76b07d2
MD5 b432356086b0a9db65e4a3921e291037
BLAKE2b-256 b1fc79a246674193306b6de8844560ef1ccd175abbd7440f9f3acf33329f6c05

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: libigl-2.6.4.dev1-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.dev1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f83020f04c65152f65b9ec706c29ec485cca519a9da5c24a6f78c1b7badee629
MD5 ac6c9df12dbde83191049eca40a62506
BLAKE2b-256 adf675cfa5a791ea8c2c78bb36d787542d0826b21170ff8a1e733aeb75a508db

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 29c57a9b0f33fc55b5fa38a9d5b8a9bbb732a96665d328725a66abcbc1752225
MD5 70fe325c64a5f8594a10696fd8f35d32
BLAKE2b-256 a9495c03bd437a6aac82c6efa583dc7b6c6fabb0fb0ce1ac15802c2df4f8b3ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libigl-2.6.4.dev1-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 00b7fcfab49671973d9873890ad45686ed2d98c10ca4c80db888e5f40bea46c2
MD5 ad21c05453909bce5d7834f1522e6177
BLAKE2b-256 32a917401d759770d6dde29e138c1ddef8a8ba45180203a5692344046cd2e1b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libigl-2.6.4.dev1-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.dev1 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