python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / python2-modules / importlib-metadata / default.nix
blobf50b2c07c1dab2ba5a83ae8837586069d78dd153
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , setuptools-scm
5 , zipp
6 , pathlib2
7 , contextlib2
8 , configparser
9 , isPy3k
12 buildPythonPackage rec {
13   pname = "importlib-metadata";
14   version = "2.1.1";
16   src = fetchPypi {
17     pname = "importlib_metadata";
18     inherit version;
19     sha256 = "1pdmsmwagimn0lsl4x7sg3skcr2fvzqpv2pjd1rh7yrm5gzrxpmq";
20   };
22   nativeBuildInputs = [ setuptools-scm ];
24   propagatedBuildInputs = [ zipp ]
25     ++ lib.optionals (!isPy3k) [ pathlib2 contextlib2 configparser ];
27   # Cyclic dependencies
28   doCheck = false;
30   pythonImportsCheck = [ "importlib_metadata" ];
32   meta = with lib; {
33     description = "Read metadata from Python packages";
34     homepage = "https://importlib-metadata.readthedocs.io/";
35     license = licenses.asl20;
36   };