22 buildPythonPackage rec {
23 pname = "jupyterlab-server";
27 disabled = pythonOlder "3.8";
30 pname = "jupyterlab_server";
32 hash = "sha256-ZJEoOwAAaY6uGjjEhQeTBWDfz3RhrqABU2hpiqs03Zw=";
36 sed -i "/timeout/d" pyproject.toml
43 propagatedBuildInputs = [
51 ] ++ lib.optionals (pythonOlder "3.10") [
55 passthru.optional-dependencies = {
67 ] ++ passthru.optional-dependencies.openapi;
70 export HOME=$(mktemp -d)
74 # require optional language pack packages for tests
75 "tests/test_translation_api.py"
78 pythonImportsCheck = [
80 "jupyterlab_server.pytest_plugin"
83 __darwinAllowLocalNetworking = true;
86 description = "A set of server components for JupyterLab and JupyterLab like applications";
87 homepage = "https://github.com/jupyterlab/jupyterlab_server";
88 changelog = "https://github.com/jupyterlab/jupyterlab_server/blob/v${version}/CHANGELOG.md";
89 license = licenses.bsd3;
90 maintainers = lib.teams.jupyter.members;