Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyviz-comms for 
openSUSE:Factory checked in at 2024-04-28 21:48:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyviz-comms (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyviz-comms.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyviz-comms"

Sun Apr 28 21:48:46 2024 rev:8 rq:1169665 version:3.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyviz-comms/python-pyviz-comms.changes    
2023-01-17 17:35:23.673209191 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pyviz-comms.new.1880/python-pyviz-comms.changes
  2024-04-29 08:58:33.768970540 +0200
@@ -1,0 +2,14 @@
+Sun Apr 21 22:22:11 UTC 2024 - Todd R <toddrme2...@gmail.com>
+
+- Update to 3.0.2
+  * Ensure save handler gracefully handles undefined layout data
+- Update to 3.0.1
+  * Add save handler for Panel Layout Builder
+  * Publish again to the `pyviz` channel
+- Update to 3.0.0
+  * Update to JupyterLab 4
+  * pip downstream dependency to fix build error
+- Switch to wheel to make sure jupyterlab plugin is properly installed
+- Package jupyterlab plugin
+
+-------------------------------------------------------------------

Old:
----
  pyviz_comms-2.2.1-gh.tar.gz
  pyviz_comms-2.2.1.tar.gz

New:
----
  pyviz_comms-3.0.2-py3-none-any.whl

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

Other differences:
------------------
++++++ python-pyviz-comms.spec ++++++
--- /var/tmp/diff_new_pack.jcKNNV/_old  2024-04-29 08:58:34.272988872 +0200
+++ /var/tmp/diff_new_pack.jcKNNV/_new  2024-04-29 08:58:34.272988872 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyviz-comms
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,24 +16,26 @@
 #
 
 
+
 Name:           python-pyviz-comms
-Version:        2.2.1
+Version:        3.0.2
 Release:        0
 Summary:        Tool to launch jobs, organize the output, and dissect the 
results
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://github.com/pyviz/pyviz_comms
-# For the bundled JS files
-Source0:        
https://files.pythonhosted.org/packages/source/p/pyviz_comms/pyviz_comms-%{version}.tar.gz
-# For the tests
-Source1:        
https://github.com/holoviz/pyviz_comms/archive/refs/tags/v%{version}.tar.gz#/pyviz_comms-%{version}-gh.tar.gz
-Source100:      python-pyviz-comms-rpmlintrc
+Source0:        
https://files.pythonhosted.org/packages/py3/p/pyviz-comms/pyviz_comms-%{version}-py3-none-any.whl
+Source99:       python-pyviz-comms-rpmlintrc
+BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module packaging}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools >= 40.8.0}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
+BuildRequires:  jupyter-rpm-macros
 BuildRequires:  python-rpm-macros
 Requires:       python-param
+Recommends:     jupyter-jupyterlab-pyviz = %{version}
 Provides:       python-pyviz_comms = %{version}-%{release}
 BuildArch:      noarch
 # SECTION test requirements
@@ -47,23 +49,42 @@
 for PyViz tools including support for Jupyter comms in both the
 classic notebook and Jupyterlab.
 
+%package     -n jupyter-jupyterlab-pyviz
+Release:        0
+Summary:        PyViz JupyterLab Extension
+Group:          Development/Languages/Python
+Requires:       jupyter-jupyterlab
+# Any flavor is okay, but suggest the primary one for automatic zypper choice 
-- boo#1214354
+Requires:       python3dist(pyviz-comms) = %{version}
+Suggests:       python3-pyviz-comms
+
+%description -n jupyter-jupyterlab-pyviz
+Jupyter extension to display matplotlib plots in a widget.
+
+This package provides the JupyterLab extension.
+
 %prep
-%setup -q -n pyviz_comms-%{version}
-tar -x -f %{SOURCE1} --strip-components=1 
pyviz_comms-%{version}/pyviz_comms/tests/
+%setup -q -c -T
 
 %build
-%pyproject_wheel
+# not needed
 
 %install
-%pyproject_install
+%pyproject_install %{SOURCE0}
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+cp 
%{buildroot}%{python_sitelib}/pyviz_comms-%{version}.dist-info/licenses/LICENSE 
.
+cp 
%{buildroot}%{python_sitelib}/pyviz_comms-%{version}.dist-info/licenses/LICENSE.txt
 .
 
 %check
-%pytest
+%pytest %{buildroot}%{python_sitelib}/pyviz_comms
 
 %files %{python_files}
-%license LICENSE.txt
-%doc README.md
+%license LICENSE LICENSE.txt
 %{python_sitelib}/pyviz_comms
 %{python_sitelib}/pyviz_comms-%{version}.dist-info
 
+%files -n jupyter-jupyterlab-pyviz
+%license LICENSE LICENSE.txt
+%dir %{_jupyter_labextensions_dir3}/@pyviz/
+%{_jupyter_labextensions_dir3}/@pyviz/jupyterlab_pyviz
+

++++++ python-pyviz-comms-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.jcKNNV/_old  2024-04-29 08:58:34.308990181 +0200
+++ /var/tmp/diff_new_pack.jcKNNV/_new  2024-04-29 08:58:34.312990326 +0200
@@ -1,4 +1,6 @@
 addFilter("backup-file-in-package .*/pyviz_comms.*package.json.orig")
+addFilter("backup-file-in-package .*/package.json.orig")
 addFilter("filelist-forbidden .*/pyviz_comms.*package.json.orig")
+addFilter("filelist-forbidden .*/package.json.orig")
 (No newline at EOF)
 

Reply via email to