ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / nbclassic / default.nix
blob01f4d8a223a4428a8501e0b3ce3e9485eb43aa43
1 { lib
2 , argon2-cffi
3 , buildPythonPackage
4 , fetchPypi
5 , ipykernel
6 , ipython_genutils
7 , jinja2
8 , jupyter-client
9 , jupyter_core
10 , jupyter_server
11 , nbconvert
12 , nbformat
13 , nest-asyncio
14 , notebook
15 , notebook-shim
16 , prometheus-client
17 , pytest-tornasync
18 , pytestCheckHook
19 , pythonOlder
20 , pyzmq
21 , send2trash
22 , terminado
23 , tornado
24 , traitlets
27 buildPythonPackage rec {
28   pname = "nbclassic";
29   version = "0.4.7";
30   format = "setuptools";
32   disabled = pythonOlder "3.7";
34   src = fetchPypi {
35     inherit pname version;
36     hash = "sha256-HgRwWDtVCJxCeUDtMbioZv/vfMqxAUlOQJ7+Wse6mJc=";
37   };
39   propagatedBuildInputs = [
40     argon2-cffi
41     ipykernel
42     ipython_genutils
43     jinja2
44     jupyter-client
45     jupyter_core
46     jupyter_server
47     nbconvert
48     nbformat
49     nest-asyncio
50     notebook
51     notebook-shim
52     prometheus-client
53     pyzmq
54     send2trash
55     terminado
56     tornado
57     traitlets
58   ];
60   checkInputs = [
61     pytest-tornasync
62     pytestCheckHook
63   ];
65   pythonImportsCheck = [
66     "nbclassic"
67   ];
69   __darwinAllowLocalNetworking = true;
71   meta = with lib; {
72     description = "Jupyter lab environment notebook server extension";
73     homepage = "https://github.com/jupyterlab/nbclassic";
74     license = with licenses; [ bsd3 ];
75     maintainers = with maintainers; [ elohmeier ];
76   };