forked from pool/python-evdev
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-evdev?expand=0&rev=30
135 lines
5.3 KiB
Plaintext
135 lines
5.3 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Feb 19 18:59:44 UTC 2024 - Matthias Bach <marix@marix.org> - 1.7.0
|
|
|
|
- Update to 1.7.0
|
|
* Add the uniq address to the string representation of InputDevice.
|
|
* Improved method for finding the device node corresponding to a
|
|
uinput device
|
|
- Adjust package build to upstream's switch to pyproject.toml.
|
|
- Drop obsolete Leap 15.3 compatiblity handling in spec file.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 12 12:35:05 UTC 2023 - ecsos <ecsos@opensuse.org>
|
|
|
|
- Add %{?sle15_python_module_pythons}
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 23 14:25:52 UTC 2023 - Matthias Bach <marix@marix.org> - 1.6.1
|
|
|
|
- Update to 1.6.1
|
|
* No changelog was made available.
|
|
- Fix source URL as upstream no longer creates Github releases but
|
|
only tags.
|
|
- Add a _service file for easier source download.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 20 20:11:21 UTC 2022 - Matthias Bach <marix@marix.org> - 1.6.0
|
|
|
|
- Update to 1.6.0
|
|
* Fix Python 3.11 compatibility
|
|
- Drop packaging for Python 2
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 26 11:04:09 UTC 2022 - Matthias Bach <marix@marix.org> - 1.5.0
|
|
|
|
- Update to 1.5.0
|
|
* Input device is now closed from main thread in
|
|
InputDevice.close()
|
|
* util.find_ecodes_by_regex now works across all Python versions
|
|
- Drop evdev-re-Pattern.patch now included upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 10 20:16:20 UTC 2022 - Matthias Bach <marix@marix.org>
|
|
|
|
- Work around broken pytest macro on Leap 15.3
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 9 20:28:30 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
|
|
|
- Add evdev-re-Pattern.patch -- gh#gvalkov/python-evdev#152
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 23 01:05:35 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 1.4.0:
|
|
- Fix ``InputDevice.set_absinfo`` to allow setting parameters to zero.
|
|
- Fix off-by-one in ``ioctl_EVIOCG_bits``, which causes value at the end of the
|
|
list to not be reported back
|
|
- Fix ``set_absinfo`` to allow setting parameters to zero
|
|
- Fix leak when returning ``BlockingIOError`` from a read
|
|
- Fix "There is no current event loop in thread" error for non asyncio code
|
|
- Prevent ``InputDevice`` destructor from blocking
|
|
- Add missing return codes to ``os.strerror()`` calls and fix force feedback
|
|
- Add the ``util.find_ecodes_by_regex()`` helper function.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 24 18:16:44 UTC 2020 - Matthias Bach <marix@marix.org> - 1.3.0
|
|
|
|
- Modernise spec file
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 12 16:55:08 UTC 2020 - Matthias Bach <marix@marix.org>
|
|
|
|
- Update to 1.3.0
|
|
* Fix build on 32bit arches with 64bit time_t.
|
|
* Add functionality to query device properties. See
|
|
InputDevice.input_props and the input_props argument to Uinput.
|
|
* KeyEvent received an allow_unknown constructor argument, which
|
|
determines what will happen when an event code cannot be mapped
|
|
to a keycode. The default and behavior so far has been to raise
|
|
KeyError. If set to True, the keycode will be set to the event
|
|
code formatted as a hex number.
|
|
* Add InputDevice.set_absinfo() and InputDevice.absinfo().
|
|
* Instruct the asyncio event loop to stop monitoring the fd of
|
|
the input device when the device is closed.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 14 07:09:23 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
|
|
|
|
- update to 1.2.0
|
|
* Add UInput support for the resolution parameter in AbsInfo
|
|
* Vendor and product identifiers can be greater or equal to 0x8000
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 1 11:01:57 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
|
|
|
- Update to 1.1.2:
|
|
* Fix handling of absinfo capabilities
|
|
* Fix invalid example
|
|
* Check if FF_MAX_EFFECTS is defined
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 28 08:00:44 UTC 2018 - marix@marix.org
|
|
|
|
- Update to version 1.1.0
|
|
* Add support for handling force-feedback effect uploads.
|
|
* Fix typo preventing force-feedback effects that need left
|
|
coefficients from working.
|
|
- Add _service file to fetch source from Git.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 5 20:06:40 UTC 2018 - marix@marix.org
|
|
|
|
- Run tests during packaging.
|
|
* This runs only those tests which do not require /dev/uinput.
|
|
- Changed to source taken directly from Git instead of PyPI.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 4 20:07:15 UTC 2018 - marix@marix.org
|
|
|
|
- Update to version 1.0.0
|
|
* Fixed asyncio support in Python 3.5+.
|
|
* Fixed handling of missing data.
|
|
* Fixed device comparison.
|
|
* Deprecated the InputDevice.fn attribute in favour of
|
|
InputDevice.path
|
|
* Add a context manager for grabbing access to a device -
|
|
InputDevice.grab_context.
|
|
* Add the InputDevice.uniq attribute, which contains the unique
|
|
identifier of the device.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 29 15:33:32 UTC 2018 - jengelh@inai.de
|
|
|
|
- Initial package for openSUSE distro
|