From c3a68538786b012e277b95990ec0e673f798da69 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 2 Jun 2021 21:14:33 +0200 Subject: [PATCH] python3Packages.click: 7.1.2 -> 8.0.1 --- .../python-modules/click/default.nix | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/click/default.nix b/pkgs/development/python-modules/click/default.nix index fcbd4d0981af..d20322e3b843 100644 --- a/pkgs/development/python-modules/click/default.nix +++ b/pkgs/development/python-modules/click/default.nix @@ -1,12 +1,19 @@ -{ lib, buildPythonPackage, fetchPypi, locale, pytestCheckHook }: +{ lib +, buildPythonPackage +, pythonOlder +, fetchPypi +, importlib-metadata +, locale +, pytestCheckHook +}: buildPythonPackage rec { pname = "click"; - version = "7.1.2"; + version = "8.0.1"; src = fetchPypi { inherit pname version; - sha256 = "d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a"; + sha256 = "0ymdyf37acq4qxh038q0xx44qgj6y2kf0jd0ivvix6qij88w214c"; }; postPatch = '' @@ -14,7 +21,13 @@ buildPythonPackage rec { --replace "'locale'" "'${locale}/bin/locale'" ''; - checkInputs = [ pytestCheckHook ]; + propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ + importlib-metadata + ]; + + checkInputs = [ + pytestCheckHook + ]; meta = with lib; { homepage = "https://click.palletsprojects.com/";