Triangle is a python wrapper around Jonathan Richard Shewchuk's two-dimensional quality mesh generator and delaunay triangulator library, available here. This implementation utilizes Cython to wrap the C API as closely as possible. The source is available on Github, and the documentation can be accessed at rufat.be/triangle.
NOTE: triangle2 is identical to triangle, and is a temporary solution to an unmerged PR regarding mac-arm64 wheel builds.