1{ lib 2, buildPythonPackage 3, fetchPypi 4, nose 5, isPy27 6, mock 7, traitlets 8, jupyter_core 9, jupyter_client 10, pygments 11, ipykernel 12, pyqt5 13}: 14 15buildPythonPackage rec { 16 pname = "qtconsole"; 17 version = "4.3.1"; 18 name = "${pname}-${version}"; 19 20 src = fetchPypi { 21 inherit pname version; 22 sha256 = "eff8c2faeda567a0bef5781f419a64e9977988db101652b312b9d74ec0a5109c"; 23 }; 24 25 buildInputs = [ nose ] ++ lib.optionals isPy27 [mock]; 26 propagatedBuildInputs = [traitlets jupyter_core jupyter_client pygments ipykernel pyqt5]; 27 28 # : cannot connect to X server 29 doCheck = false; 30 31 meta = { 32 description = "Jupyter Qt console"; 33 homepage = http://jupyter.org/; 34 license = lib.licenses.bsd3; 35 maintainers = with lib.maintainers; [ fridh ]; 36 }; 37}