Skip to main content

Python bindings for the mapbox earcut C++ polygon triangulation library.

Project description

mapbox_earcut

PyPi version

Python bindings for the C++ implementation of the Mapbox Earcut library, which provides very fast and quite robust triangulation of 2D polygons.

Original code: earcut.hpp

Original description:

The library implements a modified ear slicing algorithm, optimized by z-order curve hashing and extended to handle holes, twisted polygons, degeneracies and self-intersections in a way that doesn't guarantee correctness of triangulation, but attempts to always produce acceptable results for practical data like geographical shapes.

Provided functions (depending on dtype of vertex data):

triangulate_float32
triangulate_float64
triangulate_int32
triangulate_int64

Example:

import mapbox_earcut as earcut
import numpy as np

# A Nx2 array of vertices. Must be 2D.
verts = np.array([[0, 0], [1, 0], [1, 1]]).reshape(-1, 2)

# An array of end-indices for each ring.
# The first ring is the outer contour of the polygon.
# Subsequent ones are holes.
# This implies that the last index must always be equal to the size of verts!
rings = np.array([3])

result = earcut.triangulate_float32(verts, rings)

# Result is an np.ndarray with dtype np.uint32 and shape (3,)
# containing indices into the verts array.

print(verts[result])
# [[1 0]
#  [1 1]
#  [0 0]]

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

earcutx-1.0.3.tar.gz (13.6 kB view details)

Uploaded Source

Built Distributions

