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
+
+- 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)