8 Commits

Author SHA256 Message Date
549b149ca5 Accepting request 1275919 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1275919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-evdev?expand=0&rev=19
2025-05-09 16:48:49 +00:00
Matthias Bach
8aaf3d85df - Update to 1.9.2
* Use Generic to set precise type for InputDevice.path.
  * Allow supressing build-dependent information in ecodes.c.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-evdev?expand=0&rev=40
2025-05-01 20:30:56 +00:00
4896cf8013 Accepting request 1247823 from devel:languages:python
- Update to 1.9.1
  * Fix fox missing UI_FF constants in generated ecodes.py.
  * More type annotations.

OBS-URL: https://build.opensuse.org/request/show/1247823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-evdev?expand=0&rev=18
2025-02-22 18:05:54 +00:00
Matthias Bach
df23c27624 - Update to 1.9.1
* Fix fox missing UI_FF constants in generated ecodes.py.
  * More type annotations.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-evdev?expand=0&rev=38
2025-02-22 11:51:41 +00:00
9f2d24c3cc Accepting request 1244849 from devel:languages:python
- Update to 1.9.0
  * Slightly faster reading of events in device.read() and
    device.read_one().
  * Drop deprecated InputDevice.fn (use InputDevice.path instead).
  * Improve type hint coverage and add a py.typed file.
- Remove fix-tests.patch as it was included upstream.

OBS-URL: https://build.opensuse.org/request/show/1244849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-evdev?expand=0&rev=17
2025-02-11 20:23:26 +00:00
Matthias Bach
4adf429796 - Update to 1.9.0
* Slightly faster reading of events in device.read() and
    device.read_one().
  * Drop deprecated InputDevice.fn (use InputDevice.path instead).
  * Improve type hint coverage and add a py.typed file.
- Remove fix-tests.patch as it was included upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-evdev?expand=0&rev=36
2025-02-10 19:09:55 +00:00
80506c75d8 Accepting request 1241259 from devel:languages:python
- Update to 1.8.0
  * The evdev.ecodes module is now generated at install time and
    contains only constants. This allows type checking and
    introspection of the evdev.ecodes module, without having to
    execute it first. The old module is available as
    evdev.ecodes_runtime.
  * Reverse mappings in evdev.ecodes that point to more than one
    value are now tuples instead of lists.
  * Fix keyboard delay and repeat being swapped.
  * Move the syn() convenience method from InputDevice to EventIO.
- Add fix-tests.patch to pull in test fixes that upstream only
  included after tagging their release.
- Switch source download during packaging from disabledrun to
  manualrun.

OBS-URL: https://build.opensuse.org/request/show/1241259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-evdev?expand=0&rev=16
2025-01-30 13:52:15 +00:00
Matthias Bach
d56086d1cb - Update to 1.8.0
* The evdev.ecodes module is now generated at install time and
    contains only constants. This allows type checking and
    introspection of the evdev.ecodes module, without having to
    execute it first. The old module is available as
    evdev.ecodes_runtime.
  * Reverse mappings in evdev.ecodes that point to more than one
    value are now tuples instead of lists.
  * Fix keyboard delay and repeat being swapped.
  * Move the syn() convenience method from InputDevice to EventIO.
- Add fix-tests.patch to pull in test fixes that upstream only
  included after tagging their release.
- Switch source download during packaging from disabledrun to
  manualrun.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-evdev?expand=0&rev=34
2025-01-29 19:57:20 +00:00
5 changed files with 48 additions and 6 deletions

View File

@@ -1,3 +1,3 @@
<services> <services>
<service name="download_files" mode="disabled" /> <service name="download_files" mode="manual" />
</services> </services>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f09ccbb89880dd82c7f71482b662fb1ebb5824968cac0cd3d4e50b9f7715f6a
size 88275

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1cfb65765b8c63e587110d9b42fa26806bd6dd76565c55c3618afd4c4c48c5a5
size 48925

View File

@@ -1,3 +1,45 @@
-------------------------------------------------------------------
Thu May 1 20:11:01 UTC 2025 - Matthias Bach <marix@marix.org> - 1.9.2
- Update to 1.9.2
* Use Generic to set precise type for InputDevice.path.
* Allow supressing build-dependent information in ecodes.c.
-------------------------------------------------------------------
Sat Feb 22 11:48:15 UTC 2025 - Matthias Bach <marix@marix.org> - 1.9.1
- Update to 1.9.1
* Fix fox missing UI_FF constants in generated ecodes.py.
* More type annotations.
-------------------------------------------------------------------
Mon Feb 10 19:03:30 UTC 2025 - Matthias Bach <marix@marix.org> - 1.9.0
- Update to 1.9.0
* Slightly faster reading of events in device.read() and
device.read_one().
* Drop deprecated InputDevice.fn (use InputDevice.path instead).
* Improve type hint coverage and add a py.typed file.
- Remove fix-tests.patch as it was included upstream.
-------------------------------------------------------------------
Wed Jan 29 19:36:45 UTC 2025 - Matthias Bach <marix@marix.org> - 1.8.0
- Update to 1.8.0
* The evdev.ecodes module is now generated at install time and
contains only constants. This allows type checking and
introspection of the evdev.ecodes module, without having to
execute it first. The old module is available as
evdev.ecodes_runtime.
* Reverse mappings in evdev.ecodes that point to more than one
value are now tuples instead of lists.
* Fix keyboard delay and repeat being swapped.
* Move the syn() convenience method from InputDevice to EventIO.
- Add fix-tests.patch to pull in test fixes that upstream only
included after tagging their release.
- Switch source download during packaging from disabledrun to
manualrun.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu May 9 09:18:42 UTC 2024 - Matthias Bach <marix@marix.org> - 1.7.1 Thu May 9 09:18:42 UTC 2024 - Matthias Bach <marix@marix.org> - 1.7.1

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-evdev # spec file for package python-evdev
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define modname evdev %define modname evdev
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-evdev Name: python-evdev
Version: 1.7.1 Version: 1.9.2
Release: 0 Release: 0
Summary: Python bindings to the Linux input handling subsystem Summary: Python bindings to the Linux input handling subsystem
License: BSD-3-Clause License: BSD-3-Clause