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.4.tar.gz (13.5 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

earcutx-1.0.4-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.4-cp312-cp312-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

earcutx-1.0.4-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.4-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.4-cp312-cp312-macosx_11_0_arm64.whl (75.6 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

earcutx-1.0.4-cp312-cp312-macosx_10_9_x86_64.whl (78.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

earcutx-1.0.4-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.4-cp311-cp311-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

earcutx-1.0.4-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.4-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.4-cp311-cp311-macosx_11_0_arm64.whl (76.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

earcutx-1.0.4-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.4-cp310-cp310-win_amd64.whl (69.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

earcutx-1.0.4-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.4-cp310-cp310-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

earcutx-1.0.4-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.4-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.4-cp310-cp310-macosx_11_0_arm64.whl (75.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

earcutx-1.0.4-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.4-cp39-cp39-win_amd64.whl (69.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

earcutx-1.0.4-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.4-cp39-cp39-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

earcutx-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (111.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

earcutx-1.0.4-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.4-cp39-cp39-macosx_11_0_arm64.whl (75.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

earcutx-1.0.4-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.4-cp38-cp38-win_amd64.whl (69.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

earcutx-1.0.4-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.4-cp38-cp38-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

earcutx-1.0.4-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.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (118.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

earcutx-1.0.4-cp38-cp38-macosx_11_0_arm64.whl (75.4 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

earcutx-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl (77.8 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: earcutx-1.0.4.tar.gz
  • Upload date:
  • Size: 13.5 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.4.tar.gz
Algorithm Hash digest
SHA256 c11ca470439ce45bbe7d14d220ec67a38450f0fa60b232999e28acd5fc36a20e
MD5 3311b967b60bf114ba61c6d0c74d10a8
BLAKE2b-256 b12cb0e61d68c2e83a395d4a8cbc3b39f5b1c4b9e461c04137da28c034c80950

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0923a85d5ac7a0f66e290640a8a529a8db358982e30a638fb31a9ef528507b18
MD5 bed747bb822dc74d1d5cea40fa50846e
BLAKE2b-256 325490d97fb79a3566514616226a330eabbd1829f024d877ff5b7b7b05db2520

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 086eed478691f12c60365fc8992bc9e7cad37d6edf90c9a49fdb9dc8d2029395
MD5 e643a3944186f60ad831dfe399ed6665
BLAKE2b-256 3f32b558a7416bbd3c41d78ac54c1644ef300cf655eff1cde38d15222a4a9cf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4b61a1b08c568e2b6653517dffea8c88fe07178f92a793d386a129cb0f451294
MD5 3b9dddb6255d9b0f7a61699825558f80
BLAKE2b-256 4450c862fdbdf2cf21af54d3d1972185d0c49d579fbb2ee92c6a498a8d7c63bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cbd90769f281518b94bfb7a133f1257f3189e908c0bc316785a5b7dd8f29f78f
MD5 b0bcb7aa2069a7bfb900b1e39c41608d
BLAKE2b-256 ecadac1f40769447039ed62ca5c58854e359c6b5058f01d6cfdbe8eae206283f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd9a82d6eff832d9ade417345f66935bf1522325ff3094f6371f042dfa36def7
MD5 5e6416affb8b9620af10c69a49795859
BLAKE2b-256 7dd69f4943972545d073223ce2857bbc1dd6c82fba46f7bef13db6d0ff735bce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2075e975a38c9002fdb0a74f649af4325ca9c2b93c293ee1deb248155de669cd
MD5 67fe2a8f2e27aa921a34647dfe686607
BLAKE2b-256 078b2153158ed0637b38b302adc86a91b8e5dd7292711d01fccf233c3075a24a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 899ae6e23a0faecaf661bbecd64bc35d8cea1a3189f2f26e157c4facd73a0391
MD5 ec97ac4d7ea2196ca7467a643708dfc5
BLAKE2b-256 7577c07854a152c6cf0b6da8c83c54540637c13ab9f4ef0b6fa6cc7d8dcb910d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a099781cd571834754ea8518ecf5108e3521335e0c74d89b4d1b585e04ad2044
MD5 cdc9ff622e2bc2c29b28dbc0e9009100
BLAKE2b-256 2f869b128c3232a29daf9f9f9420896fe7ff35051078335d2dd4158163bd280c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 568d00f65d1be4300ff145f99caf661ed55d2003ab5202468891104cc1f34e6c
MD5 c47dbaaf8eb7c704766ee76e93776a88
BLAKE2b-256 fc79f19875f8024145d69ca07286b862062d531bdfb71a1a9a2797e1b8aaba9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d8f59dcce9545a6867e5723a9c7ff9f80c8d48d9cd9fdcb43039045afac479ef
MD5 81783a4b1d0ea1f90cb1fe2c590da5e5
BLAKE2b-256 fa263f66ab66cd876ac2de64767e3a62e1c7b2cb2ac48a51f13782b78a619398

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 193f7829a9146e2288cfb16c8506f6a9e998251940fc46488d565d670ba7b581
MD5 e0cdb25e30434a5e93f76a7de78a9f11
BLAKE2b-256 e7c7348f9585e3eb9059fd945ebccdf9eaa46c18c1c94cd4b57c0c68e3bb5ebd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8252f528e5a8a8754750304d4d8ef45522a0b3c31aa1ae1d02c53e5a2e8e5c3d
MD5 7cd95b649e2cff81f18de85457ec8396
BLAKE2b-256 bfd4b33cb91253821a71eba72a99972e5831fbb225ecec293aa5390bd2eb2fd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9c7656f2ebc8243803d0db68dce7d314727208bb936a704f5d62de66eb10753
MD5 842db989ebfc9645ceb8cdd89232751d
BLAKE2b-256 a1a4920bbc50039d56a12740a0618b9d89f2ef5b51f66b742dac2b9c435dce38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 adf947a00bb1f9a4630528bbda7611d0dc35400b3dfab351d12e82f6b57d1df2
MD5 4f656300e69fc3005d2707555d147b3c
BLAKE2b-256 082f97e4022f9b0962ada139c0109bf6f22e454463cfa4818d2735b9705cdc9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42605be7c6163e4c6d851390df8e844a0f2e50886a37e7bbea161f57854daef8
MD5 b13f5cf2c0410d78c1111b27d29dc4d4
BLAKE2b-256 e4e5fef47bc3225d38fe5bec61baebf9e598f247f637ecd5f03153af439db694

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a0e5d95b9dd5a6180f5a2c61a6d002f689e1cb66618628d9c98ca3d74d905fa
MD5 0409875cd451df1ad8656117c49cbe60
BLAKE2b-256 6d1717fb4955f8e6793ea3f55e5d0da14fbc29829867e0f0dcab3e2654c09395

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b6608a8c98f6c6d8645d252692dfa1f7789ba1ac5d4f3fc414cd17d5a52ebe59
MD5 340813e621ed00007daad7d3838d96cb
BLAKE2b-256 18d189dadba48a7a9a467fcc07ea589c287eab12d8c5c237184a2f8920572425

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2cae74ce4e620740834de61b3de1d1dc30fc8c338942ff591d1658fc60944632
MD5 f34b3172e92106f64375672096b0d389
BLAKE2b-256 c88260052a1d5782e54800f8e2f0837f5d82afcf70f961e9d9f45eb1fec541d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5feea862d4a7eb2b558d8417dc44822e6a4b4b402a6e2a757a5062a895e43313
MD5 b20e2068e9093d67204ee5c9ebaaaded
BLAKE2b-256 103e36d2986950f803dc4206b8e67c196243941519177d91c8b0e7e4b576f50f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7b71e651cf6dedbf392ac9e09db057aa9c2e82e7f846f90b8e1cfb4f9e6bbdb4
MD5 756a8312ca34259366c536c2c31f9137
BLAKE2b-256 a351668673597f90b0ab60a830829cd4e64bc622ea40498a82e7a60990b16301

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09297937ebff0b438d2907e0d1410c12aaeb102d932858064b11fd4ad4706bea
MD5 df84b6f3831c72dfb07789cc2aa3b30d
BLAKE2b-256 70e4f89177513e3823034e274d6a04991075180738f7a72b359ea9e995586cab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b556439a3f7284b405d01d881bee3e402ddd85f1d36787a51a8bbf3d5f1d7762
MD5 0b5b920d7a5457ac5e2fd6d9eaa8e247
BLAKE2b-256 10c0de8257cf6d8d919e6e9a14389e5670dc28f0e02f849b3cb2979d1fddc248

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f322f7e1960ed356c64ee780c6ae914d6f70110819ab0d46d3ea19c79f8e61f
MD5 0332434306aa90afe1f95497adf7d92e
BLAKE2b-256 2c6eafffa5360d91b3d4a23c9f75533c0e32897e6df908544befd4c9e4b7cbf2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eb0ed220cfeaebb92b527f77ee29d92220c44c736f638260b9c293762ef96518
MD5 5839d7398f500472f0a95c571e9f546b
BLAKE2b-256 2ba6b3c4d1e496ca807d54dd1b8fdca76c84cdefded103066652a35c0af2eab7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 63942e06e02804824daf355d0cee2ab6686ecc71fb4558e1fb2748fdf73581ee
MD5 064e9eab407aa96d4a93d8f5a546e657
BLAKE2b-256 783fd91b9d6cbab471f13c8ef9658dabfd807b33a7d7aef7486cb9b741543733

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3f9900667c88ceb09d7438d8c3c04771aa138084c4a8199d2027dce9e120599c
MD5 380ae83809e37e704a45f607ecc9e945
BLAKE2b-256 a09a9ec197fc77b9914dbf13ad48345b557e738d6a46a815e0e3aeccbf97e07b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 49f05407271b62d9702434248e54c13e11b72e33d03f6447a7efc8f0f15fdd2d
MD5 fbe2ec0894c7913d7988d076928f7a2b
BLAKE2b-256 d78affa7db369b779bf5ac54ed07cd8ecdd19864f507816e45c73b6ab41e8f01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2dba715cfd36edaab90616e412f4274a85214a9451fc81e1d65589c58fbf4e4e
MD5 15e6a13507ba121c243c76a7e10e6aff
BLAKE2b-256 dcf8bd5a80ef27820dc760520671b297b29f1250867d61a73ed0ff9ed393a151

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 059a88e992d737f2c17b73f5471831daddf7a522aefc212cafdbb045073baaac
MD5 096827082d493322326f9384db0457be
BLAKE2b-256 7601608b13a22aea8d1c17b95a70ef322974034273261357573aeee145da1be6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0098537a88269b3693b7528fedbb26af6c646b72b198c2a88ff19a92d8b91193
MD5 98047f5fd372069b79245769abe90383
BLAKE2b-256 6be6709ce43ca4cd6214541bd21be26b122286e5277269cf7f1b9a18e3d0085f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8abdfbeea87d8b4924234070530a75bd2f29b8923acd3909fe6889a087bf3dc
MD5 c3164d67868e3595e8968b686807c43f
BLAKE2b-256 a50200c368f8b038aede5e03eb928fedbb4b6338d3e4e22f088b336bebec3139

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b6e6e9cb41a7d2da55112ad5d92c9c0e855575261ef208bc4f1cfefa964546f2
MD5 0ee0b4a0fea94ff2182cd0fb1bbdd5f3
BLAKE2b-256 0851d6c2a5f450f4b0a112855cb081cc52dbac29bc5fad1afbad343a4001ca80

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a0a7f295324f15a5c6a5a2fe5b39b5e54e8123158aeec42bf796ceddb6494276
MD5 91b77cec7ecdb2f0e595c3d06a542a1b
BLAKE2b-256 8867399e13407ad8bb4e8a31ea0141b8ce8c07374ba1a7dacd3ce4bbc76b751e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: earcutx-1.0.4-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.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 dc277b51b5f734d588332a41e9ef3a289cbbc216ca36c01cd3b09ddbc6e4db14
MD5 41a9afbc563ff2c9d24003a9bd6a5170
BLAKE2b-256 a309fa0c09a92561e82316672629eff633c69bc8b644bc421e312abb364a0413

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9795b0be5ca9d055e294d4f8896fce000eb485f92e49f58bb3913c4dc58609aa
MD5 fba67db5f35885c31985306f5d9ec040
BLAKE2b-256 669496bc6af60fc82f53c9877777fe8fc01f8a88c6c7364691724b980109c8f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 660ac5a7b39973991f46d2054a1f3e7e493c6edd818793c5da85b2632db4c04e
MD5 7f59b96ab898651ead857a162c559fbd
BLAKE2b-256 6cedbb3f58f03950b73e210c2fd84ecc6018d33c8b0dbabe2f1c665e4ef0109e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64dae8f066fb8492f7f805270cef85a72660106fbdc83f3eec286df885e6f3cc
MD5 294278ae4bafb40e470f27275069b9b5
BLAKE2b-256 d45f23df545f3910f90a8f5ae8741219dec3ca20eb7830d2ec296d5f906c6a82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9419058cd70aeb75f13b7ccd314a92431e7591b34aea653152e749da31ecbc64
MD5 22df238c9fc15bcd028e2d1ec6492ec4
BLAKE2b-256 cec2f0a48be9fcf435c1e7875430e06ea150f950d24c21f92b96d4d92bc514d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c04943fc829a5f7de3a852861b15ef48b5c49b8720855293b4ef21f4b8f3ae5
MD5 de91fbee9f681db802e367231e4bef8e
BLAKE2b-256 5b4c1e58254ff31f9f1c68e687cc07f0ec54322b219d97529bc576e42fe70aa4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for earcutx-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e28bb6fe37aa64ec526b40d4b7411fdacd97a3acd3c44e5e0e51d3390eee79c4
MD5 1ed96b256085af4ebaf361dcfae86806
BLAKE2b-256 fea56c8c10fac6834ff8f09db6de6b84dff09e7b22d81e457402afd521cf3476

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