Skip to main content

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]]

Metadata

Release files for earcutx 1.0.4

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

Source distribution (sdist)

Source distribution for earcutx 1.0.4
File Size Uploaded
earcutx-1.0.4.tar.gz 13.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for earcutx 1.0.4
File
earcutx-1.0.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
earcutx-1.0.4-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
earcutx-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
earcutx-1.0.4-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
earcutx-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
earcutx-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
earcutx-1.0.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
earcutx-1.0.4-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
earcutx-1.0.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
earcutx-1.0.4-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
earcutx-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
earcutx-1.0.4-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
earcutx-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
earcutx-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
earcutx-1.0.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
earcutx-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
earcutx-1.0.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
earcutx-1.0.4-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
earcutx-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
earcutx-1.0.4-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
earcutx-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
earcutx-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
earcutx-1.0.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
earcutx-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
earcutx-1.0.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
earcutx-1.0.4-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
earcutx-1.0.4-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
earcutx-1.0.4-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
earcutx-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
earcutx-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32 Details
earcutx-1.0.4-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
earcutx-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
earcutx-1.0.4-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
earcutx-1.0.4-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
earcutx-1.0.4-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
earcutx-1.0.4-cp38-cp38-musllinux_1_2_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-32 Details
earcutx-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
earcutx-1.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32 Details
earcutx-1.0.4-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
earcutx-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details

Total release size: 13.9 MB

Release files / earcutx-1.0.4.tar.gz

Download URL earcutx-1.0.4.tar.gz
Size 13.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c11ca470439ce45bbe7d14d220ec67a38450f0fa60b232999e28acd5fc36a20e
BLAKE2b-256 checksum
How to use checksums
b12cb0e61d68c2e83a395d4a8cbc3b39f5b1c4b9e461c04137da28c034c80950
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp312-cp312-win_amd64.whl

Download URL earcutx-1.0.4-cp312-cp312-win_amd64.whl
Size 71.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0923a85d5ac7a0f66e290640a8a529a8db358982e30a638fb31a9ef528507b18
BLAKE2b-256 checksum
How to use checksums
325490d97fb79a3566514616226a330eabbd1829f024d877ff5b7b7b05db2520
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp312-cp312-win32.whl

Download URL earcutx-1.0.4-cp312-cp312-win32.whl
Size 63.9 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
086eed478691f12c60365fc8992bc9e7cad37d6edf90c9a49fdb9dc8d2029395
BLAKE2b-256 checksum
How to use checksums
3f32b558a7416bbd3c41d78ac54c1644ef300cf655eff1cde38d15222a4a9cf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL earcutx-1.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4b61a1b08c568e2b6653517dffea8c88fe07178f92a793d386a129cb0f451294
BLAKE2b-256 checksum
How to use checksums
4450c862fdbdf2cf21af54d3d1972185d0c49d579fbb2ee92c6a498a8d7c63bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp312-cp312-musllinux_1_2_i686.whl

Download URL earcutx-1.0.4-cp312-cp312-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
cbd90769f281518b94bfb7a133f1257f3189e908c0bc316785a5b7dd8f29f78f
BLAKE2b-256 checksum
How to use checksums
ecadac1f40769447039ed62ca5c58854e359c6b5058f01d6cfdbe8eae206283f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL earcutx-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 113.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fd9a82d6eff832d9ade417345f66935bf1522325ff3094f6371f042dfa36def7
BLAKE2b-256 checksum
How to use checksums
7dd69f4943972545d073223ce2857bbc1dd6c82fba46f7bef13db6d0ff735bce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL earcutx-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 119.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
2075e975a38c9002fdb0a74f649af4325ca9c2b93c293ee1deb248155de669cd
BLAKE2b-256 checksum
How to use checksums
078b2153158ed0637b38b302adc86a91b8e5dd7292711d01fccf233c3075a24a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL earcutx-1.0.4-cp312-cp312-macosx_11_0_arm64.whl
Size 75.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
899ae6e23a0faecaf661bbecd64bc35d8cea1a3189f2f26e157c4facd73a0391
BLAKE2b-256 checksum
How to use checksums
7577c07854a152c6cf0b6da8c83c54540637c13ab9f4ef0b6fa6cc7d8dcb910d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp312-cp312-macosx_10_9_x86_64.whl

