1{ lib
2, buildPythonPackage
3, fetchPypi
4, pathlib2
5, contextlib2
6, isPy3k
7, importlib-resources
8}:
9
10buildPythonPackage rec {
11 pname = "importlib-metadata";
12 version = "0.6";
13
14 src = fetchPypi {
15 pname = "importlib_metadata";
16 inherit version;
17 sha256 = "36b02c84f9001adf65209fefdf951be8e9014a95eab9938c0779ad5670359b1c";
18 };
19
20 propagatedBuildInputs = [] ++ lib.optionals (!isPy3k) [ pathlib2 contextlib2 ];
21
22 checkInputs = [ importlib-resources ];
23
24 meta = with lib; {
25 description = "Read metadata from Python packages";
26 homepage = https://importlib-metadata.readthedocs.io/;
27 license = licenses.asl20;
28 };
29}