ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / qtconsole / default.nix
blob5c618b4189319626e7420cc723ae573f3e6ee682
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , ipykernel
5 , jupyter_core
6 , jupyter-client
7 , pygments
8 , pyqt5
9 , pytestCheckHook
10 , pythonOlder
11 , pyzmq
12 , qtpy
13 , traitlets
16 buildPythonPackage rec {
17   pname = "qtconsole";
18   version = "5.4.0";
19   format = "setuptools";
21   disabled = pythonOlder "3.7";
23   src = fetchPypi {
24     inherit pname version;
25     hash = "sha256-V3SOov0mMgoLd626IBMc+7E4GMfJbYP6/LEQ/1X1izU=";
26   };
28   propagatedBuildInputs = [
29     ipykernel
30     jupyter_core
31     jupyter-client
32     pygments
33     pyqt5
34     pyzmq
35     qtpy
36     traitlets
37   ];
39   checkInputs = [
40     pytestCheckHook
41   ];
43   # : cannot connect to X server
44   doCheck = false;
46   pythonImportsCheck = [
47     "qtconsole"
48   ];
50   meta = with lib; {
51     description = "Jupyter Qt console";
52     homepage = "https://qtconsole.readthedocs.io/";
53     license = licenses.bsd3;
54     maintainers = with maintainers; [ fridh ];
55     platforms = platforms.unix;
56   };