Changelog for
python311-evdev-1.7.1-lp160.2.6.x86_64.rpm :
* Thu May 09 2024 Matthias Bach
- 1.7.1- Update to 1.7.1
* Wait up to two seconds for uinput devices to appear.
* Mon Feb 19 2024 Matthias Bach - 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 2023 ecsos - Add %{?sle15_python_module_pythons}
* Mon Jan 23 2023 Matthias Bach - 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 2022 Matthias Bach - 1.6.0- Update to 1.6.0
* Fix Python 3.11 compatibility- Drop packaging for Python 2
* Sat Mar 26 2022 Matthias Bach - 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 2022 Matthias Bach - Work around broken pytest macro on Leap 15.3
* Fri Apr 09 2021 Ben Greiner - Add evdev-re-Pattern.patch -- gh#gvalkov/python-evdev#152
* Sat Jan 23 2021 Dirk Müller - 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 2020 Matthias Bach - 1.3.0- Modernise spec file
* Sun Jan 12 2020 Matthias Bach - 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 2019 Ondřej Súkup - 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 01 2019 Tomáš Chvátal - Update to 1.1.2:
* Fix handling of absinfo capabilities
* Fix invalid example
* Check if FF_MAX_EFFECTS is defined
* Tue Aug 28 2018 marixAATTmarix.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 05 2018 marixAATTmarix.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 04 2018 marixAATTmarix.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 2018 jengelhAATTinai.de- Initial package for openSUSE distro