Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-ipyevents for 
openSUSE:Factory checked in at 2023-01-23 18:31:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ipyevents (Old)
 and      /work/SRC/openSUSE:Factory/.python-ipyevents.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ipyevents"

Mon Jan 23 18:31:36 2023 rev:5 rq:1060276 version:2.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ipyevents/python-ipyevents.changes        
2021-02-10 21:30:02.778254872 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-ipyevents.new.32243/python-ipyevents.changes 
    2023-01-23 18:31:58.508066308 +0100
@@ -1,0 +2,7 @@
+Sun Jan 22 14:30:30 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Update to version 2.0.1 (python and jupyterlab)
+  * no upstream changelog
+  * jupyterlab 3 compatibility
+
+-------------------------------------------------------------------

Old:
----
  ipyevents-0.8.1-gh.tar.gz
  ipyevents-0.8.1-py2.py3-none-any.whl

New:
----
  ipyevents-2.0.1-gh.tar.gz
  ipyevents-2.0.1-py2.py3-none-any.whl

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

Other differences:
------------------
++++++ python-ipyevents.spec ++++++
--- /var/tmp/diff_new_pack.ghRGvN/_old  2023-01-23 18:31:59.240070826 +0100
+++ /var/tmp/diff_new_pack.ghRGvN/_new  2023-01-23 18:31:59.248070876 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-ipyevents
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,21 +16,18 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define         skip_python2 1
-%define mainver 0.8.1
-%define labver  1.8.1
+%define plainpython3dist python3dist
 Name:           python-ipyevents
-Version:        %{mainver}
+Version:        2.0.1
 Release:        0
 Summary:        A custom ipython widget for returning mouse and keyboard events
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://github.com/mwcraig/ipyevents
 # The Github archive has the test file, but does not bundle the extensions
-Source0:        
%{url}/archive/%{version}.tar.gz#/ipyevents-%{mainver}-gh.tar.gz
+Source0:        
https://github.com/mwcraig/ipyevents/archive/%{version}.tar.gz#/ipyevents-%{version}-gh.tar.gz
 # Only the (pure) wheel bundles both extensions
-Source1:        
https://files.pythonhosted.org/packages/py2.py3/i/ipyevents/ipyevents-%{mainver}-py2.py3-none-any.whl
+Source1:        
https://files.pythonhosted.org/packages/py2.py3/i/ipyevents/ipyevents-%{version}-py2.py3-none-any.whl
 BuildRequires:  %{python_module ipywidgets >= 7.0.0}
 BuildRequires:  %{python_module nbval}
 BuildRequires:  %{python_module pip}
@@ -38,10 +35,9 @@
 BuildRequires:  jupyter-jupyterlab-filesystem
 BuildRequires:  jupyter-notebook-filesystem
 BuildRequires:  python-rpm-macros
-Requires:       jupyter-ipyevents = %{mainver}
-Requires:       python-ipywidgets >= 7.0.0
+Requires:       jupyter-ipyevents = %{version}
+Requires:       python-ipywidgets >= 7.6.0
 BuildArch:      noarch
-
 %python_subpackages
 
 %description
@@ -58,7 +54,8 @@
 Summary:        A custom ipython widget for returning mouse and keyboard events
 Group:          Development/Languages/Python
 Requires:       jupyter-notebook
-Requires:       python3-ipyevents = %{mainver}
+# any flavor is okay
+Requires:       %{plainpython3dist}(ipyevents) = %{version}
 
 %description -n jupyter-ipyevents
 ipyevents provides a custom widget for returning mouse and keyboard 
@@ -71,12 +68,12 @@
 This package provides the tools and jupyter notebook extension.
 
 %package     -n jupyter-ipyevents-jupyterlab
-Version:        %{labver}
+Version:        %{version}
 Release:        0
 Summary:        A custom ipython widget for returning mouse and keyboard events
 Group:          Development/Languages/Python
 Requires:       jupyter-jupyterlab
-Requires:       python3-ipyevents = %{mainver}
+Requires:       %{plainpython3dist}(ipyevents) = %{version}
 
 %description -n jupyter-ipyevents-jupyterlab
 ipyevents provides a custom widget for returning mouse and keyboard 
@@ -89,37 +86,36 @@
 This package provides the JupyterLab extension.
 
 %prep
-%setup -q -n ipyevents-%{mainver}
+%setup -q -n ipyevents-%{version}
 
 %build
 # we install the (pure) wheel directly...
 
 %install
-%{python_expand mkdir -p build; cp %SOURCE1 build/}
-%pyproject_install
+%pyproject_install %{SOURCE1}
 
 %{jupyter_move_config}
 %python_expand find %{buildroot}%{$python_sitelib}/ipyevents/ -type f -name 
"*.py" -exec sed -i -e '/^#!\//, 1d' {} +
 %python_compileall
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 %fdupes %{buildroot}%{_jupyter_prefix} 
-cp %{buildroot}%{python3_sitelib}/ipyevents-%{mainver}.dist-info/LICENSE.md .
+find %{buildroot}%{_prefix} -path ipyevents-%{version}.dist-info/LICENSE.md 
-exec cp {} . ';' -quit
 
 %check
 %pytest
 
 %files %{python_files}
 %license LICENSE.md
-%{python_sitelib}/ipyevents-%{mainver}*-info/
+%{python_sitelib}/ipyevents-%{version}*-info/
 %{python_sitelib}/ipyevents/
 
 %files -n jupyter-ipyevents
 %license LICENSE.md
-%config %{_jupyter_nb_notebook_confdir}/ipyevents.json
+%_jupyter_config %{_jupyter_nb_notebook_confdir}/ipyevents.json
 %{_jupyter_nbextension_dir}/ipyevents/
 
 %files -n jupyter-ipyevents-jupyterlab
 %license LICENSE.md
-%{_jupyter_labextensions_dir}/ipyevents-%{labver}.tgz
+%{_jupyter_labextensions_dir3}/ipyevents
 
 %changelog

++++++ ipyevents-0.8.1-gh.tar.gz -> ipyevents-2.0.1-gh.tar.gz ++++++
++++ 2911 lines of diff (skipped)

Reply via email to