summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Weinelt <mweinelt@users.noreply.github.com>2021-12-10 00:44:43 +0100
committerGitHub <noreply@github.com>2021-12-10 00:44:43 +0100
commit28ce39388c80ecb81ca84eab723923872f20792c (patch)
tree9ebc4d4be648012ae0333d37d521f73ee73a0f15
parent5d33b5183b2efa38002cf3eff5ff8b352cfa5c19 (diff)
parente67892e15ba181476f05fd103d2ce5c9ff8b1088 (diff)
Merge pull request #149943 from dotlambda/click-repl-fix
-rw-r--r--pkgs/development/python-modules/click-repl/default.nix27
1 files changed, 22 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/click-repl/default.nix b/pkgs/development/python-modules/click-repl/default.nix
index 84665ecb0950..5934adab7a7f 100644
--- a/pkgs/development/python-modules/click-repl/default.nix
+++ b/pkgs/development/python-modules/click-repl/default.nix
@@ -1,15 +1,32 @@
-{ lib, buildPythonPackage, fetchPypi, click, prompt-toolkit }:
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, click
+, prompt-toolkit
+, six
+, pytestCheckHook
+}:
buildPythonPackage rec {
pname = "click-repl";
version = "0.2.0";
- src = fetchPypi {
- inherit pname version;
- sha256 = "cd12f68d745bf6151210790540b4cb064c7b13e571bc64b6957d98d120dacfd8";
+ src = fetchFromGitHub {
+ owner = "click-contrib";
+ repo = "click-repl";
+ rev = version;
+ hash = "sha256-kaTUKaIomJL0u3NX40bL0I54vkR+Utcdw1QKSbnVy5s=";
};
- propagatedBuildInputs = [ click prompt-toolkit ];
+ propagatedBuildInputs = [
+ click
+ prompt-toolkit
+ six
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ ];
meta = with lib; {
homepage = "https://github.com/click-contrib/click-repl";