Skip to main content

CyTriangle

A Python Wrapped Triangle Library via Cython

ci-tests code style license

CyTriangle is an object-oriented python wrapper around Jonathan Richard Shewchuk's Triangle library. From its documentation:

"Triangle generates exact Delaunay triangulations, constrained Delaunay triangulations, conforming Delaunay triangulations, Voronoi diagrams, and high-quality triangular meshes. The latter can be generated with no small or large angles, and are thus suitable for finite element analysis."

CyTriangle utilizes Cython to provide an object-oriented interface to Triangle to enable easier inspection and modification of triangle objects.

Metadata

Release files for cytriangle 3.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for cytriangle 3.0.2
File
cytriangle-3.0.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
cytriangle-3.0.2-cp314-cp314-manylinux_2_39_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.39+ x86-64 Details
cytriangle-3.0.2-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
cytriangle-3.0.2-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
cytriangle-3.0.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
cytriangle-3.0.2-cp313-cp313-manylinux_2_39_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.39+ x86-64 Details
cytriangle-3.0.2-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
cytriangle-3.0.2-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
cytriangle-3.0.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
cytriangle-3.0.2-cp312-cp312-manylinux_2_39_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.39+ x86-64 Details
cytriangle-3.0.2-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
cytriangle-3.0.2-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
cytriangle-3.0.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
cytriangle-3.0.2-cp311-cp311-manylinux_2_39_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.39+ x86-64 Details
cytriangle-3.0.2-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
cytriangle-3.0.2-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details

Total release size: 12.4 MB

Release files / cytriangle-3.0.2-cp314-cp314-win_amd64.whl

Download URL cytriangle-3.0.2-cp314-cp314-win_amd64.whl
Size 360.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7c5d4f41d7952f55a4fabd73422f855df1431d9f44788058ee8ed5086e2ec848
BLAKE2b-256 checksum
How to use checksums
441b35356d6fb6edcfadc542a911a6f4819cb69c0726699edcf8a3db84dc4bdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp314-cp314-manylinux_2_39_x86_64.whl

Download URL cytriangle-3.0.2-cp314-cp314-manylinux_2_39_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
4b8fb6eb3f8145d1dc2ef64f258bdf35a4f5423f3c0c963205b9bd089e91a60f
BLAKE2b-256 checksum
How to use checksums
536a5049b132a01e0849bd0fcb8c66399e2ada60ffcca71c9003ccc7bad90f7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp314-cp314-macosx_15_0_x86_64.whl

Download URL cytriangle-3.0.2-cp314-cp314-macosx_15_0_x86_64.whl
Size 691.2 kB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
7307c749742ded6c5f1411bb9d36e1aa3f130b47c2c0f86f2c5c7be27843d464
BLAKE2b-256 checksum
How to use checksums
e38bc6f2e13a0cc8b0610ddf6220afd1a89058b590005d8854b79e7cd9b228f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp314-cp314-macosx_15_0_arm64.whl

Download URL cytriangle-3.0.2-cp314-cp314-macosx_15_0_arm64.whl
Size 691.2 kB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
72e90ac0a327e98077e66480d9e2bdc5cf1c421a7c30941d86d581a9d9cd6db5
BLAKE2b-256 checksum
How to use checksums
b1ef35af023b4d5a4545b1aff364c0df9fd2a491a04e1bf4ea74f87b5712968f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp313-cp313-win_amd64.whl

Download URL cytriangle-3.0.2-cp313-cp313-win_amd64.whl
Size 354.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
292fed0557d30d3c2bc825dddb66b6640d540a4e47e90bfe4a9424f2ccbdd86c
BLAKE2b-256 checksum
How to use checksums
91bcf1f36f6a4da2729b4b9212863110e6e064c3e3fd614e960ff388a4828416
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp313-cp313-manylinux_2_39_x86_64.whl

Download URL cytriangle-3.0.2-cp313-cp313-manylinux_2_39_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
2105f4f6bad9cbaf9b333349ebf3b90c2d2465869cf017e2c83b02449422d8e5
BLAKE2b-256 checksum
How to use checksums
04cffa098d4ab01a45b9206d8c0b4ff3de36396db844e8f46a117a77c69d78e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp313-cp313-macosx_15_0_x86_64.whl

