From 3c2243471e1c5f9157e207c09d155a294ed0ec71 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 21 Jan 2026 18:35:24 +0100 Subject: [PATCH] python3Packages.mapbox-earcut: 1.0.3 -> 2.0.0 https://github.com/skogler/mapbox_earcut_python/releases/tag/v2.0.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/mapbox-earcut/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mapbox-earcut/default.nix b/pkgs/development/python-modules/mapbox-earcut/default.nix index 339aef73b3e9..716dc5dfb6d0 100644 --- a/pkgs/development/python-modules/mapbox-earcut/default.nix +++ b/pkgs/development/python-modules/mapbox-earcut/default.nix @@ -6,7 +6,7 @@ # build-system cmake, ninja, - pybind11, + nanobind, scikit-build-core, # dependencies @@ -18,18 +18,18 @@ buildPythonPackage rec { pname = "mapbox-earcut"; - version = "1.0.3"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "skogler"; repo = "mapbox_earcut_python"; tag = "v${version}"; - hash = "sha256-2dUZ78yWSudjozV2zIRNQgUeaNrkL+NXnF51q4T+dRU="; + hash = "sha256-R5YDJbfDNf6jAvG3VJQMYay6i8dw616SUs0tPgrJt6I="; }; build-system = [ - pybind11 + nanobind scikit-build-core ]; @@ -44,6 +44,10 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; + preCheck = '' + rm -rf mapbox_earcut + ''; + pythonImportsCheck = [ "mapbox_earcut" ]; meta = {