python3Packages.bpython: update dependencies
This commit is contained in:
committed by
Robert Schütz
parent
c1d88dd0e6
commit
2bcedb75d1
@@ -2,15 +2,18 @@
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, curtsies
|
||||
, cwcwidth
|
||||
, greenlet
|
||||
, jedi
|
||||
, pygments
|
||||
, pytestCheckHook
|
||||
, pyperclip
|
||||
, pyxdg
|
||||
, requests
|
||||
, substituteAll
|
||||
, typing-extensions
|
||||
, urwid
|
||||
, watchdog
|
||||
, which
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
@@ -22,18 +25,18 @@ buildPythonPackage rec {
|
||||
sha256 = "1fb1e0a52332579fc4e3dcf75e21796af67aae2be460179ecfcce9530a49a200";
|
||||
};
|
||||
|
||||
patches = [ (substituteAll {
|
||||
src = ./clipboard-make-which-substitutable.patch;
|
||||
which = "${which}/bin/which";
|
||||
})];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
curtsies
|
||||
cwcwidth
|
||||
greenlet
|
||||
jedi
|
||||
pygments
|
||||
pyperclip
|
||||
pyxdg
|
||||
requests
|
||||
typing-extensions
|
||||
urwid
|
||||
watchdog
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
@@ -41,13 +44,16 @@ buildPythonPackage rec {
|
||||
--replace "Exec=/usr/bin/bpython" "Exec=$out/bin/bpython"
|
||||
'';
|
||||
|
||||
checkInputs = [ jedi watchdog ];
|
||||
checkInputs = [
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "bpython" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A fancy curses interface to the Python interactive interpreter";
|
||||
homepage = "https://bpython-interpreter.org/";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ flokli ];
|
||||
maintainers = with maintainers; [ flokli dotlambda ];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user