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
<[email protected]>
+
+- 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: [email protected]
-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: [email protected]
-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',