Download URL cytriangle-3.0.2-cp313-cp313-macosx_15_0_x86_64.whl
Size 685.9 kB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
528ad54aeeb279dc5d39c828ad88ba071981575947505df59fb1ce79d6f8bbe7
BLAKE2b-256 checksum
How to use checksums
f1e537c1e054700dce6fe3ba10099e641c634ea1f8f355f2be34ef7ba8d7bc2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp313-cp313-macosx_15_0_arm64.whl

Download URL cytriangle-3.0.2-cp313-cp313-macosx_15_0_arm64.whl
Size 685.9 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
553212a7a00f80979a6d60a95576cc0d9945f75a7efa3eefcf509a792577eaba
BLAKE2b-256 checksum
How to use checksums
9bc1177a01473862f119c1f53e4b9bd3ad1a936f226786295a078fe99779d4cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp312-cp312-win_amd64.whl

Download URL cytriangle-3.0.2-cp312-cp312-win_amd64.whl
Size 355.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3dd84d3b9d4bd6c7c023491773fe8ea75dc3c93faceb48f8dea145bd51084723
BLAKE2b-256 checksum
How to use checksums
6b99d7bf0dc357f3284cfee00a0c30a945f8103f1bd5d6b5280c640f00f5f039
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp312-cp312-manylinux_2_39_x86_64.whl

Download URL cytriangle-3.0.2-cp312-cp312-manylinux_2_39_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
82e3dbb379bea700e56cfbe100369178a429b12b62bcfd39c28e2874e1f80cd0
BLAKE2b-256 checksum
How to use checksums
a788a1eef5a173e8ce59267e3a16a7db4f0b2f14e40b445bbae391aa600c652b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp312-cp312-macosx_15_0_x86_64.whl

Download URL cytriangle-3.0.2-cp312-cp312-macosx_15_0_x86_64.whl
Size 688.3 kB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
2f3243c33796e8cdbbfadd2033ccf7469330592416464d565cce298aed4bcc9e
BLAKE2b-256 checksum
How to use checksums
3693a1121d95903629eb33c6da913b54dd3be179bc7c24d02abe3bd8dff5c91c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp312-cp312-macosx_15_0_arm64.whl

Download URL cytriangle-3.0.2-cp312-cp312-macosx_15_0_arm64.whl
Size 688.3 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
dd20a84bb9b74eb025adac7ab82d485fb466e88885b5b0e5e57c7362dd2c86be
BLAKE2b-256 checksum
How to use checksums
090dec2f2d1efd88b84d4a7182ee21ae7fab8fa4df9d4f215980721d9ac2949a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp311-cp311-win_amd64.whl

Download URL cytriangle-3.0.2-cp311-cp311-win_amd64.whl
Size 355.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
efdabc3511646189157a45f77a2f5cc31e72fec1aa5928a1c583b7bf8312127e
BLAKE2b-256 checksum
How to use checksums
dd5e48d49d59cc8c8cf8296a6663bf680c96278ef111939ee1a2bf5737a93003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp311-cp311-manylinux_2_39_x86_64.whl

Download URL cytriangle-3.0.2-cp311-cp311-manylinux_2_39_x86_64.whl
Size 1.4 MB
Tags CPython 3.11 Linux glibc 2.39+ x86-64
SHA-256 checksum
How to use checksums
e0bb8ffc5bb09ef2845f211e36adb0b768c97214b8d6a8ee05e0640c9315150a
BLAKE2b-256 checksum
How to use checksums
165adb02ba631a7366313eff09db0a2daa0e7d7cae48c875d812809cc5e462dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp311-cp311-macosx_15_0_x86_64.whl

Download URL cytriangle-3.0.2-cp311-cp311-macosx_15_0_x86_64.whl
Size 688.2 kB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
82a61aa0eb8659159303b3a1159a8d76e9b7a6406e21581a4b4c67194e130b03
BLAKE2b-256 checksum
How to use checksums
bdfc1e15d5a30b897a5064943f8871c017e6c59f8d903814d25c9aa4740eab03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release files / cytriangle-3.0.2-cp311-cp311-macosx_15_0_arm64.whl

Download URL cytriangle-3.0.2-cp311-cp311-macosx_15_0_arm64.whl
Size 688.2 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b03787f795c060704fab767b4d0a9c6dce5c45975a016a85656159890165a0a4
BLAKE2b-256 checksum
How to use checksums
071f10b5a1f8b81b0e479a51cb011e502dc89854cd4c8c1a5344abca4c8eb8b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.0.2 This release

16 release files

3.0.1

12 release files

2.0.0

17 release files

1.0.4

17 release files

1.0.3

17 release files

1.0.2

17 release files

1.0.1

16 release 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