Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / indexed-gzip / default.nix
blobbfe9e894ce5fbaa23be156fe4782f0b80dbe224a
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , pythonOlder
5 , setuptools
6 , cython
7 , zlib
8 }:
10 buildPythonPackage rec {
11   pname = "indexed_gzip";
12   version = "1.8.7";
13   pyproject = true;
15   disabled = pythonOlder "3.7";
17   src = fetchPypi {
18     inherit pname version;
19     hash = "sha256-dryq1LLC+lVHj/i+m60ubGGItlX5/clCnwNGrexI92I=";
20   };
22   nativeBuildInputs = [ cython setuptools ];
24   buildInputs = [ zlib ];
26   # Too complicated to get to work, not a simple pytest call.
27   doCheck = false;
29   pythonImportsCheck = [ "indexed_gzip" ];
31   meta = with lib; {
32     description = "Python library to seek within compressed gzip files";
33     homepage = "https://github.com/pauldmccarthy/indexed_gzip";
34     license = licenses.zlib;
35     maintainers = with lib.maintainers; [ mxmlnkn ];
36   };