Download URL earcutx-1.0.4-cp312-cp312-macosx_10_9_x86_64.whl
Size 78.3 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a099781cd571834754ea8518ecf5108e3521335e0c74d89b4d1b585e04ad2044
BLAKE2b-256 checksum
How to use checksums
2f869b128c3232a29daf9f9f9420896fe7ff35051078335d2dd4158163bd280c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp311-cp311-win_amd64.whl

Download URL earcutx-1.0.4-cp311-cp311-win_amd64.whl
Size 70.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
568d00f65d1be4300ff145f99caf661ed55d2003ab5202468891104cc1f34e6c
BLAKE2b-256 checksum
How to use checksums
fc79f19875f8024145d69ca07286b862062d531bdfb71a1a9a2797e1b8aaba9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp311-cp311-win32.whl

Download URL earcutx-1.0.4-cp311-cp311-win32.whl
Size 63.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
d8f59dcce9545a6867e5723a9c7ff9f80c8d48d9cd9fdcb43039045afac479ef
BLAKE2b-256 checksum
How to use checksums
fa263f66ab66cd876ac2de64767e3a62e1c7b2cb2ac48a51f13782b78a619398
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL earcutx-1.0.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
193f7829a9146e2288cfb16c8506f6a9e998251940fc46488d565d670ba7b581
BLAKE2b-256 checksum
How to use checksums
e7c7348f9585e3eb9059fd945ebccdf9eaa46c18c1c94cd4b57c0c68e3bb5ebd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp311-cp311-musllinux_1_2_i686.whl

Download URL earcutx-1.0.4-cp311-cp311-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
8252f528e5a8a8754750304d4d8ef45522a0b3c31aa1ae1d02c53e5a2e8e5c3d
BLAKE2b-256 checksum
How to use checksums
bfd4b33cb91253821a71eba72a99972e5831fbb225ecec293aa5390bd2eb2fd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL earcutx-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 112.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e9c7656f2ebc8243803d0db68dce7d314727208bb936a704f5d62de66eb10753
BLAKE2b-256 checksum
How to use checksums
a1a4920bbc50039d56a12740a0618b9d89f2ef5b51f66b742dac2b9c435dce38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL earcutx-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 119.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
adf947a00bb1f9a4630528bbda7611d0dc35400b3dfab351d12e82f6b57d1df2
BLAKE2b-256 checksum
How to use checksums
082f97e4022f9b0962ada139c0109bf6f22e454463cfa4818d2735b9705cdc9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL earcutx-1.0.4-cp311-cp311-macosx_11_0_arm64.whl
Size 76.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
42605be7c6163e4c6d851390df8e844a0f2e50886a37e7bbea161f57854daef8
BLAKE2b-256 checksum
How to use checksums
e4e5fef47bc3225d38fe5bec61baebf9e598f247f637ecd5f03153af439db694
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL earcutx-1.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 79.6 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4a0e5d95b9dd5a6180f5a2c61a6d002f689e1cb66618628d9c98ca3d74d905fa
BLAKE2b-256 checksum
How to use checksums
6d1717fb4955f8e6793ea3f55e5d0da14fbc29829867e0f0dcab3e2654c09395
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp310-cp310-win_amd64.whl

Download URL earcutx-1.0.4-cp310-cp310-win_amd64.whl
Size 69.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b6608a8c98f6c6d8645d252692dfa1f7789ba1ac5d4f3fc414cd17d5a52ebe59
BLAKE2b-256 checksum
How to use checksums
18d189dadba48a7a9a467fcc07ea589c287eab12d8c5c237184a2f8920572425
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp310-cp310-win32.whl

