diff options
author | Martin Weinelt <mweinelt@users.noreply.github.com> | 2021-12-10 00:44:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-10 00:44:43 +0100 |
commit | 28ce39388c80ecb81ca84eab723923872f20792c (patch) | |
tree | 9ebc4d4be648012ae0333d37d521f73ee73a0f15 | |
parent | 5d33b5183b2efa38002cf3eff5ff8b352cfa5c19 (diff) | |
parent | e67892e15ba181476f05fd103d2ce5c9ff8b1088 (diff) |
Merge pull request #149943 from dotlambda/click-repl-fix
-rw-r--r-- | pkgs/development/python-modules/click-repl/default.nix | 27 |
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"; |