Skip to main content

Construct triangulations of point configurations.

Project description

Triangulumancer

Build and test

This project provides tools to construct $n$-dimensional triangulations of point configurations. It uses CGAL's dD Triangulations package to construct Delaunay and regular triangulations with given heights/weights, and it uses TOPCOM to find pulling/pushing triangulations, to find the list of available bistellar flips, and to find the complete list of triangulations of a point configuration.

The functionality and documentation of this project are currently fairly limited. If there is enough interest, I will continue to expand on both functionality and documentation. Please open an issue to ask for more functionality, or even better, make a pull request!

Installation

Triangulumancer can be installed in most cases simply by running

pip install triangulumancer

If you want to tweak compilation parameters or anything else, you can clone the repository and build the wheel yourself.

git clone https://github.com/ariostas/triangulumancer.git
cd triangulumancer
pip install .
# If you need to install the dependencies yourself, you can do so with
# conda install -c conda-forge c-compiler cxx-compiler eigen cgal gmp libboost cddlib cmake

Usage

Here is a basic example that shows the available functionality.

>>> from triangulumancer import PointConfiguration
>>>
>>> p = PointConfiguration(
...     [[0, 0], [1, 0], [1, 1], [0, 1], [-1, 1], [-1, 0], [-1, -1], [0, -1], [1, -1]]
... )
>>> p
A 2-dimensional point configuration with 9 points
>>> t_delaunay = p.delaunay_triangulation()
>>> t_delaunay
A triangulation with 8 simplices of a point configuration with 9 points
>>> t_heights = p.triangulate_with_heights([1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> t_heights
A triangulation with 8 simplices of a point configuration with 9 points
>>> t_weights = p.triangulate_with_weights([1, 2, 3, 4, 5, 6, 7, 8, 9])
A triangulation with 5 simplices of a point configuration with 9 points
>>> t_placing = p.placing_triangulation()
A triangulation with 8 simplices of a point configuration with 9 points
>>> t_placing_neighbors = t_placing.neighbors()
>>> len(t_placing_neighbors)
6
>>> list_t_connected = p.all_connected_triangulations()
>>> len(list_t_connected)
>>> 387
>>> list_t_connected_fine = p.all_connected_triangulations(only_fine=True)
>>> len(list_t_connected_fine)
64
>>> list_t_all = p.all_triangulations()
>>> len(list_t_all)
387
>>> list_t_all_fine = p.all_triangulations(only_fine=True)
>>> len(list_t_all_fine)
64

There is equivalent functionality for vector configurations, but it is not fully complete and has not been tested as much, so we have not included it in the example above.

Please open an issue if have any issues or want to see more functionality. Pull requests are also welcome!

License

All original triangulumancer code is distributed under the GNU General Public License version 3. It directly depends on CGAL and TOPCOM. Since packaged versions of triangulumancer include CGAL and TOPCOM, the license of those packages also applies. Please refer to the CGAL and TOPCOM websites for more information.

Project details


Download files

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

Source Distribution

triangulumancer-0.3.0.tar.gz (37.4 kB view details)

Uploaded Source

Built Distributions

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

triangulumancer-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

triangulumancer-0.3.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

triangulumancer-0.3.0-cp314-cp314t-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

triangulumancer-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

triangulumancer-0.3.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

triangulumancer-0.3.0-cp314-cp314-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

triangulumancer-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

triangulumancer-0.3.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

triangulumancer-0.3.0-cp313-cp313-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

triangulumancer-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

triangulumancer-0.3.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

triangulumancer-0.3.0-cp312-cp312-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

triangulumancer-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

triangulumancer-0.3.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

triangulumancer-0.3.0-cp311-cp311-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

triangulumancer-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

triangulumancer-0.3.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.0 MB view details)

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

triangulumancer-0.3.0-cp310-cp310-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file triangulumancer-0.3.0.tar.gz.

File metadata

  • Download URL: triangulumancer-0.3.0.tar.gz
  • Upload date:
  • Size: 37.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for triangulumancer-0.3.0.tar.gz
Algorithm Hash digest
SHA256 03cb40978ae1c2c4f9c1c7bb3dd185424e5e03420ee9d867377a4b4f8f5b53dd
MD5 7ae9afa90c45a20a8eb93c60dc9794ba
BLAKE2b-256 a0358dcfd0d80de3ac5171e4883cb6359ddec5bdc77fcb5f65b4481a7121d4d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0.tar.gz:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 881186e64b1d7492ab457f70edd9e04098d6ed8a2ceb0d833572f2a99a999e73
MD5 a16e494e71585875ed593b0693edb665
BLAKE2b-256 d13f8a8f4cda8e104affba2a92276775ae3306728c6f4edd5093a8c5588194f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c555c5526d240ce3363cef421348150a048a828e7b0df10e45ea638cbc0fbecd
MD5 e538c3d7311a29d4e7a4afef9af3b48e
BLAKE2b-256 3fa8a2925ab549c54a40b2d4538ef503cdeffac65825dd2d5ff3a9161ae14e9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 527a49ff902a8da5b4d1dfa2abe9d870e298902994f9cf9267c967a7c9aa26f9
MD5 4cffdc7aa6ae01d75a327e868a1c91ac
BLAKE2b-256 111f66fa5290e1f0c9cb7445e6d3eca9d6ca38009daee4e5af92bdca7b4619a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp314-cp314t-macosx_14_0_arm64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75802cbc3ae365e559a55ef2ebec2f4bf70538e74772a3011e802c34ae4ea548
MD5 6ff3002fbd056ab5259cdd35c88f646e
BLAKE2b-256 7dd26d42dfe0d6d805f2a23a9551d6addf6e806693d696a57cb16cefd4a9c5ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 80f51a688c286cb678112875f29642eca91c7e3faa2b32f518b6c64d4868e865
MD5 e2567b9f86817ed87e7b62305503231b
BLAKE2b-256 544d07caa45f0093fed64fc51892e71963b6597dab45e773793d2979affd69c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a2a3c3708a674a061e14f1736188ec8f349c9d3185028b4446727dc768adf1a4
MD5 717ff47ae89d6f67d2cacd2191f0f065
BLAKE2b-256 2171da3188b03a8511f092cb35f345892bffe42d377cd51e5765e764933c9136

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp314-cp314-macosx_14_0_arm64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63f29b1f2e591aaa7ba37d948a485c5c86c6de1ba011ff8a944a8c8de0a0a84a
MD5 c61424fa476fd9412182894c03723c10
BLAKE2b-256 909066cfa8a0dfa281c24b6f3ac0e99a1b051c166f8250ddea7d4a43ee5f096e

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8c758ff94070cc36f7b8018aee1d541aa4639789b1feb2644a4d5834d0352738
MD5 d0eca2deef96e9886ad6040053448995
BLAKE2b-256 a383f753783dc67831ec4ac5727fd5d7a4aa25ec6cb8ab9648f83a7fb7bb5d37

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8a424eb784d6aacd925e86a833ddda201ec32f8fae9926f77727b8eb6caaf810
MD5 84a59b011bac936cc098bafe32815966
BLAKE2b-256 d936bda32982b0c3c2142b058d28fecb40c617ea874d26428077de53a3f8c91f

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7eb54fdb70c2b8b9df022eef39297b7904bd7480a0f83eb749280504233845e9
MD5 fa83542c31fd4fc46d77fd360c82b7fb
BLAKE2b-256 c430087c6f701d419de29b32ec7ec7c38961fd18d4304766c823598dc60895e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b7a2d0ba895905c6835f8773237a5d999b6c2729f415eebb67ee977868082b07
MD5 6689c5d18c4e0d75f8600084864d25d3
BLAKE2b-256 0fba0f1278e1dd311a77224cd513238179e06eea8659426f17de5a98cb35a621

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e668324ff3e7c6ebc51acf1b690b9f0525c5648795fbcc1b5f8ce5265f024961
MD5 aa4afec670ccaeaa49ff1776cf5c877b
BLAKE2b-256 210915c73ffcc57fa591b6838dc2f2197bc24973bc993d82d740a9f74b6bccba

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3fb6243d03a9baf8b7d387627a83edf64f746552cf84253c44d235ff34adada
MD5 628cb98d03ff2cbfabf262f4b92ddfa8
BLAKE2b-256 888f2e47fb30a55c4bc252637830290c282235e45655fea7c90b7a4d441aabb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 92b53ec727d472d97d16e25dd03c463f9d6ed86cb1ab4cff893812cfb89defd6
MD5 ecad023938a8dbb36357fd2f190df381
BLAKE2b-256 52d293813c5f1451f42ce57a93f67a3325d39c07fd73fc14080c9de8e1ad2387

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 eac49a10bbd99768651b9fa555931d300e6785474f9f6acbe10df3432a4f3850
MD5 1bdb5dabced7f81f0b8753b225426fbd
BLAKE2b-256 327030b92d4ce088294d759aede86d0e284a7e20db7728ff886bb9f313e0a9bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 57d031d8d7504d7553aea49d329157d2833a28d88841db3652326b4944796926
MD5 e512a153b5d6274d01c65a127a87d0fb
BLAKE2b-256 fc5e7ce7af4c71f01bebed2e9f5aff040af31db533ff638d4fb189e8f88beb78

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f38bda60cb628635c941c54a234c7a010a0d3f0ffdb41de0b981aa0cc9868b06
MD5 901ffc131dc9a12eddde6fd4e9537368
BLAKE2b-256 f0fa557cf3f29c6be56ca851719a837ce92b29ff97c8d9ed6514e132fc9b332b

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

File details

Details for the file triangulumancer-0.3.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.3.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 810a3d8be78443466aee466663454045face009ee17e97548a20641ee5395c31
MD5 31aa141d360f36d4db29c582a2785ed2
BLAKE2b-256 f6eb84c330526722048a8d09d2ee384454a367a48424d2e9fa02ffb238900818

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.3.0-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: deploy.yml on ariostas/triangulumancer

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page