Download URL earcutx-1.0.4-cp310-cp310-win32.whl
Size 62.7 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
2cae74ce4e620740834de61b3de1d1dc30fc8c338942ff591d1658fc60944632
BLAKE2b-256 checksum
How to use checksums
c88260052a1d5782e54800f8e2f0837f5d82afcf70f961e9d9f45eb1fec541d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL earcutx-1.0.4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5feea862d4a7eb2b558d8417dc44822e6a4b4b402a6e2a757a5062a895e43313
BLAKE2b-256 checksum
How to use checksums
103e36d2986950f803dc4206b8e67c196243941519177d91c8b0e7e4b576f50f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp310-cp310-musllinux_1_2_i686.whl

Download URL earcutx-1.0.4-cp310-cp310-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
7b71e651cf6dedbf392ac9e09db057aa9c2e82e7f846f90b8e1cfb4f9e6bbdb4
BLAKE2b-256 checksum
How to use checksums
a351668673597f90b0ab60a830829cd4e64bc622ea40498a82e7a60990b16301
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL earcutx-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 111.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
09297937ebff0b438d2907e0d1410c12aaeb102d932858064b11fd4ad4706bea
BLAKE2b-256 checksum
How to use checksums
70e4f89177513e3823034e274d6a04991075180738f7a72b359ea9e995586cab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL earcutx-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 118.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
b556439a3f7284b405d01d881bee3e402ddd85f1d36787a51a8bbf3d5f1d7762
BLAKE2b-256 checksum
How to use checksums
10c0de8257cf6d8d919e6e9a14389e5670dc28f0e02f849b3cb2979d1fddc248
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL earcutx-1.0.4-cp310-cp310-macosx_11_0_arm64.whl
Size 75.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5f322f7e1960ed356c64ee780c6ae914d6f70110819ab0d46d3ea19c79f8e61f
BLAKE2b-256 checksum
How to use checksums
2c6eafffa5360d91b3d4a23c9f75533c0e32897e6df908544befd4c9e4b7cbf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL earcutx-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 78.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
eb0ed220cfeaebb92b527f77ee29d92220c44c736f638260b9c293762ef96518
BLAKE2b-256 checksum
How to use checksums
2ba6b3c4d1e496ca807d54dd1b8fdca76c84cdefded103066652a35c0af2eab7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp39-cp39-win_amd64.whl

Download URL earcutx-1.0.4-cp39-cp39-win_amd64.whl
Size 69.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
63942e06e02804824daf355d0cee2ab6686ecc71fb4558e1fb2748fdf73581ee
BLAKE2b-256 checksum
How to use checksums
783fd91b9d6cbab471f13c8ef9658dabfd807b33a7d7aef7486cb9b741543733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp39-cp39-win32.whl

Download URL earcutx-1.0.4-cp39-cp39-win32.whl
Size 62.9 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
3f9900667c88ceb09d7438d8c3c04771aa138084c4a8199d2027dce9e120599c
BLAKE2b-256 checksum
How to use checksums
a09a9ec197fc77b9914dbf13ad48345b557e738d6a46a815e0e3aeccbf97e07b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL earcutx-1.0.4-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
49f05407271b62d9702434248e54c13e11b72e33d03f6447a7efc8f0f15fdd2d
BLAKE2b-256 checksum
How to use checksums
d78affa7db369b779bf5ac54ed07cd8ecdd19864f507816e45c73b6ab41e8f01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp39-cp39-musllinux_1_2_i686.whl

Download URL earcutx-1.0.4-cp39-cp39-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
2dba715cfd36edaab90616e412f4274a85214a9451fc81e1d65589c58fbf4e4e
BLAKE2b-256 checksum
How to use checksums
dcf8bd5a80ef27820dc760520671b297b29f1250867d61a73ed0ff9ed393a151
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL earcutx-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 111.5 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
059a88e992d737f2c17b73f5471831daddf7a522aefc212cafdbb045073baaac
BLAKE2b-256 checksum
How to use checksums
7601608b13a22aea8d1c17b95a70ef322974034273261357573aeee145da1be6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL earcutx-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Size 118.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
0098537a88269b3693b7528fedbb26af6c646b72b198c2a88ff19a92d8b91193
BLAKE2b-256 checksum
How to use checksums
6be6709ce43ca4cd6214541bd21be26b122286e5277269cf7f1b9a18e3d0085f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp39-cp39-macosx_11_0_arm64.whl

