aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/python-modules/importlib-resources/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/importlib-resources/default.nix')
-rw-r--r--nixpkgs/pkgs/development/python-modules/importlib-resources/default.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/importlib-resources/default.nix b/nixpkgs/pkgs/development/python-modules/importlib-resources/default.nix
index 6fba0a703e1..0e1d4654c59 100644
--- a/nixpkgs/pkgs/development/python-modules/importlib-resources/default.nix
+++ b/nixpkgs/pkgs/development/python-modules/importlib-resources/default.nix
@@ -1,24 +1,28 @@
{ lib
, buildPythonPackage
, fetchPypi
-, pathlib2
+, setuptools_scm
+, toml
+, importlib-metadata
, typing
-, isPy3k
+, singledispatch
, pythonOlder
, python
}:
buildPythonPackage rec {
pname = "importlib_resources";
- version = "1.0.2";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "d3279fd0f6f847cced9f7acc19bd3e5df54d34f93a2e7bb5f238f81545787078";
+ sha256 = "19f745a6eca188b490b1428c8d1d4a0d2368759f32370ea8fb89cad2ab1106c3";
};
+ nativeBuildInputs = [ setuptools_scm toml ];
propagatedBuildInputs = [
- ] ++ lib.optional (!isPy3k) pathlib2
+ importlib-metadata
+ ] ++ lib.optional (pythonOlder "3.4") singledispatch
++ lib.optional (pythonOlder "3.5") typing
;