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 --recurse-submodules https://github.com/ariostas/triangulumancer.git
cd triangulumancer
pip install .
# You might need to set your LD_LIBRARY_PATH to include extern/topcom/external/lib.

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

License

All original triangulumancer code is distributed under the GNU General Public License version 3. The libraries it depends on, which can be found in the extern directory, are redistributed under their corresponding licenses.

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.2.0.tar.gz (36.2 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.2.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.2.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.2.0-cp314-cp314t-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

triangulumancer-0.2.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.2.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.2.0-cp314-cp314-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

triangulumancer-0.2.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.2.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.2.0-cp313-cp313-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

triangulumancer-0.2.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.2.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.2.0-cp312-cp312-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

triangulumancer-0.2.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.2.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.2.0-cp311-cp311-macosx_14_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

triangulumancer-0.2.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.2.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.2.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.2.0.tar.gz.

File metadata

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

File hashes

Hashes for triangulumancer-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e5cbd740d548173ba159aa97f93735ec936fdd5775fc0b2f0e9d81a9e862b670
MD5 a426ca6357d43ba94cca6aca19f85bc8
BLAKE2b-256 4396ecd1cdaa905d443da6288e54caea728366bf874539c943dd6da592e36c95

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c456a82ba4a6191cf7e4e3171b91a49b3eedaacf6e0d2c36bc2018bd8ae3b9b
MD5 0dc8ca6c2cc8795baaec4164d8d64548
BLAKE2b-256 4403cf174a7adfa95cde0b58789f693eaa3661ba2b3e785b40f621c8b5d22937

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3dfc5cf035bfdc9b6cb7f4ec3cd8296b80329d542b673403749e047f9fae5296
MD5 91a506a1f69491ce1657a00511817e06
BLAKE2b-256 3322c521a8da7decb2fabb577ff599f5bbd5a757d621772878b2e2f5e7f5ba82

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e004b7c164fc7c78c65784c09fee1c0058343aabd15339422b8b796ec9b990f1
MD5 3e2b467c673765d86fe744258df1f115
BLAKE2b-256 4c8784b01f1a7cccf9da8a3456ffca6c660a3b429146b3fb7f9394c5e597cada

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c9fe953ce69ef37fc7cb422bd3854114a85a8867a359d7731b4687dd659aa99d
MD5 23865a1ba581f9e151d8b03b6535b7c1
BLAKE2b-256 56b5a7fc33bb9e4c8e57e2cb92ba0be341a6005ca2e0ecc196fd961a17edc046

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 72ffa58b4a62a47fcce6d4a959b1437b9b75b5f3adba00cee6966c774f50952f
MD5 bf35eaddd84b48116dbd02b3aae2e1c7
BLAKE2b-256 0734a08b38dc43294c9b327646e7e1811b9ed2782fc09f6d83b6277398b8e771

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f5133343a45017c0f68bbbe23e9d6408e9baa621d6244a082d7614546f232cc7
MD5 dc9d2ebe4af8575df8adc16f9444d405
BLAKE2b-256 289d91801410d7557b1fda14ba17942b03e6b864d78ddb654ce190e018d6f69b

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f94c713fd69bb73f3b3d17669adaae937f055cc1cecb34fcc71b70aa4ff17ca2
MD5 3cf4acb55a427b13fa6278633b5ca6d4
BLAKE2b-256 ef490f001a0dad2602e1aa99a53c7c335a2c980df54e4e0c5ad2fa0a3ff96ae0

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86fafbc0224326745ec0805aeb467db6b0f1640c4cc48f5c57f969327b6a1db5
MD5 5f97b2ffd2ce64a34205dd8110052557
BLAKE2b-256 3ad8a2989421acadcd29471dde68232da98b222ed431cfb46a9966bab3893a8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8b1645a5db7508f7de6f96d42c14bf669ae577860d7ddfeeb78207d0d78f1b5f
MD5 36920785ea4debf8ab8377c7c431873f
BLAKE2b-256 ec40e46dbbbb471656e71ec617cb40acba20bc6aa973549fb8b739767a669cf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aba1bd02c9974af4a8138e22557c9db381576f467ebd40da8ac65207383ac423
MD5 de77ba48f38731f8426947784e1ead71
BLAKE2b-256 2b6387225e814993ab540f0cef235cf8d4b566896040997ee1bb221695ed6459

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6c51ee21dea3cee56ec68e135964a54162b530bfff1f2343c2fe6a72f258bbc9
MD5 7b04d890907cc82ae84f93786a2a770b
BLAKE2b-256 4c088bf6b235f04991f1a963ebb0536ba01c10e34c18061fe9c0dfe662c8cade

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f12900e04514262fa0c2ded4f2e6bf8bdf40acbb5f61292de2d4a65d539514b1
MD5 c05edc86da570591472f37897fc0a712
BLAKE2b-256 feb9ca20a0d99e0a083af5da2ee0da0d6f678c48839d2a85ae299110154e3d7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 15ffe1c8a77565f6ce1ed56bb0cb2b7d9c50bc665c87bb6806d3463a74a18a1c
MD5 bc8a76c86d87e0e8316bc2ff64cf3710
BLAKE2b-256 b3e8190f736955a76445e8f6cfa6e61bf948a4cf8693c6a9a2359bf4aac03c03

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6c7997e8edcb74c6101db86c6f0df1d3042be838eee9970a437a6843d7856416
MD5 d7065b905c8508e3d98ad6bfa1dd57f0
BLAKE2b-256 6c9e3080acbd92f4182c0a75238d5406c413ceb9f774ec9dfa66bee289ce37e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 525fe114037df2ee1414865ac837d9454ef500bc5f09943b6019329677be9b34
MD5 77964ea048c69db1238d412a9dc71feb
BLAKE2b-256 fb15d2f04649a137de1eea250fa940f30423a77cadc350728ff908bd49202a04

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04505d49a2890dbb9b26023f7f74dd3b586b08e9b0714fb17ae757dfbd2add07
MD5 0a591396299f7fbfe4eabfe19bcaf2bf
BLAKE2b-256 3a3c2a34c155e8c16c25cc409877444dd1d24a39a6c204d1d9dacc91708aecad

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 251eb9e008e3a343738dd30ac41be4609149675e584f248211be0a3e6fc1be41
MD5 50d2e1a789c3c44c013a04987b80d724
BLAKE2b-256 aace4cf6f08dc53c4e3b1cbee6c3550a0e381f2701ed0806e1e1dee457deac73

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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.2.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for triangulumancer-0.2.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 801a6ab7411fdeee002f1f118767768eea562934129a85c5ed23e0fc36e87af5
MD5 40e1bab905e7b8cfd63b4b23b6b18964
BLAKE2b-256 8bc722a2c293df70e24e0b9d29902173b41bdd1f3893c64994c5d96460d83785

See more details on using hashes here.

Provenance

The following attestation bundles were made for triangulumancer-0.2.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