earcutx-1.0.3-cp312-cp312-win_amd64.whl (71.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

earcutx-1.0.3-cp312-cp312-win32.whl (63.9 kB view details)

Uploaded CPython 3.12 Windows x86

earcutx-1.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

earcutx-1.0.3-cp312-cp312-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

earcutx-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (113.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

earcutx-1.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (119.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

earcutx-1.0.3-cp312-cp312-macosx_11_0_arm64.whl (75.6 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

earcutx-1.0.3-cp312-cp312-macosx_10_9_x86_64.whl (78.4 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

earcutx-1.0.3-cp311-cp311-win_amd64.whl (70.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

earcutx-1.0.3-cp311-cp311-win32.whl (63.6 kB view details)

Uploaded CPython 3.11 Windows x86

earcutx-1.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

earcutx-1.0.3-cp311-cp311-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

earcutx-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (112.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

earcutx-1.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (119.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

earcutx-1.0.3-cp311-cp311-macosx_11_0_arm64.whl (76.8 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

earcutx-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl (79.6 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

earcutx-1.0.3-cp310-cp310-win_amd64.whl (69.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

earcutx-1.0.3-cp310-cp310-win32.whl (62.7 kB view details)

Uploaded CPython 3.10 Windows x86

earcutx-1.0.3-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

earcutx-1.0.3-cp310-cp310-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

earcutx-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (111.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

earcutx-1.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (118.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

earcutx-1.0.3-cp310-cp310-macosx_11_0_arm64.whl (75.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

earcutx-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl (78.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

earcutx-1.0.3-cp39-cp39-win_amd64.whl (69.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

earcutx-1.0.3-cp39-cp39-win32.whl (62.9 kB view details)

Uploaded CPython 3.9 Windows x86

earcutx-1.0.3-cp39-cp39-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

earcutx-1.0.3-cp39-cp39-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

earcutx-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (111.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

earcutx-1.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (118.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

earcutx-1.0.3-cp39-cp39-macosx_11_0_arm64.whl (75.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

earcutx-1.0.3-cp39-cp39-macosx_10_9_x86_64.whl (78.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

earcutx-1.0.3-cp38-cp38-win_amd64.whl (69.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

earcutx-1.0.3-cp38-cp38-win32.whl (62.8 kB view details)

Uploaded CPython 3.8 Windows x86

earcutx-1.0.3-cp38-cp38-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

earcutx-1.0.3-cp38-cp38-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

earcutx-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (111.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

earcutx-1.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (118.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

earcutx-1.0.3-cp38-cp38-macosx_11_0_arm64.whl (75.5 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

earcutx-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl (77.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file earcutx-1.0.3.tar.gz.

File metadata

  • Download URL: earcutx-1.0.3.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3.tar.gz
Algorithm Hash digest
SHA256 4713c3a6ac86d9a0698abc21f7db7453da37a0678a83b49b11a8f2db4b42bf28
MD5 d7af1955f049f62581d8d020a2c3d137
BLAKE2b-256 5c3f5d629183bcf94c85eb2e8b0ed4dc433bed60c1c6e36e80ebb8ee954e0365

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 71.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7112b70d8acc4229d7e637caafc04ddf22b449c6230521e590563bbbcfc2dbb0
MD5 5d9a5287f53edb33e2f9a8a1bc978962
BLAKE2b-256 085df4d3495ddbeda99a5b842b4ff88a76411f3e076b73ec6d774ef1113dd484

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp312-cp312-win32.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp312-cp312-win32.whl
  • Upload date:
  • Size: 63.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4a7031ebc11fe713a3e09e0d91efcab2a076fa3ce46c88f0e33cfbdba8ac1aae
MD5 f4f5d5106b4054ac0d60cf77cb74d0f4
BLAKE2b-256 52f0e1fd7baaca8081a58c0a58256e6ab218308c6c4876b4c1b21ea01871e6b9

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 53ffbc468edeb786412ac080c31664d9493b7a23c07b56335ce1d671e9ec9556
MD5 28b3badd8cac346fee3c650d04265b2e
BLAKE2b-256 77ede4faa49c66b0af48f5497ed055e58f519d3b77e81597a9fd36885df3627d

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 667a16a161b2196e868460f84947339ad868f741931e8c84a332f8d83a0aab51
MD5 8b7575c5ad6f96720ae8a2178aca00c8
BLAKE2b-256 fa98df342d1fd06b2273e8e0cceca20bb25ff3f2f6e2b86388c4dc4c47d9fb39

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be3172519f44f2b1b9adfd6f61e9a1e4df8528bb4b58cc7025b1b6dcd536f0d3
MD5 1d9b95c9eca816d971e2da02624b94bb
BLAKE2b-256 80eec71b48b0c38224346fa8a330c43add1a500cd797512436accc85f6a9636f

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 94e5ebac82a8052944a0fcb0f5445b3859113b691ad35e99d6527c71d2a7b41d
MD5 d6b3ac323b01c89fa42dee817c520215
BLAKE2b-256 7f7a77892d4d07aeca75a05de4ace95207e27a9025fea5cf97802e0c23f9dc0d

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c8c6b9876710b5036ed40062dad8ca885ee04f6e0c0676916ae3ee317c8ff7c
MD5 cd6bb0f26258d03750ed77f2952f023b
BLAKE2b-256 73477b2a6a4e8191f58f0656b63930b0f24d903501cdd6246a6d7dc086a783cc

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f7389588955726d78ce0fc6b4986116452cd4c09b96deb77c29dfcc848529cdb
MD5 3eec3f002ca119f7d0ddf89202b8996c
BLAKE2b-256 11e54f8b22b36fa3ba186482e91e6ce5a03c07e902691c256fe64c7a44a50b32

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 70.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2afca2452cd885177a5d540495c24b53ecc8d98fdb81dc1fdd731c1dc3556992
MD5 4fbe68f83563d73688b7f15ec523947a
BLAKE2b-256 12639a097253026cc44e17be06be1b4dee9c23644613fda1693703351d84343c

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 63.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 de908dbc03e1356c80c9d2db5132a04eb0995a6a6c0fab67fdce073aaef28fdd
MD5 62b201fe90f2b211307747b16ea7faa1
BLAKE2b-256 58a382cb1ae9e23807be7a82940afe6e04a8f9422fe860b4265ccc40f0ec6f48

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2b809a482b4c2d1747f0558120443e26656232a140112acf410a6bf21811b1d6
MD5 bbbaed058d304cb44e10ab38a88f299e
BLAKE2b-256 006ea299ff7ec81cbbefe747d622c046acc51709ea27fcd3b423a96bdb87068f

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7821ed3486a76bd23ec1603a3b5eadaf17d95d60f87ed91900fb1fd10d148cb0
MD5 98e26c702ea0986be4fd2c61ed5b3ee5
BLAKE2b-256 63b6fd2a27e9c193becca14fd76ff62dd6e5f2dfd1a6865a9d68e3a63898f13e

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 742cb7a4bddedce7816794788935f63d1b17a726638b9bfa4b5915bda080cf62
MD5 f2ce535e4b55febe23189ade107f5b70
BLAKE2b-256 bbcb40ac9cfa53cd4e3a3fe3de31c0cf30048e7fca1b33bd0ea2dba7ecfdb8e2

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c7b4f6562463b2f0b1b65b390dc0959f46106b2dcb26ea7464bcf58c8810f512
MD5 36e015f2e5d76bbdb41169b29c92a1d2
BLAKE2b-256 3befd2e05bf7ac85c10b8560376ebf939fe5b74263ac1ae838a3863769d91331

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c00fca4e0e22dba0bfc86557afd377bc21cc8f26885b00a64e16335beb3d7a24
MD5 b8c4cd7612b28a4de1f467a08f57acca
BLAKE2b-256 9fd31b30c8c87eb4117b393e6212ac8f5e480fd9bf3c43770e25cb15d7b029ef

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8ffcfc0631f513c68816250dc49b5887214e3883dda12012d69cff3c0911517c
MD5 221380908c748e66229a3aa7da8a73b1
BLAKE2b-256 a705111811928969998bd0cdbc62b4275742c9e313398945b4d5efaced242968

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 69.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8448c8d2b72fca970f1bb46ce262cba2dce7048369630435754d68c87a5a8020
MD5 8e618de6c35e1e70b42f99c10eaa39e7
BLAKE2b-256 4035954fd8d22612138ec9d916ec1caf6a6afdc7bfb164403263730603109010

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 62.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 4b72503c8dab89843b6b95ea01899db3e33cd19dac3c8de8eb16568ecb68784e
MD5 3e351e9d64c8c2b970befbca0b12a6d8
BLAKE2b-256 d7e468a2933b864dce299c54618bc58563badc2a5291a2298ad396bd08f86cb8

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 071176f960cf957c756f252f7ae2e28d577e9742ea88fe20d6ff7edc189ab92e
MD5 5fa3c34e56db6173a1bdb27cb97ab8d4
BLAKE2b-256 bd511b5dc40de8a31ee38cb328dc61aeb2fce17fc9dbb62e816bfb2289d9406e

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 21fe7a00c1b4034539680228a1b41437b4dc77930e6d7f901e0847662247175c
MD5 af494e75ba05609b7916e9aec5c7e035
BLAKE2b-256 9b3e81ecd66a0825d0f5f3912f879266478b0d0ab1837ad2388da2a3eb8e69f9

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edcba3154fe5ce99f5c8573afc1711f0757fa329cf942ba79bf7a6628851427d
MD5 031091afa5e70ad6b7181790dec73928
BLAKE2b-256 1715db2bf3f07a2c62dca9a42419b017a7cafd4ecbb8996b4edb1882aaee747e

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3cd5e8eccd67564ff0aaf875a1fa2f40cb3e36278c868510d4c6a20f1e20743a
MD5 70f251010d738cce5dfbae1f9c2e3791
BLAKE2b-256 4182e83569d695a896c1ad4edeea618796b7d68ab9f5a75639dc2c9e59708872

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea8dae56c915b3311d3f7221880c12d1f13dde364bdafb2509f7b51b9611ac22
MD5 07e9f75aeca5d16873f0e195094f9eb6
BLAKE2b-256 3024c01d2da2efb99fe3be28f747a8adbf84ea353ca6032d355b84be2d4300b0

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c376d38fb3c057cdcc96c817cf406b5eee3242ab947be194080f4ae5ab3e5e7
MD5 608f5f7b7b341ca4d07085f69386825b
BLAKE2b-256 e8a2529cfbafd5b6bc826e38818eec4660fd5193f68c50c556bd5d49c09f6042

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 69.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6cd69a5f87c5ce7bf78cf610a8ab877aeec98921c1b49e79a078b1e82a14de42
MD5 452475b508475324d791e14fe03d8db3
BLAKE2b-256 bf3590d4df3aac62c7de72f99c829be4df0b0545854a27d528e9d49042b49d0f

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp39-cp39-win32.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 62.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4ff767e32d9a97801e047115adead56ff644d7573e9f6e5cab53fade034c2448
MD5 b4b336a41b23e7ee0ad7bb55f18a33d8
BLAKE2b-256 a51d5147b53974e42779cb7a52dfcfb9e015f8dc68ba3a5574e20e5fec10d5cb

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 935c34176587c094a3b2ea7f848853edf3b6f465fdd9cffe569b11b585fe9a34
MD5 f99e3c159089470b780de9c3dd127afa
BLAKE2b-256 58054c4ad1463dbfe4834481488d108014b0a983c05430865f6500bad06e7b58

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e8638e3bb760b627bd0fddd7847112f3eb58acd72298186b38a881c2debbc6f7
MD5 f191debfc209265616a528d0f9613910
BLAKE2b-256 4c6d63cbf8919a70b081feec197da90654bd1ea8023a194800e2eac07b3ca314

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a603fff2b08df1edfc024d7b437120bf97a28c53ad76e439ac8568270d80bf2
MD5 ba46bd8a3eca1bee13c70a242bec8d74
BLAKE2b-256 639236b32e3a1d10ddc36c3d0b753308450ee595523efb978507ae2eb32519a2

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a6c485cd76a148cdfa37d5cd9ce2b4a1fcfa9fef2930b33d7bb2d1235555a8b4
MD5 2da5425f4a88d42eba9949b56c2221d0
BLAKE2b-256 55893a810a604de7ff2c9eeac2a518664dfb8ac8d3b58ff2d01f84042faf516c

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b38e8fc89fcaac4faf7b891138794856ba8e860102964f46bfa9875fbe93ced8
MD5 6c52dda8720337f93a6050012520ef1c
BLAKE2b-256 53b6faf1e18d3a12fa1c6f43cb041ca8f48a64d7704080a8e4774fa718fb12e5

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 618f679cf14ae8d4ac6a07f82e99e0a629ee47700517da3ea732a3c6c7f8d20c
MD5 3a341555085042023c0bee029ba3b15f
BLAKE2b-256 e45e81fa5670ad150a35878e5c758a3d2b9f3aa1049c6c6e6e8cc9ce6ef5ff18

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 69.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 00286189f461956470ee1bfb4f48b9f5a9b7361c95bc28f5aa4fa86547592059
MD5 18f59531ec0532ec0b64f8578852edf1
BLAKE2b-256 b11194113840ac9b865b927574be5009bb36e37d877896e388713c99daf7b562

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp38-cp38-win32.whl.

File metadata

  • Download URL: earcutx-1.0.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 62.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for earcutx-1.0.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 00389700d3a234b94072a5c7db91005067bb882aeaaf7e568979d2de675dc099
MD5 02e832d35688c7ae518eb0a64859b67e
BLAKE2b-256 456aea3ffb6bb7403ad3aff1521a0dfb9f2ef30f137fbcc408a94270b20702b1

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 606dbf9a3de5801d92f6c0a6ef40d178cb276546da44832b9f3a957bd2900199
MD5 14eabdfc870dd4124f14a47faeb8cf89
BLAKE2b-256 579ce7f471c956a9b0fdbbb463b8d68bc4305cb0227ce5497f3c1c21a257f748

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 592c72d34545c90ff796fd02b71e4aacb7e620f8c03f41cd37519adb6d9fbf95
MD5 c184c5977d101a2d1bd460c49b7d2370
BLAKE2b-256 caccd1c475a8241e9e4d7faa6a9abd6348c7a7346afcb881f4a3771116f72210

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d15156150b5ffebfca51591ded089f879bc64f5329275d6d6c71da10784895bc
MD5 4c81ce554a05798812c0c32135656e81
BLAKE2b-256 7ac30b7db2263d5b216e704a326276b0ff45809960fc5a5d2b125048a4900e42

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1b4f57430178da66a18c3b63bc0a002cf78f999807d7cc07274de34cdabdfb95
MD5 7a38e30512f3854a1df1ade94f23ba3d
BLAKE2b-256 943a12724e458b314b3e99985b1b689afc4499edf84302559ff7ecca3ce8598f

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f549c9ec4ec06cd67920c6ec2104658a44cbf36b8c76ab2a3aae4af0c48905ee
MD5 edbdc13770145f492a63f0f0c7ccb5dc
BLAKE2b-256 7d87fccab5ad2c23220094f7f7206f523a0dd9ebe844ad5788840c1f0ae0bee7

See more details on using hashes here.

File details

Details for the file earcutx-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for earcutx-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 34df70ce264b049b5b9808b1a2fb2a61f2b2de53681e47c17cf8921effebc0d2
MD5 834ef28325d1dd58630e54d98e98c2c8
BLAKE2b-256 f25108c4d4c414eeb864bbf03f265e019f8bea34070643d0b4281c3b57a30864

See more details on using hashes here.

Supported by

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