Download URL earcutx-1.0.4-cp39-cp39-macosx_11_0_arm64.whl
Size 75.7 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a8abdfbeea87d8b4924234070530a75bd2f29b8923acd3909fe6889a087bf3dc
BLAKE2b-256 checksum
How to use checksums
a50200c368f8b038aede5e03eb928fedbb4b6338d3e4e22f088b336bebec3139
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl

Download URL earcutx-1.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Size 78.1 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b6e6e9cb41a7d2da55112ad5d92c9c0e855575261ef208bc4f1cfefa964546f2
BLAKE2b-256 checksum
How to use checksums
0851d6c2a5f450f4b0a112855cb081cc52dbac29bc5fad1afbad343a4001ca80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp38-cp38-win_amd64.whl

Download URL earcutx-1.0.4-cp38-cp38-win_amd64.whl
Size 69.9 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
a0a7f295324f15a5c6a5a2fe5b39b5e54e8123158aeec42bf796ceddb6494276
BLAKE2b-256 checksum
How to use checksums
8867399e13407ad8bb4e8a31ea0141b8ce8c07374ba1a7dacd3ce4bbc76b751e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp38-cp38-win32.whl

Download URL earcutx-1.0.4-cp38-cp38-win32.whl
Size 62.8 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
dc277b51b5f734d588332a41e9ef3a289cbbc216ca36c01cd3b09ddbc6e4db14
BLAKE2b-256 checksum
How to use checksums
a309fa0c09a92561e82316672629eff633c69bc8b644bc421e312abb364a0413
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL earcutx-1.0.4-cp38-cp38-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9795b0be5ca9d055e294d4f8896fce000eb485f92e49f58bb3913c4dc58609aa
BLAKE2b-256 checksum
How to use checksums
669496bc6af60fc82f53c9877777fe8fc01f8a88c6c7364691724b980109c8f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp38-cp38-musllinux_1_2_i686.whl

Download URL earcutx-1.0.4-cp38-cp38-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.8 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
660ac5a7b39973991f46d2054a1f3e7e493c6edd818793c5da85b2632db4c04e
BLAKE2b-256 checksum
How to use checksums
6cedbb3f58f03950b73e210c2fd84ecc6018d33c8b0dbabe2f1c665e4ef0109e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL earcutx-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 111.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
64dae8f066fb8492f7f805270cef85a72660106fbdc83f3eec286df885e6f3cc
BLAKE2b-256 checksum
How to use checksums
d45f23df545f3910f90a8f5ae8741219dec3ca20eb7830d2ec296d5f906c6a82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL earcutx-1.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Size 118.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
9419058cd70aeb75f13b7ccd314a92431e7591b34aea653152e749da31ecbc64
BLAKE2b-256 checksum
How to use checksums
cec2f0a48be9fcf435c1e7875430e06ea150f950d24c21f92b96d4d92bc514d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp38-cp38-macosx_11_0_arm64.whl

Download URL earcutx-1.0.4-cp38-cp38-macosx_11_0_arm64.whl
Size 75.4 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6c04943fc829a5f7de3a852861b15ef48b5c49b8720855293b4ef21f4b8f3ae5
BLAKE2b-256 checksum
How to use checksums
5b4c1e58254ff31f9f1c68e687cc07f0ec54322b219d97529bc576e42fe70aa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / earcutx-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl

Download URL earcutx-1.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Size 77.8 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e28bb6fe37aa64ec526b40d4b7411fdacd97a3acd3c44e5e0e51d3390eee79c4
BLAKE2b-256 checksum
How to use checksums
fea56c8c10fac6834ff8f09db6de6b84dff09e7b22d81e457402afd521cf3476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

1.0.4 This release

41 release files

1.0.3

41 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