Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

python311Packages.jupyterlab-git: 0.42.0 -> 0.50.0rc0

Diff: https://github.com/jupyterlab/jupyterlab-git/compare/v0.42.0...v0.50.0rc0

Changelog: https://github.com/jupyterlab/jupyterlab-git/blob/v0.50.0rc0/CHANGELOG.md

+20 -8
+20 -8
pkgs/development/python-modules/jupyterlab-git/default.nix
··· 1 { lib 2 - , stdenv 3 , buildPythonPackage 4 , fetchPypi 5 , git 6 , jupyter-server 7 - , jupyter-packaging 8 , jupyterlab 9 , nbdime 10 , nbformat 11 , pexpect 12 , pytest-asyncio 13 , pytest-tornasync 14 , pytestCheckHook 15 , pythonOlder 16 }: 17 18 buildPythonPackage rec { 19 pname = "jupyterlab-git"; 20 - version = "0.42.0"; 21 22 - disabled = pythonOlder "3.6"; 23 24 src = fetchPypi { 25 pname = "jupyterlab_git"; 26 inherit version; 27 - hash = "sha256-GFnox6KnwKWFqsUWY0QYzMShXlH9KFSY3rRJA4RAiCk="; 28 }; 29 30 nativeBuildInputs = [ 31 - jupyter-packaging 32 ]; 33 34 propagatedBuildInputs = [ ··· 37 git 38 nbformat 39 pexpect 40 ]; 41 42 nativeCheckInputs = [ 43 jupyterlab 44 pytest-asyncio 45 pytest-tornasync 46 pytestCheckHook 47 ]; 48 49 - # All Tests on darwin fail or are skipped due to sandbox 50 - doCheck = !stdenv.isDarwin; 51 52 disabledTestPaths = [ 53 "jupyterlab_git/tests/test_handlers.py" ··· 66 pythonImportsCheck = [ 67 "jupyterlab_git" 68 ]; 69 70 meta = with lib; { 71 description = "Jupyter lab extension for version control with Git";
··· 1 { lib 2 , buildPythonPackage 3 , fetchPypi 4 , git 5 , jupyter-server 6 + , hatch-jupyter-builder 7 + , hatch-nodejs-version 8 + , hatchling 9 , jupyterlab 10 , nbdime 11 , nbformat 12 , pexpect 13 , pytest-asyncio 14 + , pytest-jupyter 15 , pytest-tornasync 16 , pytestCheckHook 17 , pythonOlder 18 + , traitlets 19 }: 20 21 buildPythonPackage rec { 22 pname = "jupyterlab-git"; 23 + version = "0.50.0rc0"; 24 + pyproject = true; 25 26 + disabled = pythonOlder "3.8"; 27 28 src = fetchPypi { 29 pname = "jupyterlab_git"; 30 inherit version; 31 + hash = "sha256-euo8j7jt6oUJfZMF3VnbuM4uhibv+eijiXPO4UwZCiU="; 32 }; 33 34 nativeBuildInputs = [ 35 + hatch-jupyter-builder 36 + hatch-nodejs-version 37 + hatchling 38 + jupyterlab 39 ]; 40 41 propagatedBuildInputs = [ ··· 44 git 45 nbformat 46 pexpect 47 + traitlets 48 ]; 49 50 nativeCheckInputs = [ 51 jupyterlab 52 pytest-asyncio 53 + pytest-jupyter 54 pytest-tornasync 55 pytestCheckHook 56 ]; 57 58 + preCheck = '' 59 + export HOME=$TMPDIR 60 + ''; 61 62 disabledTestPaths = [ 63 "jupyterlab_git/tests/test_handlers.py" ··· 76 pythonImportsCheck = [ 77 "jupyterlab_git" 78 ]; 79 + 80 + __darwinAllowLocalNetworking = true; 81 82 meta = with lib; { 83 description = "Jupyter lab extension for version control with Git";