From fa980c23117a15bcb7a2b13832ad7cb257d42e19 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:45:06 +0200 Subject: [PATCH] python3Packages.zipp: 3.21.0 -> 3.23.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/zipp/default.nix | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/zipp/default.nix b/pkgs/development/python-modules/zipp/default.nix index d7b11ad7a8ab..f7c9a5ad3149 100644 --- a/pkgs/development/python-modules/zipp/default.nix +++ b/pkgs/development/python-modules/zipp/default.nix @@ -1,27 +1,35 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, func-timeout, jaraco-itertools, - pythonOlder, + setuptools, setuptools-scm, }: let zipp = buildPythonPackage rec { pname = "zipp"; - version = "3.21.0"; - format = "pyproject"; + version = "3.23.0"; + pyproject = true; - disabled = pythonOlder "3.7"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-LJlY9kMKIEA0GlLrYI7W3ZPvQ5LgL/4hlBfBsotd0fQ="; + src = fetchFromGitHub { + owner = "jaraco"; + repo = "zipp"; + tag = "v${version}"; + hash = "sha256-iao7Aco1Ktvyt1uQCD/le4tAdyVpxfKPi3TRT12YHuU="; }; - nativeBuildInputs = [ setuptools-scm ]; + postPatch = '' + # Downloads license text at build time + sed -i "/coherent\.licensed/d" pyproject.toml + ''; + + build-system = [ + setuptools + setuptools-scm + ]; # Prevent infinite recursion with pytest doCheck = false;