Skip to content

Releases: skogler/mapbox_earcut_python

v1.0.2

03 Aug 19:06
Compare
Choose a tag to compare

Changed

  • Require Python 3.9
  • Built wheels are now compatible with numpy 2
  • Reduced set of pre-built wheels to match numpy
    • 32-bit Linux is not supported anymore:
      • numpy does not ship any wheels for these, so builds take a long time
      • numpy does not compile on some PyPy versions

v1.0.1

02 Dec 18:12
Compare
Choose a tag to compare

Fixed

  • Outdated __version__ attribute

Changed

  • Update earcut.hpp to 2.2.4

Added

  • Build for Mac ARM (apple silicon)
  • Build for Python 3.11 and 3.10

v1.0.0

04 Nov 13:39
Compare
Choose a tag to compare

Changed

  • Update earcut.hpp to 2.2.3 (with fixed includes, latest version from master).
  • Change versioning scheme to enable semantic versioning independently from upstream versioning.

v0.12.11

04 Nov 13:07
Compare
Choose a tag to compare

Fixed

  • Out-of-bounds memory access on empty input (thanks @musicinmybrain).
  • Missing import in earcut.hpp (thanks @Groctel).
  • __version__ attribute stringification.

v0.12.10

19 Jun 00:55
Compare
Choose a tag to compare

Integrate small fix from mapbox/earcut.hpp (5d554768316a7931bcc999dc8d7675d58be1ac45).

Build Python 3.8 wheels.

v0.12.7

20 Sep 17:12
Compare
Choose a tag to compare

Updated earcut.hpp to latest version.
New packaging process using azure devops pipelines.
No interface changes.

v0.12.6

13 Sep 16:31
Compare
Choose a tag to compare
Include pybind11 in sdist

v0.12.5.1

26 Jul 12:50
Compare
Choose a tag to compare
Integrate latest earcut.hpp fix.