Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-evdev | Distribution: openSUSE Leap 16.0 |
Version: 1.7.1 | Vendor: openSUSE |
Release: lp160.1.1 | Build date: Thu May 9 11:18:42 2024 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 220985 | Source RPM: python-evdev-1.7.1-lp160.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/gvalkov/python-evdev | |
Summary: Python bindings to the Linux input handling subsystem |
python-evdev provides bindings to the generic input event interface in Linux. The evdev interface serves the purpose of passing events generated in the kernel directly to userspace through character devices that are typically located in /dev/input/. This package also comes with bindings to uinput, the userspace input subsystem. Uinput allows userspace programs to create and handle input devices that can inject events directly into the input subsystem.
BSD-3-Clause
* Thu May 09 2024 Matthias Bach <marix@marix.org> - 1.7.1 - Update to 1.7.1 * Wait up to two seconds for uinput devices to appear. * Mon Feb 19 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 2023 ecsos <ecsos@opensuse.org> - Add %{?sle15_python_module_pythons} * Mon Jan 23 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 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 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 2022 Matthias Bach <marix@marix.org> - Work around broken pytest macro on Leap 15.3 * Fri Apr 09 2021 Ben Greiner <code@bnavigator.de> - Add evdev-re-Pattern.patch -- gh#gvalkov/python-evdev#152 * Sat Jan 23 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 2020 Matthias Bach <marix@marix.org> - 1.3.0 - Modernise spec file * Sun Jan 12 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 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 01 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 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 05 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 04 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 2018 jengelh@inai.de - Initial package for openSUSE distro
/usr/lib64/python3.11/site-packages/evdev /usr/lib64/python3.11/site-packages/evdev-1.7.1.dist-info /usr/lib64/python3.11/site-packages/evdev-1.7.1.dist-info/INSTALLER /usr/lib64/python3.11/site-packages/evdev-1.7.1.dist-info/LICENSE /usr/lib64/python3.11/site-packages/evdev-1.7.1.dist-info/METADATA /usr/lib64/python3.11/site-packages/evdev-1.7.1.dist-info/RECORD /usr/lib64/python3.11/site-packages/evdev-1.7.1.dist-info/REQUESTED /usr/lib64/python3.11/site-packages/evdev-1.7.1.dist-info/WHEEL /usr/lib64/python3.11/site-packages/evdev-1.7.1.dist-info/top_level.txt /usr/lib64/python3.11/site-packages/evdev/__init__.py /usr/lib64/python3.11/site-packages/evdev/__pycache__ /usr/lib64/python3.11/site-packages/evdev/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/__init__.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/device.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/device.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/ecodes.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/ecodes.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/eventio.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/eventio.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/eventio_async.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/eventio_async.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/events.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/events.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/evtest.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/evtest.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/ff.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/ff.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/genecodes.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/genecodes.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/uinput.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/uinput.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/util.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/evdev/__pycache__/util.cpython-311.pyc /usr/lib64/python3.11/site-packages/evdev/_ecodes.cpython-311-s390x-linux-gnu.so /usr/lib64/python3.11/site-packages/evdev/_input.cpython-311-s390x-linux-gnu.so /usr/lib64/python3.11/site-packages/evdev/_uinput.cpython-311-s390x-linux-gnu.so /usr/lib64/python3.11/site-packages/evdev/device.py /usr/lib64/python3.11/site-packages/evdev/ecodes.py /usr/lib64/python3.11/site-packages/evdev/eventio.py /usr/lib64/python3.11/site-packages/evdev/eventio_async.py /usr/lib64/python3.11/site-packages/evdev/events.py /usr/lib64/python3.11/site-packages/evdev/evtest.py /usr/lib64/python3.11/site-packages/evdev/ff.py /usr/lib64/python3.11/site-packages/evdev/genecodes.py /usr/lib64/python3.11/site-packages/evdev/uinput.py /usr/lib64/python3.11/site-packages/evdev/util.py /usr/share/licenses/python311-evdev /usr/share/licenses/python311-evdev/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 12 00:24:29 2024