Name | triangle JSON |
Version |
20250106
JSON |
| download |
home_page | None |
Summary | Python binding to the triangle library |
upload_time | 2025-01-07 04:53:58 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.7 |
license | LGPL-3.0 |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
Triangle
--------
|Build Status| |Version Status| |Downloads|
.. |Build Status| image:: https://github.com/drufat/triangle/actions/workflows/wheels.yml/badge.svg?branch=master
:target: https://github.com/drufat/triangle/actions/workflows/wheels.yml
.. |Version Status| image:: https://img.shields.io/pypi/v/triangle.svg
:target: https://pypi.python.org/pypi/triangle/
.. |Downloads| image:: https://img.shields.io/pypi/dm/triangle.svg
:target: https://pypi.python.org/pypi/triangle/
*Triangle* is a python wrapper around Jonathan Richard Shewchuk's two-dimensional quality mesh generator and delaunay triangulator library, available `here <quake_>`_. 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 <https://rufat.be/triangle>`_.
.. _quake: https://www.cs.cmu.edu/~quake/triangle.html
.. _Cython: https://cython.org
.. _Github: https://github.com/drufat/triangle
Raw data
{
"_id": null,
"home_page": null,
"name": "triangle",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Dzhelil Rufat <d@rufat.be>",
"download_url": null,
"platform": null,
"description": "Triangle\n--------\n\n|Build Status| |Version Status| |Downloads|\n\n.. |Build Status| image:: https://github.com/drufat/triangle/actions/workflows/wheels.yml/badge.svg?branch=master\n :target: https://github.com/drufat/triangle/actions/workflows/wheels.yml\n.. |Version Status| image:: https://img.shields.io/pypi/v/triangle.svg\n :target: https://pypi.python.org/pypi/triangle/\n.. |Downloads| image:: https://img.shields.io/pypi/dm/triangle.svg\n :target: https://pypi.python.org/pypi/triangle/\n\n*Triangle* is a python wrapper around Jonathan Richard Shewchuk's two-dimensional quality mesh generator and delaunay triangulator library, available `here <quake_>`_. 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 <https://rufat.be/triangle>`_.\n\n.. _quake: https://www.cs.cmu.edu/~quake/triangle.html\n.. _Cython: https://cython.org\n.. _Github: https://github.com/drufat/triangle\n\n",
"bugtrack_url": null,
"license": "LGPL-3.0",
"summary": "Python binding to the triangle library",
"version": "20250106",
"project_urls": {
"Homepage": "https://rufat.be/triangle",
"Repository": "https://github.com/drufat/triangle"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5544c5b03ff3d806ea05f58e072919c1b002513fab3db17125e14ad70687edd9",
"md5": "92909277a7804a9622b18113f12e9755",
"sha256": "5eb99ec1002f164b7a40bec47c9915818231c3563f3900d973b6a2cb2befef9d"
},
"downloads": -1,
"filename": "triangle-20250106-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "92909277a7804a9622b18113f12e9755",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1438057,
"upload_time": "2025-01-07T04:53:58",
"upload_time_iso_8601": "2025-01-07T04:53:58.112753Z",
"url": "https://files.pythonhosted.org/packages/55/44/c5b03ff3d806ea05f58e072919c1b002513fab3db17125e14ad70687edd9/triangle-20250106-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef8f8585f9fa048ca4541e1b97562bd5518731af73a84739e852c27a9c58478f",
"md5": "2ef0dd8bd5d309fcd53a55c635af38fe",
"sha256": "d32c36a7188234a225a41f98224e430eae48ba252942696f2a7c83693a41fd0f"
},
"downloads": -1,
"filename": "triangle-20250106-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2ef0dd8bd5d309fcd53a55c635af38fe",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 2059234,
"upload_time": "2025-01-07T04:55:58",
"upload_time_iso_8601": "2025-01-07T04:55:58.791988Z",
"url": "https://files.pythonhosted.org/packages/ef/8f/8585f9fa048ca4541e1b97562bd5518731af73a84739e852c27a9c58478f/triangle-20250106-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "edf2a5e0882f3a65f256f925b3034e0dfa1a40a6b9b70fb52cd2d04507b372ba",
"md5": "061c45140848037d49e75cf18b6b3d35",
"sha256": "e08357d66a48d8742d25479f55478911750513f4d3875e836d5d6cc0ba9dbda1"
},
"downloads": -1,
"filename": "triangle-20250106-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "061c45140848037d49e75cf18b6b3d35",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1985587,
"upload_time": "2025-01-07T04:56:01",
"upload_time_iso_8601": "2025-01-07T04:56:01.340855Z",
"url": "https://files.pythonhosted.org/packages/ed/f2/a5e0882f3a65f256f925b3034e0dfa1a40a6b9b70fb52cd2d04507b372ba/triangle-20250106-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "45accad720cd3bbdd30c91529556ca1616fc34d4b94e9cd50bff15d9dd7bad2f",
"md5": "14c937103cc70e012fdbec363bab67c0",
"sha256": "11a0b634af43789e4525f2f4247dda83043f9fdfd710b55bcb82b514471ab6d7"
},
"downloads": -1,
"filename": "triangle-20250106-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "14c937103cc70e012fdbec363bab67c0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1406838,
"upload_time": "2025-01-07T05:00:05",
"upload_time_iso_8601": "2025-01-07T05:00:05.181864Z",
"url": "https://files.pythonhosted.org/packages/45/ac/cad720cd3bbdd30c91529556ca1616fc34d4b94e9cd50bff15d9dd7bad2f/triangle-20250106-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e68201827a6c872f7588f4252c05a542764f561c7cadcd564a4000e8afd2d33f",
"md5": "cb8c8fa8d6c7e476ee001600e2cd5ee9",
"sha256": "8a31f67e3506cc3aa33f82f1f94ea365b9625a7737fa119d628580c8bac0b0bf"
},
"downloads": -1,
"filename": "triangle-20250106-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "cb8c8fa8d6c7e476ee001600e2cd5ee9",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1425912,
"upload_time": "2025-01-07T05:00:07",
"upload_time_iso_8601": "2025-01-07T05:00:07.885008Z",
"url": "https://files.pythonhosted.org/packages/e6/82/01827a6c872f7588f4252c05a542764f561c7cadcd564a4000e8afd2d33f/triangle-20250106-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5c9183167e3d0cd1912b46e61a2b3485bf9886e49b48cea4daa59e8de4058a1a",
"md5": "5d1c7689c763fc11a0824cfbd3dac8f3",
"sha256": "93bd02b3341b2e4452952cb7605cf239bddd788a6f410ea54aeeb7db61836ba5"
},
"downloads": -1,
"filename": "triangle-20250106-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "5d1c7689c763fc11a0824cfbd3dac8f3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1438115,
"upload_time": "2025-01-07T04:54:01",
"upload_time_iso_8601": "2025-01-07T04:54:01.302318Z",
"url": "https://files.pythonhosted.org/packages/5c/91/83167e3d0cd1912b46e61a2b3485bf9886e49b48cea4daa59e8de4058a1a/triangle-20250106-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8bde2383f2cd1dcc93a7042fb4feedb551c29cc40a3dffdc00b0387a2c591456",
"md5": "9846d3e2478f611196d339ef15741e8a",
"sha256": "80da149e4584cc599fc9bcff31dddd524528a41119f5af321911e599d82ad6e1"
},
"downloads": -1,
"filename": "triangle-20250106-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9846d3e2478f611196d339ef15741e8a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2100052,
"upload_time": "2025-01-07T04:56:03",
"upload_time_iso_8601": "2025-01-07T04:56:03.954349Z",
"url": "https://files.pythonhosted.org/packages/8b/de/2383f2cd1dcc93a7042fb4feedb551c29cc40a3dffdc00b0387a2c591456/triangle-20250106-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aed930504df67bb5451097ad4cb67f558be41ed7bf780f300bae1fc7cb90ee05",
"md5": "75e5b93110b8d7bd49115033327ed799",
"sha256": "c1a22e82701fe97c0cbfe9ecbfc394a4a36442f1fe2836a721ddb95be9cdb299"
},
"downloads": -1,
"filename": "triangle-20250106-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "75e5b93110b8d7bd49115033327ed799",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2028993,
"upload_time": "2025-01-07T04:56:06",
"upload_time_iso_8601": "2025-01-07T04:56:06.767675Z",
"url": "https://files.pythonhosted.org/packages/ae/d9/30504df67bb5451097ad4cb67f558be41ed7bf780f300bae1fc7cb90ee05/triangle-20250106-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f74bb8b6e97452bbadb9d388a132c78b0b4e1eb9e61ffc7c3c8b4992342327ed",
"md5": "1e643ceda42e7313483ba73e0dc111c1",
"sha256": "3097f96859c02c9e3f5a2c35b0016b28005e7e6f061059b9c7a412e2ad01eb86"
},
"downloads": -1,
"filename": "triangle-20250106-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "1e643ceda42e7313483ba73e0dc111c1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1406419,
"upload_time": "2025-01-07T05:00:10",
"upload_time_iso_8601": "2025-01-07T05:00:10.279251Z",
"url": "https://files.pythonhosted.org/packages/f7/4b/b8b6e97452bbadb9d388a132c78b0b4e1eb9e61ffc7c3c8b4992342327ed/triangle-20250106-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0d182a5fe89c7b98501d1dbb267119a3ce993ab96f6f11abf9e879dbbe3297ac",
"md5": "a673632d87e12f19598b0c7ce7a9420b",
"sha256": "cbd195668be437cfdc8cf192cec5748ebbb5d3bff19201f8503495916dd54ded"
},
"downloads": -1,
"filename": "triangle-20250106-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "a673632d87e12f19598b0c7ce7a9420b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1425906,
"upload_time": "2025-01-07T05:00:12",
"upload_time_iso_8601": "2025-01-07T05:00:12.201397Z",
"url": "https://files.pythonhosted.org/packages/0d/18/2a5fe89c7b98501d1dbb267119a3ce993ab96f6f11abf9e879dbbe3297ac/triangle-20250106-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6fba22c552b21aa5a7724e712372d29c9397db19086e99c62f876c1b73025df2",
"md5": "cd362a07a0874e6e0a2a1347b60d9bbe",
"sha256": "64106544f6d137b619f7f724abbb7c2c78353691cccfc163e9d0b2e2476e0853"
},
"downloads": -1,
"filename": "triangle-20250106-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "cd362a07a0874e6e0a2a1347b60d9bbe",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1439851,
"upload_time": "2025-01-07T04:54:03",
"upload_time_iso_8601": "2025-01-07T04:54:03.857579Z",
"url": "https://files.pythonhosted.org/packages/6f/ba/22c552b21aa5a7724e712372d29c9397db19086e99c62f876c1b73025df2/triangle-20250106-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fa93ce4d0c46ff570993f4302ce55300dd310b7c957a8e66890ed00691229f5b",
"md5": "aa0c0dad92c95756d9062add995bf682",
"sha256": "38c221bb6e403f81de49050899502a8326c9565f62c4d69171070b41dc25cb69"
},
"downloads": -1,
"filename": "triangle-20250106-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "aa0c0dad92c95756d9062add995bf682",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 2089547,
"upload_time": "2025-01-07T04:56:09",
"upload_time_iso_8601": "2025-01-07T04:56:09.463311Z",
"url": "https://files.pythonhosted.org/packages/fa/93/ce4d0c46ff570993f4302ce55300dd310b7c957a8e66890ed00691229f5b/triangle-20250106-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "23e0bd0a7e624fc5fc8636d0ad281c5b0624027dc1855218ce6a251c581d7127",
"md5": "ac9cbabee5a9ef6d4182d9ebe1c26aa8",
"sha256": "b582b342cddb660dffc6bd7d7233f66952d2a3d18ccbc097660a8e370ee38d0c"
},
"downloads": -1,
"filename": "triangle-20250106-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "ac9cbabee5a9ef6d4182d9ebe1c26aa8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 2009167,
"upload_time": "2025-01-07T04:56:12",
"upload_time_iso_8601": "2025-01-07T04:56:12.221502Z",
"url": "https://files.pythonhosted.org/packages/23/e0/bd0a7e624fc5fc8636d0ad281c5b0624027dc1855218ce6a251c581d7127/triangle-20250106-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "263f7c79202ec374bd122b63250d768be34674043be9b97f6bb8c115df64e880",
"md5": "473db8106ef7b8974136c135130fe236",
"sha256": "9532797a15687225a0ee67619ad6f3baeb72bf193541eb96f782e41c577cc81b"
},
"downloads": -1,
"filename": "triangle-20250106-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "473db8106ef7b8974136c135130fe236",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1407116,
"upload_time": "2025-01-07T05:00:13",
"upload_time_iso_8601": "2025-01-07T05:00:13.664452Z",
"url": "https://files.pythonhosted.org/packages/26/3f/7c79202ec374bd122b63250d768be34674043be9b97f6bb8c115df64e880/triangle-20250106-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a1a54a09c3f9d2687d8752c912a97f2c5086cdd83721b3b13f8288f13b771fa7",
"md5": "a1558f8d0f9f53fd8c674fdf42c4fe9f",
"sha256": "0327032a7984a7262180ef2ddd78b36dfdcdecbc79f0f9f173732ce7c670b8ed"
},
"downloads": -1,
"filename": "triangle-20250106-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "a1558f8d0f9f53fd8c674fdf42c4fe9f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1426720,
"upload_time": "2025-01-07T05:00:17",
"upload_time_iso_8601": "2025-01-07T05:00:17.789903Z",
"url": "https://files.pythonhosted.org/packages/a1/a5/4a09c3f9d2687d8752c912a97f2c5086cdd83721b3b13f8288f13b771fa7/triangle-20250106-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "678aa40f1c55deb6933877409d1473c4883f6654b6a7d304f66c0e127e0c3a11",
"md5": "b91998f3064da01b830d0e819b146960",
"sha256": "5f7ebba7ff2dc80d588e8a9286659160cdd35ee00b8cce375181a860c478deaf"
},
"downloads": -1,
"filename": "triangle-20250106-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "b91998f3064da01b830d0e819b146960",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1438947,
"upload_time": "2025-01-07T04:54:05",
"upload_time_iso_8601": "2025-01-07T04:54:05.388355Z",
"url": "https://files.pythonhosted.org/packages/67/8a/a40f1c55deb6933877409d1473c4883f6654b6a7d304f66c0e127e0c3a11/triangle-20250106-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e955e2659dfa50823ee136084013af34b24fc09db9e2afbd5f61e92e3a996e57",
"md5": "841bbdf755dd902c5badc7fe6b2c67d4",
"sha256": "4b2f2c3510a8e810a9edefdf9b3ce7f2fae6980b91ba89271446370bff09c849"
},
"downloads": -1,
"filename": "triangle-20250106-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "841bbdf755dd902c5badc7fe6b2c67d4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 2089816,
"upload_time": "2025-01-07T04:56:13",
"upload_time_iso_8601": "2025-01-07T04:56:13.822722Z",
"url": "https://files.pythonhosted.org/packages/e9/55/e2659dfa50823ee136084013af34b24fc09db9e2afbd5f61e92e3a996e57/triangle-20250106-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d5a8c448a60073c84d1d5dd73419c76fc3f62167b8afaf49c0afbf8b415d914f",
"md5": "f11233be859a58f58df4c7715715bded",
"sha256": "fde20cb1f18a63faf3fa8d62210a1907367f5c7dd961cee8fb6a2f6fabbe8c53"
},
"downloads": -1,
"filename": "triangle-20250106-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "f11233be859a58f58df4c7715715bded",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 2008891,
"upload_time": "2025-01-07T04:56:15",
"upload_time_iso_8601": "2025-01-07T04:56:15.163026Z",
"url": "https://files.pythonhosted.org/packages/d5/a8/c448a60073c84d1d5dd73419c76fc3f62167b8afaf49c0afbf8b415d914f/triangle-20250106-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c85f002f403604ce419867cf718c6d8a9405afe5ea8cf6a49d2fc440b7bf9eb9",
"md5": "a87be3eccfcdc94b9b07dbe169ebb172",
"sha256": "54cc9eb2d585632f09fe95f6741e995284b9a990cbabd3cea36b392312d70e30"
},
"downloads": -1,
"filename": "triangle-20250106-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "a87be3eccfcdc94b9b07dbe169ebb172",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1406951,
"upload_time": "2025-01-07T05:00:20",
"upload_time_iso_8601": "2025-01-07T05:00:20.828062Z",
"url": "https://files.pythonhosted.org/packages/c8/5f/002f403604ce419867cf718c6d8a9405afe5ea8cf6a49d2fc440b7bf9eb9/triangle-20250106-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "94457ef91af7b9b82fc049163d1840c0c2cabba774cca4752c3ddf3bef1fa71a",
"md5": "076580bf0f9e0c2e8c676240f7a04d00",
"sha256": "f1eadad15ad9ceabf967342de54f6d4619647ddced83ddce18d33d8e08841b31"
},
"downloads": -1,
"filename": "triangle-20250106-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "076580bf0f9e0c2e8c676240f7a04d00",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1426523,
"upload_time": "2025-01-07T05:00:22",
"upload_time_iso_8601": "2025-01-07T05:00:22.120903Z",
"url": "https://files.pythonhosted.org/packages/94/45/7ef91af7b9b82fc049163d1840c0c2cabba774cca4752c3ddf3bef1fa71a/triangle-20250106-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a1f536a63ddbd74e09e75b83cc377b763132e97abde94f58d8ea909732071554",
"md5": "0d4029ed1df53767a2f618ff6aa1fcfc",
"sha256": "1c73f568e5d2f6268d22a7a5fee6c0d2c9af5deb9a05fd6f6c7f397b164d0f04"
},
"downloads": -1,
"filename": "triangle-20250106-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0d4029ed1df53767a2f618ff6aa1fcfc",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 2020905,
"upload_time": "2025-01-07T04:56:16",
"upload_time_iso_8601": "2025-01-07T04:56:16.526110Z",
"url": "https://files.pythonhosted.org/packages/a1/f5/36a63ddbd74e09e75b83cc377b763132e97abde94f58d8ea909732071554/triangle-20250106-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ce5e3a63156fc6d8016c4e89a0eaa545243cb3270615812536337af51b314ba5",
"md5": "f6718ed31ed590c8dd27a98214a2b00b",
"sha256": "5f02665bce928f27e53eac7680546470946b650b249a350e37874940d45d04c1"
},
"downloads": -1,
"filename": "triangle-20250106-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "f6718ed31ed590c8dd27a98214a2b00b",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1947685,
"upload_time": "2025-01-07T04:56:18",
"upload_time_iso_8601": "2025-01-07T04:56:18.273905Z",
"url": "https://files.pythonhosted.org/packages/ce/5e/3a63156fc6d8016c4e89a0eaa545243cb3270615812536337af51b314ba5/triangle-20250106-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4385ce51a9fcc86c93b26e37a0fe030e61ab823f88a9fd53fc1ab1cd2fc085de",
"md5": "32d4615cf3857d7dcdba4cd1490da2f6",
"sha256": "0c7cb3e59f6f290da1c4039a09811081ff5550dfb31485b2acc8d2aa508811f2"
},
"downloads": -1,
"filename": "triangle-20250106-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "32d4615cf3857d7dcdba4cd1490da2f6",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1406696,
"upload_time": "2025-01-07T05:00:24",
"upload_time_iso_8601": "2025-01-07T05:00:24.612181Z",
"url": "https://files.pythonhosted.org/packages/43/85/ce51a9fcc86c93b26e37a0fe030e61ab823f88a9fd53fc1ab1cd2fc085de/triangle-20250106-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4b0ccc5d2a1dffe74d3ad1368c457e8903c898c0e8de47de607a5b33905842f4",
"md5": "cf51148241f54952c03c9e3c9ebbf44d",
"sha256": "a56f42ab2cb96fe42a5eed7c2e647c38c0bb74af5edbc0b4f623fea6174008c5"
},
"downloads": -1,
"filename": "triangle-20250106-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "cf51148241f54952c03c9e3c9ebbf44d",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1425604,
"upload_time": "2025-01-07T05:00:25",
"upload_time_iso_8601": "2025-01-07T05:00:25.889392Z",
"url": "https://files.pythonhosted.org/packages/4b/0c/cc5d2a1dffe74d3ad1368c457e8903c898c0e8de47de607a5b33905842f4/triangle-20250106-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ba8cf394996cbc8c4ebca309b8d33c923bed831dfae7271408e42c6ed222ffa9",
"md5": "a5e378dd7c01904f9197cb5826f15175",
"sha256": "81ea44b0b04e2827e62b24fb7c248497a997b2254566b27fde8d71bc674fe39f"
},
"downloads": -1,
"filename": "triangle-20250106-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "a5e378dd7c01904f9197cb5826f15175",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1438811,
"upload_time": "2025-01-07T04:54:09",
"upload_time_iso_8601": "2025-01-07T04:54:09.020163Z",
"url": "https://files.pythonhosted.org/packages/ba/8c/f394996cbc8c4ebca309b8d33c923bed831dfae7271408e42c6ed222ffa9/triangle-20250106-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5ceb2c79fcf78bd7002f6dc62796cc226e706417e8dbb7e65c9e61186e044062",
"md5": "8fe27913cb1b23396a73f380ce75a171",
"sha256": "34e9d8f25a88abce5d41f656461d86295ae882e083b215198dbcbad6e7f2fd02"
},
"downloads": -1,
"filename": "triangle-20250106-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8fe27913cb1b23396a73f380ce75a171",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 2078013,
"upload_time": "2025-01-07T04:56:19",
"upload_time_iso_8601": "2025-01-07T04:56:19.692543Z",
"url": "https://files.pythonhosted.org/packages/5c/eb/2c79fcf78bd7002f6dc62796cc226e706417e8dbb7e65c9e61186e044062/triangle-20250106-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "723ea0c471bd8c6aa87ecd12d55931324c519ca01ba9c3d74544f0104f9ed20b",
"md5": "2a4f3d09aeca40a7614c378bb124bd8d",
"sha256": "6c923bd6d621d689bfe9c0cc066d6a119bdf4fc937aaf1f83bc05103d99fda2c"
},
"downloads": -1,
"filename": "triangle-20250106-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "2a4f3d09aeca40a7614c378bb124bd8d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 2002280,
"upload_time": "2025-01-07T04:56:21",
"upload_time_iso_8601": "2025-01-07T04:56:21.305588Z",
"url": "https://files.pythonhosted.org/packages/72/3e/a0c471bd8c6aa87ecd12d55931324c519ca01ba9c3d74544f0104f9ed20b/triangle-20250106-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c91697b71b462b3a5ccfcd94a1c1cbe73fca3e17296406de573432b23fb17705",
"md5": "c6f5628446e6852ce310dcdfa38e929d",
"sha256": "0488dc08fbd35ed814b4c0041c63ffcf883b3941b67bb33e252576b11720f49f"
},
"downloads": -1,
"filename": "triangle-20250106-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "c6f5628446e6852ce310dcdfa38e929d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1407658,
"upload_time": "2025-01-07T05:00:28",
"upload_time_iso_8601": "2025-01-07T05:00:28.289695Z",
"url": "https://files.pythonhosted.org/packages/c9/16/97b71b462b3a5ccfcd94a1c1cbe73fca3e17296406de573432b23fb17705/triangle-20250106-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5d61043e7601c424eaa094f88d570866fca86ff1a3131febe62fb8e06c89cca3",
"md5": "77d8fa18bdc3a1206e03346fa8b01e9e",
"sha256": "8349e320ac5a93d64e46774a3de1695c9a881e7eb020c0d438ee27edd27243c5"
},
"downloads": -1,
"filename": "triangle-20250106-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "77d8fa18bdc3a1206e03346fa8b01e9e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1426881,
"upload_time": "2025-01-07T05:00:29",
"upload_time_iso_8601": "2025-01-07T05:00:29.939603Z",
"url": "https://files.pythonhosted.org/packages/5d/61/043e7601c424eaa094f88d570866fca86ff1a3131febe62fb8e06c89cca3/triangle-20250106-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c60e2a36ff2949cf8f4e93230af7f8785a16673cdb10ff9558728cf5ad525760",
"md5": "0fc67efb56d34883d518108f6dee84e4",
"sha256": "1cfd226514e49adf82081cb17d159d110fa3741d9ede6097d409388ed3ba2afa"
},
"downloads": -1,
"filename": "triangle-20250106-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "0fc67efb56d34883d518108f6dee84e4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1438933,
"upload_time": "2025-01-07T04:54:11",
"upload_time_iso_8601": "2025-01-07T04:54:11.666622Z",
"url": "https://files.pythonhosted.org/packages/c6/0e/2a36ff2949cf8f4e93230af7f8785a16673cdb10ff9558728cf5ad525760/triangle-20250106-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a1d84a0602e1cf31ebe92c26bb9ab67080dc01b17bd10d94c825528cd62dd919",
"md5": "a70849d5d8d23052951374c55cba1908",
"sha256": "0b6e77548a806ebf56bbc2125a8d31156be63d5d5e702c29dadcdd69d81e4500"
},
"downloads": -1,
"filename": "triangle-20250106-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a70849d5d8d23052951374c55cba1908",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 2062547,
"upload_time": "2025-01-07T04:56:22",
"upload_time_iso_8601": "2025-01-07T04:56:22.959631Z",
"url": "https://files.pythonhosted.org/packages/a1/d8/4a0602e1cf31ebe92c26bb9ab67080dc01b17bd10d94c825528cd62dd919/triangle-20250106-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fff242e5d17c1c830193b5661b9ae3c311a8a37c607bedabb1c296c9e4fd3e68",
"md5": "1f171568945777c006a8174fcd02d9da",
"sha256": "218d7e37812c512686477a720c4d60cbc8c022549cbb35a9205fb76c07ccb988"
},
"downloads": -1,
"filename": "triangle-20250106-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "1f171568945777c006a8174fcd02d9da",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1990380,
"upload_time": "2025-01-07T04:56:24",
"upload_time_iso_8601": "2025-01-07T04:56:24.468900Z",
"url": "https://files.pythonhosted.org/packages/ff/f2/42e5d17c1c830193b5661b9ae3c311a8a37c607bedabb1c296c9e4fd3e68/triangle-20250106-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c30c8ea53c19f5705facaa7375a000d013baf54d35c7fc9b9d31f94f08b393d6",
"md5": "9d9494980450679ce98dbe4d089f41af",
"sha256": "9aeefbfab5115d3e89141405b9c341b2d71c93668f9a34db6102a9796141564e"
},
"downloads": -1,
"filename": "triangle-20250106-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "9d9494980450679ce98dbe4d089f41af",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1407518,
"upload_time": "2025-01-07T05:00:31",
"upload_time_iso_8601": "2025-01-07T05:00:31.732663Z",
"url": "https://files.pythonhosted.org/packages/c3/0c/8ea53c19f5705facaa7375a000d013baf54d35c7fc9b9d31f94f08b393d6/triangle-20250106-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "730772ad706db4ace922e380c72b8c257c085a6761c434f4ac5956b218b65169",
"md5": "294afe0095d95bfb4a247fe7596f6518",
"sha256": "fb4c47ab7ecb52b0c932325d438c74f57027fce85867ecd7fc1ea00b57b6e397"
},
"downloads": -1,
"filename": "triangle-20250106-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "294afe0095d95bfb4a247fe7596f6518",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1426561,
"upload_time": "2025-01-07T05:00:33",
"upload_time_iso_8601": "2025-01-07T05:00:33.266634Z",
"url": "https://files.pythonhosted.org/packages/73/07/72ad706db4ace922e380c72b8c257c085a6761c434f4ac5956b218b65169/triangle-20250106-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-07 04:53:58",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "drufat",
"github_project": "triangle",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "triangle"
}