lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

jupyter updates 2025-06-15 (#416876)

authored by

OTABI Tomoya and committed by
GitHub
dfb58bdd ce741b34

+43 -49
+5 -7
pkgs/development/python-modules/bqplot/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "bqplot"; 18 - version = "0.12.43"; 19 - 20 - format = "pyproject"; 21 - disabled = pythonOlder "3.6"; 18 + version = "0.12.45"; 19 + pyproject = true; 22 20 23 21 src = fetchPypi { 24 22 inherit pname version; 25 - hash = "sha256-8rRp0fA99PUYc8sEBqJLVs30qDX8WqlWB3b8Y2uLNEk="; 23 + hash = "sha256-7eAOn999kuQ8wtG5aRx9oXa2IW/dGHyOkvGde+rKXio="; 26 24 }; 27 25 28 26 # upstream seems in flux for 0.13 release. they seem to want to migrate from ··· 33 31 --replace "jupyterlab~=" "jupyterlab>=" 34 32 ''; 35 33 36 - nativeBuildInputs = [ 34 + build-system = [ 37 35 jupyter-packaging 38 36 jupyterlab 39 37 ]; 40 38 41 - propagatedBuildInputs = [ 39 + dependencies = [ 42 40 bqscales 43 41 ipywidgets 44 42 numpy
+2 -2
pkgs/development/python-modules/ipywidgets/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "ipywidgets"; 19 - version = "8.1.5"; 19 + version = "8.1.7"; 20 20 pyproject = true; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-hw5DsaNWVqgMGMlQO78tFoAtsctIfuxvqyfWgzgd3hc="; 24 + hash = "sha256-FfGsBQucy+/UXcz7su9r7QAp2CeGgtVp1xuN2WvuA3Y="; 25 25 }; 26 26 27 27 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/jupyter-core/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "jupyter-core"; 18 - version = "5.7.2"; 18 + version = "5.8.1"; 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 pyproject = true; ··· 24 24 owner = "jupyter"; 25 25 repo = "jupyter_core"; 26 26 tag = "v${version}"; 27 - hash = "sha256-qu25ryZreRPHoubFJTFusGdkTPHbl/yl94g+XU5A5Mc="; 27 + hash = "sha256-opTFYVDqzkjeFC+9IZXPRCoV2QCTm1ze6ldrOZN0aUc="; 28 28 }; 29 29 30 30 patches = [ ./tests_respect_pythonpath.patch ];
+4 -13
pkgs/development/python-modules/jupyter-events/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - fetchpatch2, 6 - pythonOlder, 7 5 8 6 # build 9 7 hatchling, 10 8 11 9 # runtime 12 10 jsonschema, 11 + packaging, 13 12 python-json-logger, 14 13 pyyaml, 15 14 referencing, ··· 29 28 30 29 buildPythonPackage rec { 31 30 pname = "jupyter-events"; 32 - version = "0.11.0"; 31 + version = "0.12.0"; 33 32 pyproject = true; 34 33 35 34 src = fetchFromGitHub { 36 35 owner = "jupyter"; 37 36 repo = "jupyter_events"; 38 37 tag = "v${version}"; 39 - hash = "sha256-e+BxJc/i5lpljvv6Uwqwrog+nLJ4NOBSqd47Q7DELOE="; 38 + hash = "sha256-l/u0XRP6mjqXywVzRXTWSm4E5a6o2oCdOBGGzLb85Ek="; 40 39 }; 41 40 42 - patches = [ 43 - # https://github.com/jupyter/jupyter_events/pull/110 44 - (fetchpatch2 { 45 - name = "python-json-logger-compatibility.patch"; 46 - url = "https://github.com/jupyter/jupyter_events/commit/6704ea630522f44542d83608f750da0068e41443.patch"; 47 - hash = "sha256-PfmOlbXRFdQxhM3SngjjUNsiueuUfCO7xlyLDGSnzj4="; 48 - }) 49 - ]; 50 - 51 41 build-system = [ hatchling ]; 52 42 53 43 dependencies = [ 54 44 jsonschema 45 + packaging 55 46 python-json-logger 56 47 pyyaml 57 48 referencing
+2 -2
pkgs/development/python-modules/jupyter-server/default.nix
··· 35 35 36 36 buildPythonPackage rec { 37 37 pname = "jupyter-server"; 38 - version = "2.15.0"; 38 + version = "2.16.0"; 39 39 pyproject = true; 40 40 disabled = pythonOlder "3.9"; 41 41 42 42 src = fetchPypi { 43 43 pname = "jupyter_server"; 44 44 inherit version; 45 - hash = "sha256-nURrhpe09zN6G3zcrEB3i6vdk7phS21oqxwMkY8cQIQ="; 45 + hash = "sha256-ZdS0T98ty73+CqGs5KhC1Kr3RqK3sWgTTVqu01Yht/Y="; 46 46 }; 47 47 48 48 build-system = [
+3 -3
pkgs/development/python-modules/jupyterlab-git/default.nix
··· 25 25 26 26 buildPythonPackage rec { 27 27 pname = "jupyterlab-git"; 28 - version = "0.51.1"; 28 + version = "0.51.2"; 29 29 pyproject = true; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "jupyterlab"; 33 33 repo = "jupyterlab-git"; 34 34 tag = "v${version}"; 35 - hash = "sha256-gAE8Qx+R97D5DCsgXgb1XtnRcdIkKWxe+J+Sk4OnYJM="; 35 + hash = "sha256-YQWS+/GfQzkQ/n0xBq+K8lJ9tjvIRJxa3w3AzNARpDo="; 36 36 }; 37 37 38 38 nativeBuildInputs = [ ··· 42 42 43 43 offlineCache = yarn-berry_3.fetchYarnBerryDeps { 44 44 inherit src; 45 - hash = "sha256-r52Hj1Z2CpgH2AjeyGNuRO/WPWfdaY/e1d37jGJacBc="; 45 + hash = "sha256-9GmQv4UYH+uRPgAZed6IJC+7uMKhlXvokVwd248yi/4="; 46 46 }; 47 47 48 48 build-system = [
+4 -3
pkgs/development/python-modules/jupyterlab-lsp/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "jupyterlab-lsp"; 12 - version = "5.1.0"; 12 + version = "5.1.1"; 13 13 pyproject = true; 14 14 15 15 src = fetchPypi { 16 - inherit pname version; 17 - hash = "sha256-rqyECTrabSDvV64Ol4EcxXlqDKtyN7Mvjt35k8C7A1Y="; 16 + pname = "jupyterlab_lsp"; 17 + inherit version; 18 + hash = "sha256-cjPKc+oPLahZjqM9hMJDY1Rm0a9w3c6M2DNu+V3KCL8="; 18 19 }; 19 20 20 21 nativeBuildInputs = [ setuptools ];
+10 -6
pkgs/development/python-modules/jupyterlab-widgets/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchPypi, 5 - jupyter-packaging, 5 + hatchling, 6 + hatch-jupyter-builder, 6 7 }: 7 8 8 9 buildPythonPackage rec { 9 10 pname = "jupyterlab-widgets"; 10 - version = "3.0.13"; 11 + version = "3.0.15"; 11 12 pyproject = true; 12 13 13 14 src = fetchPypi { 14 15 pname = "jupyterlab_widgets"; 15 16 inherit version; 16 - hash = "sha256-opZtOFMowZQraDqM2WuJuN2CyLj4HdqQK7K8BtRvW+0="; 17 + hash = "sha256-KSCIigwpIjUakgKBeVemjAfZlnNQTWzTc0UpnpcbsIs="; 17 18 }; 18 19 19 20 # jupyterlab is required to build from source but we use the pre-build package ··· 22 23 --replace '"jupyterlab~=4.0"' "" 23 24 ''; 24 25 25 - nativeBuildInputs = [ jupyter-packaging ]; 26 + build-system = [ 27 + hatchling 28 + hatch-jupyter-builder 29 + ]; 26 30 27 31 # has no tests 28 32 doCheck = false; 29 33 30 34 pythonImportsCheck = [ "jupyterlab_widgets" ]; 31 35 32 - meta = with lib; { 36 + meta = { 33 37 description = "Jupyter Widgets JupyterLab Extension"; 34 38 homepage = "https://github.com/jupyter-widgets/ipywidgets"; 35 - license = licenses.bsd3; 39 + license = lib.licenses.bsd3; 36 40 maintainers = [ ]; 37 41 }; 38 42 }
+4 -4
pkgs/development/python-modules/jupyterlab/default.nix
··· 26 26 27 27 buildPythonPackage rec { 28 28 pname = "jupyterlab"; 29 - version = "4.4.1"; 29 + version = "4.4.3"; 30 30 pyproject = true; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "jupyterlab"; 34 34 repo = "jupyterlab"; 35 35 tag = "v${version}"; 36 - hash = "sha256-j1K5aBLLGSWER3S0Vojrwdd+9T9vYbp1+XgxYD2NORY="; 36 + hash = "sha256-ZenPoUnUlNLiOVI6tkF/Lq6l3tMA8WXKg9ENwOgS720="; 37 37 }; 38 38 39 39 nativeBuildInputs = [ ··· 48 48 offlineCache = yarn-berry_3.fetchYarnBerryDeps { 49 49 inherit src; 50 50 sourceRoot = "${src.name}/jupyterlab/staging"; 51 - hash = "sha256-rko09rqT7UQUq/Ddi8lo3V02eJQEEnpjH5RaLSgqj/o="; 51 + hash = "sha256-qW0SiISQhwVPk0wwnEtxB4fJMyVS3wzp/4pS8bPleM4="; 52 52 }; 53 53 54 54 preBuild = '' ··· 91 91 pythonImportsCheck = [ "jupyterlab" ]; 92 92 93 93 meta = with lib; { 94 - changelog = "https://github.com/jupyterlab/jupyterlab/blob/v${version}/CHANGELOG.md"; 94 + changelog = "https://github.com/jupyterlab/jupyterlab/blob/${src.tag}/CHANGELOG.md"; 95 95 description = "Jupyter lab environment notebook server extension"; 96 96 license = licenses.bsd3; 97 97 homepage = "https://jupyter.org/";
+3 -3
pkgs/development/python-modules/notebook/default.nix
··· 27 27 28 28 buildPythonPackage rec { 29 29 pname = "notebook"; 30 - version = "7.4.1"; 30 + version = "7.4.3"; 31 31 pyproject = true; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "jupyter"; 35 35 repo = "notebook"; 36 36 tag = "v${version}"; 37 - hash = "sha256-Xz9EZgYNJjWsN7tcTmwXLwH9VW7GnI0P/oNT0IFpkoE="; 37 + hash = "sha256-DpGWBV5MeCvoGSBadObVEaYwA5kRmHj8NdVWpJ+pHjA="; 38 38 }; 39 39 40 40 postPatch = '' ··· 55 55 56 56 offlineCache = yarn-berry_3.fetchYarnBerryDeps { 57 57 inherit src missingHashes; 58 - hash = "sha256-IFLAwEFsI/GL26XAfiLDyW1mG72gcN2TH651x8Nbrtw="; 58 + hash = "sha256-S0lnRJ+9F1RhymlAOxo3sEJJrHYo5IWeWn80obcgVlM="; 59 59 }; 60 60 61 61 build-system = [
+2 -2
pkgs/development/python-modules/spyder-kernels/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "spyder-kernels"; 21 - version = "3.1.0a1"; 21 + version = "3.1.0a2"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "spyder-ide"; 26 26 repo = "spyder-kernels"; 27 27 tag = "v${version}"; 28 - hash = "sha256-/Dd+yCLctOC7ao26EU6LrhBD1SKGd84XLepMdDJnFow="; 28 + hash = "sha256-3P4id66b/URu1iNgLr0TWUz0xToqslhdIw52QCMbsMI="; 29 29 }; 30 30 31 31 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/widgetsnbextension/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "widgetsnbextension"; 10 - version = "4.0.13"; 10 + version = "4.0.14"; 11 11 pyproject = true; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-/8tnvJ/r0QI0o2J5X2Q5J/TgwF2TQscntl0jhPj+rLY="; 15 + hash = "sha256-o2KbBOPtuJMhLfhiA4xyMvYpczc4adtQhK7XObQ3ta8="; 16 16 }; 17 17 18 18 nativeBuildInputs = [ jupyter-packaging ];