{ lib , buildPythonPackage , fetchPypi , func-timeout , jaraco_itertools , pythonOlder , setuptools-scm }: let zipp = buildPythonPackage rec { pname = "zipp"; version = "3.8.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; sha256 = "sha256-BbRfHuj4B9DMkoSFykCgfLSRzwkv9YfA35yx/RVISNI="; }; nativeBuildInputs = [ setuptools-scm ]; # Prevent infinite recursion with pytest doCheck = false; checkInputs = [ func-timeout jaraco_itertools ]; pythonImportsCheck = [ "zipp" ]; passthru.tests = { check = zipp.overridePythonAttrs (_: { doCheck = true; }); }; meta = with lib; { description = "Pathlib-compatible object wrapper for zip files"; homepage = "https://github.com/jaraco/zipp"; license = licenses.mit; maintainers = with maintainers; [ SuperSandro2000 ]; }; }; in zipp