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)