linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / zipp / default.nix
blob1dafe8cbb0c53baac2a8133b0184c9c13861ebde
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , setuptools_scm
5 , pytest
6 , pytest-flake8
7 , more-itertools
8 , toml
9 }:
11 buildPythonPackage rec {
12   pname = "zipp";
13   version = "3.4.0";
15   src = fetchPypi {
16     inherit pname version;
17     sha256 = "ed5eee1974372595f9e416cc7bbeeb12335201d8081ca8a0743c954d4446e5cb";
18   };
20   nativeBuildInputs = [ setuptools_scm toml ];
22   propagatedBuildInputs = [ more-itertools ];
24   checkInputs = [ pytest pytest-flake8 ];
26   checkPhase = ''
27     pytest
28   '';
30   # Prevent infinite recursion with pytest
31   doCheck = false;
33   meta = with lib; {
34     description = "Pathlib-compatible object wrapper for zip files";
35     homepage = "https://github.com/jaraco/zipp";
36     license = licenses.mit;
37   };