From e8a4cb8d2c829618cbba3a93b24e51dc0549330b Mon Sep 17 00:00:00 2001 From: Greg Mooney Date: Tue, 28 May 2024 10:22:15 +0200 Subject: [PATCH 1/3] Add return to pack_models (#3923) --- packages/base/src/widget.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/base/src/widget.ts b/packages/base/src/widget.ts index 6cb981fc02..aea060fc8d 100644 --- a/packages/base/src/widget.ts +++ b/packages/base/src/widget.ts @@ -87,6 +87,7 @@ export function pack_models( for (const [key, sub_value] of Object.entries(value)) { packed[key] = pack_models(sub_value, widget); } + return packed; } else { return value; } From 7b988b75743762d92207d1e123f567c7de88d312 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Tue, 28 May 2024 11:24:44 +0200 Subject: [PATCH 2/3] Bump version - @jupyter-widgets/example-web1@8.0.10 - @jupyter-widgets/example-web2@8.0.10 - @jupyter-widgets/example-web3@8.0.11 - @jupyter-widgets/example-web4@8.0.11 - @jupyter-widgets/base-manager@1.0.9 - @jupyter-widgets/base@6.0.8 - @jupyter-widgets/controls@5.0.9 - @jupyter-widgets/html-manager@1.0.11 - @jupyter-widgets/output@6.0.8 - @jupyter-widgets/schema@0.5.5 - @jupyter-widgets/jupyterlab-manager@5.0.11 - @jupyter-widgets/notebook-manager@8.0.11 --- examples/web1/package.json | 8 ++++---- examples/web2/package.json | 8 ++++---- examples/web3/package.json | 8 ++++---- examples/web4/package.json | 4 ++-- packages/base-manager/package.json | 4 ++-- packages/base/package.json | 2 +- packages/controls/package.json | 4 ++-- packages/html-manager/package.json | 12 ++++++------ packages/output/package.json | 4 ++-- packages/schema/package.json | 2 +- python/jupyterlab_widgets/package.json | 10 +++++----- python/widgetsnbextension/package.json | 12 ++++++------ 12 files changed, 39 insertions(+), 39 deletions(-) diff --git a/examples/web1/package.json b/examples/web1/package.json index dd7767f054..6b7bf2ca88 100644 --- a/examples/web1/package.json +++ b/examples/web1/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/example-web1", - "version": "8.0.9", + "version": "8.0.10", "private": true, "description": "Project that tests the ability to npm install jupyter-js-widgets within an npm project.", "license": "BSD-3-Clause", @@ -16,9 +16,9 @@ "test:firefox:headless": "npm run test:default -- --browsers=FirefoxHeadless" }, "dependencies": { - "@jupyter-widgets/base": "^6.0.7", - "@jupyter-widgets/base-manager": "^1.0.8", - "@jupyter-widgets/controls": "^5.0.8" + "@jupyter-widgets/base": "^6.0.8", + "@jupyter-widgets/base-manager": "^1.0.9", + "@jupyter-widgets/controls": "^5.0.9" }, "devDependencies": { "chai": "^4.0.0", diff --git a/examples/web2/package.json b/examples/web2/package.json index 1394f49403..58b70356d9 100644 --- a/examples/web2/package.json +++ b/examples/web2/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/example-web2", - "version": "8.0.9", + "version": "8.0.10", "private": true, "description": "Project that tests the ability to npm install jupyter-js-widgets within an npm project.", "license": "BSD-3-Clause", @@ -13,9 +13,9 @@ "test:default": "echo \"No test specified\"" }, "dependencies": { - "@jupyter-widgets/base": "^6.0.7", - "@jupyter-widgets/base-manager": "^1.0.8", - "@jupyter-widgets/controls": "^5.0.8", + "@jupyter-widgets/base": "^6.0.8", + "@jupyter-widgets/base-manager": "^1.0.9", + "@jupyter-widgets/controls": "^5.0.9", "codemirror": "^5.48.0", "font-awesome": "^4.7.0" }, diff --git a/examples/web3/package.json b/examples/web3/package.json index a85f71fa01..a3cf766cb4 100644 --- a/examples/web3/package.json +++ b/examples/web3/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/example-web3", - "version": "8.0.10", + "version": "8.0.11", "private": true, "description": "Project that tests the ability to npm install jupyter-js-widgets within an npm project.", "license": "BSD-3-Clause", @@ -14,9 +14,9 @@ "test:default": "echo \"No test specified\"" }, "dependencies": { - "@jupyter-widgets/base": "^6.0.7", - "@jupyter-widgets/controls": "^5.0.8", - "@jupyter-widgets/html-manager": "^1.0.10", + "@jupyter-widgets/base": "^6.0.8", + "@jupyter-widgets/controls": "^5.0.9", + "@jupyter-widgets/html-manager": "^1.0.11", "@jupyterlab/services": "^6.0.0 || ^7.0.0", "codemirror": "^5.48.0", "font-awesome": "^4.7.0", diff --git a/examples/web4/package.json b/examples/web4/package.json index 241f3e0f9c..8bf7781d85 100644 --- a/examples/web4/package.json +++ b/examples/web4/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/example-web4", - "version": "8.0.10", + "version": "8.0.11", "private": true, "description": "Project that tests the ability to npm install jupyter-js-widgets within an npm project.", "license": "BSD-3-Clause", @@ -13,7 +13,7 @@ "test:default": "echo \"No test specified\"" }, "dependencies": { - "@jupyter-widgets/html-manager": "^1.0.10", + "@jupyter-widgets/html-manager": "^1.0.11", "font-awesome": "^4.7.0" }, "devDependencies": { diff --git a/packages/base-manager/package.json b/packages/base-manager/package.json index 70fff0f0b6..41dcbd1f21 100644 --- a/packages/base-manager/package.json +++ b/packages/base-manager/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/base-manager", - "version": "1.0.8", + "version": "1.0.9", "description": "Jupyter interactive widgets - base manager", "repository": { "type": "git", @@ -32,7 +32,7 @@ "test:unit:ie": "npm run test:unit:default -- --browsers=IE" }, "dependencies": { - "@jupyter-widgets/base": "^6.0.7", + "@jupyter-widgets/base": "^6.0.8", "@jupyterlab/services": "^6.0.0 || ^7.0.0", "@lumino/coreutils": "^1.11.1 || ^2", "base64-js": "^1.2.1", diff --git a/packages/base/package.json b/packages/base/package.json index a7cf086a94..bc576c14f7 100644 --- a/packages/base/package.json +++ b/packages/base/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/base", - "version": "6.0.7", + "version": "6.0.8", "description": "Jupyter interactive widgets", "repository": { "type": "git", diff --git a/packages/controls/package.json b/packages/controls/package.json index 6af6b76b00..8c1d90f663 100644 --- a/packages/controls/package.json +++ b/packages/controls/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/controls", - "version": "5.0.8", + "version": "5.0.9", "description": "Jupyter interactive widgets", "repository": { "type": "git", @@ -34,7 +34,7 @@ "test:unit:ie": "npm run test:unit:default -- --browsers=IE" }, "dependencies": { - "@jupyter-widgets/base": "^6.0.7", + "@jupyter-widgets/base": "^6.0.8", "@lumino/algorithm": "^1.9.1 || ^2.1", "@lumino/domutils": "^1.8.1 || ^2.1", "@lumino/messaging": "^1.10.1 || ^2.1", diff --git a/packages/html-manager/package.json b/packages/html-manager/package.json index f1930d10fd..aed9619ec9 100644 --- a/packages/html-manager/package.json +++ b/packages/html-manager/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/html-manager", - "version": "1.0.10", + "version": "1.0.11", "description": "Standalone package for rendering Jupyter widgets outside notebooks", "homepage": "https://github.com/jupyter-widgets/ipywidgets#readme", "bugs": { @@ -36,11 +36,11 @@ }, "dependencies": { "@fortawesome/fontawesome-free": "^5.12.0", - "@jupyter-widgets/base": "^6.0.7", - "@jupyter-widgets/base-manager": "^1.0.8", - "@jupyter-widgets/controls": "^5.0.8", - "@jupyter-widgets/output": "^6.0.7", - "@jupyter-widgets/schema": "^0.5.4", + "@jupyter-widgets/base": "^6.0.8", + "@jupyter-widgets/base-manager": "^1.0.9", + "@jupyter-widgets/controls": "^5.0.9", + "@jupyter-widgets/output": "^6.0.8", + "@jupyter-widgets/schema": "^0.5.5", "@jupyterlab/outputarea": "^3.0.0 || ^4.0.0", "@jupyterlab/rendermime": "^3.0.0 || ^4.0.0", "@jupyterlab/rendermime-interfaces": "^3.0.0 || ^4.0.0", diff --git a/packages/output/package.json b/packages/output/package.json index 25c6415e70..383a3d43a6 100644 --- a/packages/output/package.json +++ b/packages/output/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/output", - "version": "6.0.7", + "version": "6.0.8", "description": "Jupyter widget wrapping cell output", "bugs": { "url": "https://github.com/jupyter-widgets/ipywidgets/issues" @@ -25,7 +25,7 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "@jupyter-widgets/base": "^6.0.7" + "@jupyter-widgets/base": "^6.0.8" }, "devDependencies": { "rimraf": "^3.0.2", diff --git a/packages/schema/package.json b/packages/schema/package.json index dc367a8e70..11992cdde2 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/schema", - "version": "0.5.4", + "version": "0.5.5", "description": "Schemas for the Jupyter interactive Widgets", "keywords": [ "jupyter", diff --git a/python/jupyterlab_widgets/package.json b/python/jupyterlab_widgets/package.json index 4d441c9c9c..71fafd5410 100644 --- a/python/jupyterlab_widgets/package.json +++ b/python/jupyterlab_widgets/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/jupyterlab-manager", - "version": "5.0.10", + "version": "5.0.11", "description": "The JupyterLab extension providing Jupyter widgets.", "keywords": [ "jupyter", @@ -46,10 +46,10 @@ "watch": "jupyter labextension watch ." }, "dependencies": { - "@jupyter-widgets/base": "^6.0.7", - "@jupyter-widgets/base-manager": "^1.0.8", - "@jupyter-widgets/controls": "^5.0.8", - "@jupyter-widgets/output": "^6.0.7", + "@jupyter-widgets/base": "^6.0.8", + "@jupyter-widgets/base-manager": "^1.0.9", + "@jupyter-widgets/controls": "^5.0.9", + "@jupyter-widgets/output": "^6.0.8", "@jupyterlab/application": "^3.0.0 || ^4.0.0", "@jupyterlab/apputils": "^3.0.0 || ^4.0.0", "@jupyterlab/console": "^3.0.0 || ^4.0.0", diff --git a/python/widgetsnbextension/package.json b/python/widgetsnbextension/package.json index 5a51c9afa7..502030aa7f 100644 --- a/python/widgetsnbextension/package.json +++ b/python/widgetsnbextension/package.json @@ -1,6 +1,6 @@ { "name": "@jupyter-widgets/notebook-manager", - "version": "8.0.10", + "version": "8.0.11", "private": true, "description": "Jupyter Widgets nbextension", "homepage": "https://github.com/jupyter-widgets/ipywidgets#readme", @@ -22,11 +22,11 @@ "watch": "npm run build --watch" }, "dependencies": { - "@jupyter-widgets/base": "^6.0.7", - "@jupyter-widgets/base-manager": "^1.0.8", - "@jupyter-widgets/controls": "^5.0.8", - "@jupyter-widgets/html-manager": "^1.0.10", - "@jupyter-widgets/output": "^6.0.7", + "@jupyter-widgets/base": "^6.0.8", + "@jupyter-widgets/base-manager": "^1.0.9", + "@jupyter-widgets/controls": "^5.0.9", + "@jupyter-widgets/html-manager": "^1.0.11", + "@jupyter-widgets/output": "^6.0.8", "@jupyterlab/services": "^6.0.0 || ^7.0.0", "@lumino/messaging": "^1.10.1 || ^2.1", "@lumino/widgets": "^1.30.0 || ^2.1", From c65dc4752310f033ce6d9273aeb55bbab86bd003 Mon Sep 17 00:00:00 2001 From: martinRenou Date: Tue, 28 May 2024 11:36:25 +0200 Subject: [PATCH 3/3] Release: ipywidgets 8.1.3, widgetsnbextension 4.0.11, jupyterlab_widgets 3.0.11 python/ipywidgets/dist/ipywidgets-8.1.3-py3-none-any.whl md5: fb8cebec0f1a8f1cac1bfbe17fa54405 sha1: 6447fa57444cb2d74ba0fcdab1b4c34db081050e sha256: efafd18f7a142248f7cb0ba890a68b96abd4d6e88ddbda483c9130d12667eaf2 python/ipywidgets/dist/ipywidgets-8.1.3.tar.gz md5: 715fec12599d156f6b0af9d82ecacf38 sha1: c0fe47214a6711553063f26a8bbc07dfdac21616 sha256: f5f9eeaae082b1823ce9eac2575272952f40d748893972956dc09700a6392d9c python/widgetsnbextension/dist/widgetsnbextension-4.0.11-py3-none-any.whl md5: 3fb6bf226ca0ba6d460161fcece4bdea sha1: 040cf5412dd437e960367ad405e102a4ad4b751b sha256: 55d4d6949d100e0d08b94948a42efc3ed6dfdc0e9468b2c4b128c9a2ce3a7a36 python/widgetsnbextension/dist/widgetsnbextension-4.0.11.tar.gz md5: fac581de8b9643ce8f873e2c1f831dd2 sha1: 239a89f8f072d4ccd492340c214a85bb036accf9 sha256: 8b22a8f1910bfd188e596fe7fc05dcbd87e810c8a4ba010bdb3da86637398474 python/jupyterlab_widgets/dist/jupyterlab_widgets-3.0.11-py3-none-any.whl md5: af3c8da9ece8be5fb5e10c4e40f126c1 sha1: e49040ce3fd04d80a5f1905fb65d73c694aec32b sha256: 78287fd86d20744ace330a61625024cf5521e1c012a352ddc0a3cdc2348becd0 python/jupyterlab_widgets/dist/jupyterlab_widgets-3.0.11.tar.gz md5: 5de65ab5cb37fa9e21ffdc4e2be6108c sha1: 9ccc7739130b1f1db07bbe90db9edbdea374921f sha256: dd5ac679593c969af29c9bed054c24f26842baa51352114736756bc035deee27 --- python/ipywidgets/ipywidgets/_version.py | 2 +- python/ipywidgets/setup.cfg | 4 ++-- python/jupyterlab_widgets/jupyterlab_widgets/_version.py | 2 +- python/widgetsnbextension/widgetsnbextension/_version.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/python/ipywidgets/ipywidgets/_version.py b/python/ipywidgets/ipywidgets/_version.py index 86d82fe154..bb63571994 100644 --- a/python/ipywidgets/ipywidgets/_version.py +++ b/python/ipywidgets/ipywidgets/_version.py @@ -1,7 +1,7 @@ # Copyright (c) Jupyter Development Team. # Distributed under the terms of the Modified BSD License. -__version__ = '8.1.2' +__version__ = '8.1.3' __protocol_version__ = '2.1.0' __control_protocol_version__ = '1.0.0' diff --git a/python/ipywidgets/setup.cfg b/python/ipywidgets/setup.cfg index 130fbe6b85..23889d3301 100644 --- a/python/ipywidgets/setup.cfg +++ b/python/ipywidgets/setup.cfg @@ -37,8 +37,8 @@ install_requires = comm>=0.1.3 ipython>=6.1.0 traitlets>=4.3.1 - widgetsnbextension~=4.0.10 - jupyterlab_widgets~=3.0.10 + widgetsnbextension~=4.0.11 + jupyterlab_widgets~=3.0.11 [options.extras_require] test = diff --git a/python/jupyterlab_widgets/jupyterlab_widgets/_version.py b/python/jupyterlab_widgets/jupyterlab_widgets/_version.py index f38e18d896..d890661c7a 100644 --- a/python/jupyterlab_widgets/jupyterlab_widgets/_version.py +++ b/python/jupyterlab_widgets/jupyterlab_widgets/_version.py @@ -1,4 +1,4 @@ # Copyright (c) Jupyter Development Team. # Distributed under the terms of the Modified BSD License. -__version__ = '3.0.10' +__version__ = '3.0.11' diff --git a/python/widgetsnbextension/widgetsnbextension/_version.py b/python/widgetsnbextension/widgetsnbextension/_version.py index 69f272add6..f2601a0931 100644 --- a/python/widgetsnbextension/widgetsnbextension/_version.py +++ b/python/widgetsnbextension/widgetsnbextension/_version.py @@ -1,4 +1,4 @@ # Copyright (c) Jupyter Development Team. # Distributed under the terms of the Modified BSD License. -__version__ = '4.0.10' +__version__ = '4.0.11'