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, importlib-resources 11, packaging 12}: 13 14buildPythonPackage rec { 15 pname = "importlib-metadata"; 16 version = "2.1.1"; 17 18 src = fetchPypi { 19 pname = "importlib_metadata"; 20 inherit version; 21 sha256 = "1pdmsmwagimn0lsl4x7sg3skcr2fvzqpv2pjd1rh7yrm5gzrxpmq"; 22 }; 23 24 nativeBuildInputs = [ setuptools-scm ]; 25 26 propagatedBuildInputs = [ zipp ] 27 ++ lib.optionals (!isPy3k) [ pathlib2 contextlib2 configparser ]; 28 29 # Cyclic dependencies 30 doCheck = false; 31 32 pythonImportsCheck = [ "importlib_metadata" ]; 33 34 meta = with lib; { 35 description = "Read metadata from Python packages"; 36 homepage = "https://importlib-metadata.readthedocs.io/"; 37 license = licenses.asl20; 38 }; 39}