Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, buildPythonPackage 3, fetchPypi 4, setuptools-scm 5, zipp 6, pathlib2 7, contextlib2 8, configparser 9, isPy3k 10}: 11 12buildPythonPackage rec { 13 pname = "importlib-metadata"; 14 version = "2.1.1"; 15 16 src = fetchPypi { 17 pname = "importlib_metadata"; 18 inherit version; 19 sha256 = "1pdmsmwagimn0lsl4x7sg3skcr2fvzqpv2pjd1rh7yrm5gzrxpmq"; 20 }; 21 22 nativeBuildInputs = [ setuptools-scm ]; 23 24 propagatedBuildInputs = [ zipp ] 25 ++ lib.optionals (!isPy3k) [ pathlib2 contextlib2 configparser ]; 26 27 # Cyclic dependencies 28 doCheck = false; 29 30 pythonImportsCheck = [ "importlib_metadata" ]; 31 32 meta = with lib; { 33 description = "Read metadata from Python packages"; 34 homepage = "https://importlib-metadata.readthedocs.io/"; 35 license = licenses.asl20; 36 }; 37}