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 <c...@bnavigator.de>
+
+- 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

Reply via email to