biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / more-itertools / default.nix
blobea2b3c43509d09158d82e649dbf6ba817498d0c5
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   flit-core,
6   pytestCheckHook,
7   six,
8   stdenv,
9 }:
11 buildPythonPackage rec {
12   pname = "more-itertools";
13   version = "10.3.0";
14   format = "pyproject";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-5dk+9BEiT7zvNmpujdxMV4G8Y1nUNBKmXdWWTkYRFGM=";
19   };
21   nativeBuildInputs = [ flit-core ];
23   propagatedBuildInputs = [ six ];
25   nativeCheckInputs = [ pytestCheckHook ];
27   # iterable = range(10 ** 10)  # Is efficiently reversible
28   # OverflowError: Python int too large to convert to C long
29   doCheck = !stdenv.hostPlatform.is32bit;
31   meta = with lib; {
32     homepage = "https://more-itertools.readthedocs.org";
33     changelog = "https://more-itertools.readthedocs.io/en/stable/versions.html";
34     description = "Expansion of the itertools module";
35     license = licenses.mit;
36     maintainers = [ ];
37   };