Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-voila for openSUSE:Factory 
checked in at 2022-10-29 20:16:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-voila (Old)
 and      /work/SRC/openSUSE:Factory/.python-voila.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-voila"

Sat Oct 29 20:16:28 2022 rev:18 rq:1032232 version:0.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-voila/python-voila.changes        
2022-10-18 12:45:36.157806072 +0200
+++ /work/SRC/openSUSE:Factory/.python-voila.new.2275/python-voila.changes      
2022-10-29 20:17:46.954426708 +0200
@@ -1,0 +2,30 @@
+Sat Oct 29 16:10:03 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- re-add reruns for server-side zmq test failures
+
+-------------------------------------------------------------------
+Fri Oct 28 15:10:16 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Update to v0.4.0
+  * Render read-only notebook #1181 (@trungleduc)
+  * Add Voila app port to kernel env #1176 (@dcnadler)
+  * Add Voila configuration option for default kernel environmental
+    variables #1175 (@dcnadler)
+  * Add upper bound on jupyter_client dependency #1239
+    (@martinRenou)
+  * Fix inifinite loop in property access #1185 (@martinRenou)
+  * Update nbclient #1234 (@martinRenou)
+  * Remove pin on jupyter_releaser #1232 (@jtpio)
+  * Update nbclient pinning #1224 (@martinRenou)
+  * Bump d3-color from 3.0.1 to 3.1.0 #1221 (@dependabot)
+  * Remove extra_requires #1215 (@martinRenou)
+  * Couple of ui-tests maintenance changes #1214 (@martinRenou)
+  * Use ipywidgets 8 on Binder #1210 (@jtpio)
+  * Fix typos #1198 (@kianmeng)
+  * Migrate to hatch #1197 (@jtpio)
+  * Bump terser from 4.8.0 to 4.8.1 #1174 (@dependabot)
+  * Update nbconvert pinning #1161 (@martinRenou)
+  * feat: support for ipywidgets 8 #1046 (@mariobuikhuizen)
+- Drop support-ipywidgets-8.patch, update-nbconvert.patch
+
+-------------------------------------------------------------------

Old:
----
  support-ipywidgets-8.patch
  update-nbconvert.patch
  voila-0.3.6-gh.tar.gz
  voila-0.3.6.tar.gz

New:
----
  voila-0.4.0-gh.tar.gz
  voila-0.4.0-py3-none-any.whl

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-voila.spec ++++++
--- /var/tmp/diff_new_pack.hBBcv6/_old  2022-10-29 20:17:48.782436447 +0200
+++ /var/tmp/diff_new_pack.hBBcv6/_new  2022-10-29 20:17:48.786436469 +0200
@@ -24,39 +24,29 @@
 %define psuffix %{nil}
 %bcond_with test
 %endif
-%if 0%{?suse_version} > 1500
+
 %bcond_without libalternatives
-%else
-%bcond_with libalternatives
-%endif
-%{?!python_module:%define python_module() python3-%{**}}
-%define         skip_python2 1
+
 Name:           python-voila%{psuffix}
-Version:        0.3.6
+Version:        0.4.0
 Release:        0
 Summary:        Plugin for serving read-only live Jupyter notebooks
 License:        BSD-3-Clause
 URL:            https://github.com/voila-dashboards/voila
-# Need both source archives: PyPI for the npm compiled JS static files, GitHub 
for the tests
-Source:         
https://files.pythonhosted.org/packages/source/v/voila/voila-%{version}.tar.gz
-Source1:        
https://github.com/voila-dashboards/voila/archive/refs/tags/v%{version}.tar.gz#/voila-%{version}-gh.tar.gz
+# Need both source archives: PyPI wheel for the npm compiled JS static files, 
GitHub for the tests
+Source0:        
https://github.com/voila-dashboards/voila/archive/refs/tags/v%{version}.tar.gz#/voila-%{version}-gh.tar.gz
+Source1:        
https://files.pythonhosted.org/packages/py3/v/voila/voila-%{version}-py3-none-any.whl
 Source99:       python-voila-rpmlintrc
-# PATCH-FIX-UPSTREAM Support ipywidgets 8, based on
-# gh#voila-dashboards/voila#1193
-Patch0:         support-ipywidgets-8.patch
-# PATCH-FIX-UPSTREAM update-nbconvert.patch based on
-# gh#voila-dashboards/voila#1161
-Patch1:         update-nbconvert.patch
 BuildRequires:  %{python_module base >= 3.7}
-BuildRequires:  %{python_module jupyter-packaging >= 0.10}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module pip}
 BuildRequires:  fdupes
 BuildRequires:  jupyter-jupyterlab-filesystem
 BuildRequires:  jupyter-notebook-filesystem
 BuildRequires:  python-rpm-macros
 Requires:       jupyter-voila = %{version}
+Requires:       python-jupyter-core >= 4.11
 Requires:       python-websockets >= 9.0
-Requires:       (python-jupyter-client >= 6.1.3 with python-jupyter-client < 8)
+Requires:       (python-jupyter-client >= 6.1.3 with python-jupyter-client < 
7.4.2)
 Requires:       (python-jupyter-server >= 1.18 with python-jupyter-server < 2)
 Requires:       (python-jupyterlab-server >= 2.3.0 with 
python-jupyterlab-server < 3)
 Requires:       (python-nbclient >= 0.4.0 with python-nbclient < 0.8)
@@ -74,7 +64,9 @@
 BuildRequires:  %{python_module ipywidgets}
 BuildRequires:  %{python_module matplotlib-web}
 BuildRequires:  %{python_module matplotlib}
+BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pandas}
+BuildRequires:  %{python_module papermill}
 BuildRequires:  %{python_module pytest-rerunfailures}
 BuildRequires:  %{python_module pytest-tornasync}
 BuildRequires:  %{python_module pytest}
@@ -117,21 +109,15 @@
 This package provides the jupyter components.
 
 %prep
-%setup -q -n voila-%{version}
-tar xf %{SOURCE1} --strip-components=1 voila-%{version}/tests
-# '.' is now considered 'hidden', which is not allowed.
-sed -i 's|./jupyter.svg|jupyter.svg|' tests/notebooks/images.ipynb
-%patch0 -p1
-%patch1 -p1
+%autosetup -p1 -n voila-%{version}
 
 %build
-%python_build
+# Source1 wheel is pre-built (npm through hatchling jupyter-builder, not 
possible offline)
 
 %if !%{with test}
 %install
-%python_install
+%pyproject_install %{SOURCE1}
 %python_clone -a %{buildroot}%{_bindir}/voila
-%jupyter_move_config
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 %fdupes %{buildroot}%{_jupyter_prefix}
 %endif

++++++ voila-0.3.6-gh.tar.gz -> voila-0.4.0-gh.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-voila/voila-0.3.6-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-voila.new.2275/voila-0.4.0-gh.tar.gz differ: 
char 13, line 1

Reply via email to