From ce5d465e4357fa40ef100d46f9884e603276f971 Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Tue, 28 Jul 2026 13:41:14 +0200 Subject: [PATCH] python3Packages.mapclassify: 2.10.0 -> 2.10.0-unstable-2026-07-20 (cherry picked from commit 3c248348cfa74195d534db7dec42418cefaf0d38) --- .../python-modules/mapclassify/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/mapclassify/default.nix b/pkgs/development/python-modules/mapclassify/default.nix index 3700e9a85473..1821ebe8f77a 100644 --- a/pkgs/development/python-modules/mapclassify/default.nix +++ b/pkgs/development/python-modules/mapclassify/default.nix @@ -16,20 +16,24 @@ setuptools-scm, }: -buildPythonPackage rec { +buildPythonPackage { pname = "mapclassify"; - version = "2.10.0"; + version = "2.10.0-unstable-2026-07-20"; pyproject = true; src = fetchFromGitHub { owner = "pysal"; repo = "mapclassify"; - tag = "v${version}"; - hash = "sha256-OQpDrxa0zRPDAdyS6KP5enb/JZwbYoXTV8kUijV3tNM="; + rev = "e8d0550986742de3a4aca6e4e590dfc48d384f0f"; + # tag = "v${version}"; + hash = "sha256-UIPMOdDh4sfcFzDqWE70krMywPgXEUOqvPXU73wJQuM="; }; build-system = [ setuptools-scm ]; + # Temporary workaround, supply a PEP 440 compliant version + env.SETUPTOOLS_SCM_PRETEND_VERSION = "2.10.0.dev20260720"; + propagatedBuildInputs = [ networkx numpy @@ -91,7 +95,7 @@ buildPythonPackage rec { meta = { description = "Classification Schemes for Choropleth Maps"; homepage = "https://pysal.org/mapclassify/"; - changelog = "https://github.com/pysal/mapclassify/releases/tag/${src.tag}"; + #changelog = "https://github.com/pysal/mapclassify/releases/tag/${src.tag}"; license = lib.licenses.bsd3; teams = [ lib.teams.geospatial ]; };