diff --git a/pkgs/development/python-modules/array-api-strict/default.nix b/pkgs/development/python-modules/array-api-strict/default.nix index c86a1d23667b..297a9780a07c 100644 --- a/pkgs/development/python-modules/array-api-strict/default.nix +++ b/pkgs/development/python-modules/array-api-strict/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchFromGitHub, setuptools, + setuptools-scm, numpy, pytestCheckHook, hypothesis, @@ -10,17 +11,25 @@ buildPythonPackage rec { pname = "array-api-strict"; - version = "2.2"; + version = "2.4"; pyproject = true; src = fetchFromGitHub { owner = "data-apis"; repo = "array-api-strict"; tag = version; - hash = "sha256-9WIKN2mekJIOD076946xkNqMlfeTaLuuB9qqAJN8Xwc="; + hash = "sha256-NofL9F3pQSKN9RpOlHPigLadIu5ELokwUuUMCZyhr3s="; }; - build-system = [ setuptools ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools >= 61.0,<=75" "setuptools" + ''; + + build-system = [ + setuptools + setuptools-scm + ]; dependencies = [ numpy ];