diff options
Diffstat (limited to 'pkgs/development/python-modules/jupyterlab-server/default.nix')
-rw-r--r-- | pkgs/development/python-modules/jupyterlab-server/default.nix | 60 |
1 files changed, 29 insertions, 31 deletions
diff --git a/pkgs/development/python-modules/jupyterlab-server/default.nix b/pkgs/development/python-modules/jupyterlab-server/default.nix index f295ce204ad29..8926c561e8efc 100644 --- a/pkgs/development/python-modules/jupyterlab-server/default.nix +++ b/pkgs/development/python-modules/jupyterlab-server/default.nix @@ -1,27 +1,28 @@ -{ lib -, buildPythonPackage -, fetchPypi -, pythonOlder -, hatchling -, babel -, importlib-metadata -, jinja2 -, json5 -, jsonschema -, jupyter-server -, packaging -, requests -, openapi-core -, pytest-jupyter -, pytestCheckHook -, requests-mock -, ruamel-yaml -, strict-rfc3339 +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, + hatchling, + babel, + importlib-metadata, + jinja2, + json5, + jsonschema, + jupyter-server, + packaging, + requests, + openapi-core, + pytest-jupyter, + pytestCheckHook, + requests-mock, + ruamel-yaml, + strict-rfc3339, }: buildPythonPackage rec { pname = "jupyterlab-server"; - version = "2.26.0"; + version = "2.27.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,18 +30,16 @@ buildPythonPackage rec { src = fetchPypi { pname = "jupyterlab_server"; inherit version; - hash = "sha256-mzupHPKDf38ST8o21j88qArOK+1ImKY91H5lmMGrAG8="; + hash = "sha256-FcuzSdxF6VTgm6z4G5+byxCBX/Zg+yA07NdBfbOn6ic="; }; postPatch = '' sed -i "/timeout/d" pyproject.toml ''; - nativeBuildInputs = [ - hatchling - ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ + dependencies = [ babel jinja2 json5 @@ -48,11 +47,9 @@ buildPythonPackage rec { jupyter-server packaging requests - ] ++ lib.optionals (pythonOlder "3.10") [ - importlib-metadata - ]; + ] ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; - passthru.optional-dependencies = { + optional-dependencies = { openapi = [ openapi-core ruamel-yaml @@ -64,14 +61,15 @@ buildPythonPackage rec { pytestCheckHook requests-mock strict-rfc3339 - ] ++ passthru.optional-dependencies.openapi; + ] ++ optional-dependencies.openapi; preCheck = '' export HOME=$(mktemp -d) ''; pytestFlagsArray = [ - "-W" "ignore::DeprecationWarning" + "-W" + "ignore::DeprecationWarning" ]; disabledTestPaths = [ |