Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-libevdev for openSUSE:Factory 
checked in at 2025-06-04 20:27:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-libevdev (Old)
 and      /work/SRC/openSUSE:Factory/.python-libevdev.new.16005 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-libevdev"

Wed Jun  4 20:27:12 2025 rev:5 rq:1282373 version:0.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-libevdev/python-libevdev.changes  
2025-01-07 20:50:09.160807921 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-libevdev.new.16005/python-libevdev.changes   
    2025-06-04 20:27:16.493804827 +0200
@@ -1,0 +2,19 @@
+Tue Jun  3 09:28:19 UTC 2025 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to 0.12
+  * doc: add a readthedocs config file
+  * docs: install the rtd sphinx theme for readthedocs
+  * readthedocs: fix path to requirements.txt
+  * setup.cfg: Replace dashes with underscores
+  * CI: add required workflow rules
+  * Fix intersphinx mapping
+- Limit Python files matched in %files section
+- Switch package to modern Python Stack on SLE-15
+  * Use Python 3.11 on SLE-15 by default
+  * Drop support for older Python versions
+- Switch build system from setuptools to pyproject.toml
+  * Add python-pip and python-wheel to BuildRequires
+  * Replace %python_build with %pyproject_wheel
+  * Replace %python_install with %pyproject_install
+
+-------------------------------------------------------------------

Old:
----
  libevdev-0.11.tar.gz

New:
----
  libevdev-0.12.tar.gz

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

Other differences:
------------------
++++++ python-libevdev.spec ++++++
--- /var/tmp/diff_new_pack.Wt1LlL/_old  2025-06-04 20:27:17.993866975 +0200
+++ /var/tmp/diff_new_pack.Wt1LlL/_new  2025-06-04 20:27:18.021868135 +0200
@@ -16,20 +16,21 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
+%{?sle15_python_module_pythons}
 %global modname libevdev
 %define libevdev_reqver 1.6.0
 Name:           python-%{modname}
-Version:        0.11
+Version:        0.12
 Release:        0
 Summary:        Python wrapper around the libevdev C library
 License:        MIT
 Group:          Development/Libraries/Python
 URL:            https://python-libevdev.readthedocs.io/
 Source0:        
https://files.pythonhosted.org/packages/source/l/libevdev/libevdev-%{version}.tar.gz
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  libevdev-devel >= %{libevdev_reqver}
 BuildRequires:  python-rpm-macros
@@ -46,10 +47,10 @@
 %autosetup -p1 -n %{modname}-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
@@ -59,5 +60,6 @@
 %files %{python_files}
 %license COPYING
 %doc README.md
-%{python_sitelib}/libevdev*
+%{python_sitelib}/libevdev
+%{python_sitelib}/libevdev-%{version}.dist-info
 

++++++ libevdev-0.11.tar.gz -> libevdev-0.12.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libevdev-0.11/PKG-INFO new/libevdev-0.12/PKG-INFO
--- old/libevdev-0.11/PKG-INFO  2022-05-30 01:57:17.735912800 +0200
+++ new/libevdev-0.12/PKG-INFO  2025-05-29 11:01:54.497775000 +0200
@@ -1,13 +1,11 @@
 Metadata-Version: 2.1
 Name: libevdev
-Version: 0.11
+Version: 0.12
 Summary: Python wrapper for libevdev
 Home-page: https://gitlab.freedesktop.org/libevdev/python-libevdev
 Author: Peter Hutterer
 Author-email: peter.hutte...@who-t.net
-License: UNKNOWN
 Keywords: evdev input uinput libevdev
-Platform: UNKNOWN
 Classifier: Development Status :: 4 - Beta
 Classifier: Topic :: Software Development
 Classifier: Intended Audience :: Developers
@@ -23,5 +21,3 @@
 
 The documentation is available here:
 https://python-libevdev.readthedocs.io/en/latest/
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libevdev-0.11/libevdev.egg-info/PKG-INFO 
new/libevdev-0.12/libevdev.egg-info/PKG-INFO
--- old/libevdev-0.11/libevdev.egg-info/PKG-INFO        2022-05-30 
01:57:17.000000000 +0200
+++ new/libevdev-0.12/libevdev.egg-info/PKG-INFO        2025-05-29 
11:01:54.000000000 +0200
@@ -1,13 +1,11 @@
 Metadata-Version: 2.1
 Name: libevdev
-Version: 0.11
+Version: 0.12
 Summary: Python wrapper for libevdev
 Home-page: https://gitlab.freedesktop.org/libevdev/python-libevdev
 Author: Peter Hutterer
 Author-email: peter.hutte...@who-t.net
-License: UNKNOWN
 Keywords: evdev input uinput libevdev
-Platform: UNKNOWN
 Classifier: Development Status :: 4 - Beta
 Classifier: Topic :: Software Development
 Classifier: Intended Audience :: Developers
@@ -23,5 +21,3 @@
 
 The documentation is available here:
 https://python-libevdev.readthedocs.io/en/latest/
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libevdev-0.11/setup.cfg new/libevdev-0.12/setup.cfg
--- old/libevdev-0.11/setup.cfg 2022-05-30 01:57:17.735912800 +0200
+++ new/libevdev-0.12/setup.cfg 2025-05-29 11:01:54.498109600 +0200
@@ -1,5 +1,5 @@
 [metadata]
-description-file = README.md
+description_file = README.md
 
 [flake8]
 ignore = 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libevdev-0.11/setup.py new/libevdev-0.12/setup.py
--- old/libevdev-0.11/setup.py  2022-05-30 01:49:25.000000000 +0200
+++ new/libevdev-0.12/setup.py  2025-05-29 11:01:47.000000000 +0200
@@ -13,7 +13,7 @@
 
 # When bumping the version, also bump it doc/source/conf.py
 setup(name='libevdev',
-      version='0.11',
+      version='0.12',
       description='Python wrapper for libevdev',
       long_description=long_description,
       author='Peter Hutterer',

Reply via email to