Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-jupyterlab for
openSUSE:Factory checked in at 2022-08-02 22:08:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jupyterlab (Old)
and /work/SRC/openSUSE:Factory/.python-jupyterlab.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyterlab"
Tue Aug 2 22:08:58 2022 rev:17 rq:992098 version:3.4.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-jupyterlab/python-jupyterlab.changes
2021-11-17 01:14:51.890185856 +0100
+++
/work/SRC/openSUSE:Factory/.python-jupyterlab.new.1533/python-jupyterlab.changes
2022-08-02 22:09:31.969831454 +0200
@@ -1,0 +2,128 @@
+Mon Aug 1 19:42:29 UTC 2022 - Ben Greiner <[email protected]>
+
+- Update to 3.4.4
+ Enhancements made
+ * Adds version maintenance policy #12829 (@jweill-aws)
+ * Increase title width in simple mode #11546 (@SylvainCorlay)
+ * Bump xtermjs to latest #12715 (@yuvipanda)
+ * Debugger: Make kernel source list react based #12751 (@vidartf)
+ * Optimize debugger editor eachLine loops #12746 (@vidartf)
+ * Make password inputs not give away how many characters were
+ typed #12659 (@jasongrout)
+ Bugs fixed
+ * Remove drive prefix from the file path when creating the new
+ path #12824 (@hbcarlos)
+ * Use path to extract tmpPath #12823 (@fcollonval)
+ * update tab name after file rename #12791 (@RobbyPratl)
+ * Update base.css #12783 (@siddartha-10)
+ * Pin nbclassic below 0.4.0 #12767 (@fcollonval)
+ * Set focus when active cell changes only from mouse click #12735
+ (@fcollonval)
+ * Fix staging/yarn.lock registry #12742 (@vidartf)
+ * Debugger: Fix CSS for variables inspecting #12749
+ (@martinRenou)
+ * Translate "Default: " and "Remove" in custom fields #12732
+ (@krassowski)
+ * Fix cell toolbar overlap in side-by-side render mode #12710
+ (@peytondmurray)
+ * Remove ipywidgets message count in the execution indicator
+ model #12665 (@trungleduc)
+ Maintenance and upkeep improvements
+ * Update verdaccio, start registry on 0.0.0.0 #12825
+ (@fcollonval)
+ * Use Vega SVG renderer to drop canvas dependency #12811
+ (@fcollonval)
+ * Bump moment from 2.29.2 to 2.29.4 #12781 (@dependabot[bot])
+ * [memory-leaks] Fixes following cell addition analysis #12774
+ (@fcollonval)
+ * Bump @lumino/widgets to 1.33.0 #12777 (@fcollonval)
+ * Fix memory leaks #12750 (@fcollonval)
+ * Bump version of marked and @types/marked #12747 (@krassowski)
+ * Drop pre-commit from build dependencies (#12680) #12706
+ (@jtpio)
+- Release 3.4.3
+ New features added
+ * Persistent side-by-side ratio setting #12633 (@echarles)
+ Enhancements made
+ * Persistent side-by-side ratio setting #12633 (@echarles)
+ * Add "Open in Simple Mode" contextMenu option #12577
+ * (@fcollonval)
+ Bugs fixed
+ * Always check local packages against abspath #10662 (@mlucool)
+ * Fix arrow position on unrendered markdown cell #12660
+ (@fcollonval)
+ * Fix the side-by-side cell resize handle #12611 (@echarles)
+ * Fix loading toolbar factory twice #12599 (@fcollonval)
+ * Fixes behavior of maxNumberOutputs #12598 (@fcollonval)
+ * Focus not set when clicking on cell margin #12447 (@fcollonval)
+ * Make selected text translucent so the cursor is visible in vim
+ mode #12520 (@Jessie-Newman)
+ * Fix file browser search highlighting bug #12578 (@fcollonval)
+- Release 3.4.2
+ * Building extensions fail if not using latest patch #12571
+ (@ajbozarth)
+ * fixed shouldOverwrite is never called when rename target exists
+ #12543 (@ephes)
+- Release 3.4.1
+ Enhancements made
+ * Setting to use the advanced setting editor for the settings
+ * #12466 (@echarles)
+ Bugs fixed
+ * Allow users to yarn link @jupyterlab/builder #12533
+ (@ajbozarth)
+ * Get Auto Close Brackets working consistently in Consoles #12508
+ (@Jessie-Newman)
+ * Handled new dialog creation with no buttons #12496 (@Jnnamchi)
+ * Handle missing preferredPath from the page config #12521
+ (@jtpio)
+- Release 3.4.0
+ Enhancements made
+ * Add ability to open settings editor to specific plugin's
+ settings #12506 (@fcollonval)
+ * Don't sort context menu items by selector #12505 (@fcollonval)
+ * Allow downstream extension to set toolbar layout #12503
+ (@fcollonval)
+ * Display default value in setting editor for changed values
+ #12468 (@echarles)
+ * Uses dark theme for Vega when JupyterLab theme is dark #12411
+ (@jweill-aws)
+ * Creates cell-toolbar, cell-toolbar-extension packages and
+ populates toolbar #12028 (@jweill-aws)
+ * Customize the file browser toolbar via the settings #12441
+ (@fcollonval)
+ * Wait until file browser commands are ready before activating
+ file browser widget #12435 (@fcollonval)
+ * Add a "New Tab" button that opens the launcher #12195
+ (@ajbozarth)
+ * Simplify galata import by proxying expect #12311 (@fcollonval)
+ * Open terminal in cwd from launcher #12250 (@rccern)
+ * Add support for filtering by field names in setting editor
+ #12082 (@marthacryan)
+ * Use transform to quickly switch between tabs. #11074
+ (@fcollonval)
+ * Pop up select kernel dialog when run a cell without kernel
+ #12379 (@a3626a)
+ * Allow LauncherModel to be more extendable #12344 (@ajbozarth)
+ * Add argument searchText and replaceText to search and replace
+ commands #12310 (@fcollonval)
+ * Add argument line and column to codemirror go to line command
+ #12204 (@fcollonval)
+ * Default is no virtual rendering + Relax virtual notebook
+ rendering and ensure no structural change until rendering is
+ completed #12258 (@echarles)
+ Bugs fixed
+ * Ensure settings editor is attached before activation #12507
+ (@fcollonval)
+ * Setting form editor has a formState to avoid focus lost #12470
+ (@echarles)
+ * Check if process is declared before optional chaining in
+ makeSettings #12472 (@fcollonval)
+ * Signal should only export ISignal publicly #12471 (@fcollonval)
+ * Move cell toolbar below search document widget #12467
+ (@fcollonval)
+ * Use css variable for font size. #12255 (@Carreau)
+- More release notes for 3.3.0 and older:
+ * https://github.com/jupyterlab/jupyterlab/releases and
+ ChANGELOG.md
+
+-------------------------------------------------------------------
Old:
----
jupyterlab-3.2.3-py3-none-any.whl
New:
----
jupyterlab-3.4.4-py3-none-any.whl
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jupyterlab.spec ++++++
--- /var/tmp/diff_new_pack.pzqGrg/_old 2022-08-02 22:09:32.585833230 +0200
+++ /var/tmp/diff_new_pack.pzqGrg/_new 2022-08-02 22:09:32.589833241 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-jupyterlab
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,8 @@
#
-%define _buildshell /bin/bash
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
Name: python-jupyterlab
-Version: 3.2.3
+Version: 3.4.4
Release: 0
Summary: Environment for interactive and reproducible computing
License: BSD-3-Clause
@@ -30,12 +27,13 @@
Source0:
https://files.pythonhosted.org/packages/py3/j/jupyterlab/jupyterlab-%{version}-py3-none-any.whl
Source99: python-jupyterlab-rpmlintrc
BuildRequires: %{python_module Jinja2 >= 2.1}
-BuildRequires: %{python_module base >= 3.6}
+BuildRequires: %{python_module base >= 3.7}
BuildRequires: %{python_module ipython}
BuildRequires: %{python_module jupyter_core}
-BuildRequires: %{python_module jupyter_server >= 1.4}
-BuildRequires: %{python_module jupyterlab-server >= 2.3}
-BuildRequires: %{python_module nbclassic >= 0.2}
+BuildRequires: %{python_module jupyter_server >= 1.16}
+BuildRequires: %{python_module jupyterlab-server >= 2.10}
+BuildRequires: %{python_module nbclassic}
+BuildRequires: %{python_module notebook < 7}
BuildRequires: %{python_module packaging}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module tornado >= 6.1}
@@ -46,9 +44,10 @@
Requires: python-Jinja2 >= 2.1
Requires: python-ipython
Requires: python-jupyter_core
-Requires: python-jupyter_server >= 1.4
-Requires: python-jupyterlab-server >= 2.3
-Requires: python-nbclassic >= 0.2
+Requires: python-jupyter_server >= 1.16
+Requires: python-jupyterlab-server >= 2.10
+Requires: python-nbclassic
+Requires: python-notebook < 7
Requires: python-packaging
Requires: python-tornado >= 6.1
Provides: python-jupyter_jupyterlab = %{version}
@@ -56,10 +55,9 @@
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module pytest >= 6.0}
-BuildRequires: %{python_module jupyterlab-server-test >= 2.2}
+BuildRequires: %{python_module jupyterlab-server-test}
BuildRequires: %{python_module pytest-check-links}
BuildRequires: %{python_module pytest-console-scripts}
-BuildRequires: %{python_module pytest-tornasync}
BuildRequires: %{python_module requests}
BuildRequires: %{python_module virtualenv}
# /SECTION
@@ -100,14 +98,14 @@
# not needed
%install
-%{python_expand mkdir build; cp -a %{SOURCE0} build/}
-%pyproject_install
-%jupyter_move_config
-%python_expand sed -i -e 's|^#!%{_bindir}/env node|#!%{_bindir}/node|'
%{buildroot}%{$python_sitelib}/jupyterlab/node-version-check.js
-%python_expand sed -i -e 's|^#!%{_bindir}/env node|#!%{_bindir}/node|'
%{buildroot}%{$python_sitelib}/jupyterlab/staging/yarn.js
-%python_expand chmod a+x
%{buildroot}%{$python_sitelib}/jupyterlab/node-version-check.js
-%python_expand chmod a+x
%{buildroot}%{$python_sitelib}/jupyterlab/staging/yarn.js
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%pyproject_install %{SOURCE0}
+%{python_expand #
+for f in
%{buildroot}%{$python_sitelib}/jupyterlab/{node-version-check.js,staging/yarn.js};
do
+ sed -i -e 's|^#!%{_bindir}/env node|#!%{_bindir}/node|' $f
+ chmod a+x $f
+done
+%fdupes %{buildroot}%{$python_sitelib}
+}
%fdupes %{buildroot}%{_jupyter_prefix}
cp %{buildroot}%{python3_sitelib}/jupyterlab-%{version}.dist-info/LICENSE .
@@ -116,22 +114,22 @@
# suite would use jlpm which needs online connection through npm:
#
https://jupyterlab.readthedocs.io/en/stable/developer/contributing.html#build-and-run-the-tests
# Disable build checks that pull in remote resources with npm
-donttest+=" or (TestExtension and test_app_dir)"
-donttest+=" or (TestExtension and test_build)"
-donttest+=" or (TestExtension and test_disable_extension)"
-donttest+=" or (TestExtension and test_enable_extension)"
-donttest+=" or (TestExtension and test_list_extension)"
-donttest+=" or (TestExtension and test_link)"
-donttest+=" or (TestExtension and test_unlink)"
-donttest+=" or (TestExtension and test_install)"
-donttest+=" or (TestExtension and test_uninstall)"
-donttest+=" or (TestExtension and test_update)"
-donttest+=" or (TestAppHandlerRegistry and test_get_registry)"
-donttest+=" or (TestAppHandlerRegistry and test_populate_staging)"
-donttest+=" or (TestAppHandlerRegistry and test_yarn_config)"
+donttest="$donttest or (TestExtension and test_app_dir)"
+donttest="$donttest or (TestExtension and test_build)"
+donttest="$donttest or (TestExtension and test_disable_extension)"
+donttest="$donttest or (TestExtension and test_enable_extension)"
+donttest="$donttest or (TestExtension and test_list_extension)"
+donttest="$donttest or (TestExtension and test_link)"
+donttest="$donttest or (TestExtension and test_unlink)"
+donttest="$donttest or (TestExtension and test_install)"
+donttest="$donttest or (TestExtension and test_uninstall)"
+donttest="$donttest or (TestExtension and test_update)"
+donttest="$donttest or (TestAppHandlerRegistry and test_get_registry)"
+donttest="$donttest or (TestAppHandlerRegistry and test_populate_staging)"
+donttest="$donttest or (TestAppHandlerRegistry and test_yarn_config)"
# don't have the fixtures
-donttest+=" or (TestBuildAPI and (test_get_status or test_build))"
-donttest+=" or test_load_extension"
+donttest="$donttest or (TestBuildAPI and (test_get_status or test_build))"
+donttest="$donttest or test_load_extension"
%pytest --pyargs jupyterlab -k "not (${donttest:4})"
@@ -146,8 +144,8 @@
%{_bindir}/jupyter-lab
%{_bindir}/jupyter-labextension
%{_bindir}/jupyter-labhub
-%{?!_jupyter_distconfig:%config}
%{_jupyter_servextension_confdir}/jupyterlab.json
-%{?!_jupyter_distconfig:%config} %{_jupyter_server_confdir}/jupyterlab.json
+%_jupyter_config %{_jupyter_servextension_confdir}/jupyterlab.json
+%_jupyter_config %{_jupyter_server_confdir}/jupyterlab.json
%{_jupyter_lab_dir}
%changelog