-
Notifications
You must be signed in to change notification settings - Fork 67
Description
I'd like to announce the creation of python-uinput2
This is a continuation of the great work done by Tuomas and others, with the following goals:
- API stability and retro-compatibility
- Modern python support (3.12+)
- Keeping support for old python releases until it becomes a significant burden (2.7 is currently supported)
Why a Fork?
We have decided to fork the original project due to the accumulation of issues, contributions and PRs.
In Tuomas' words: tempus edax rerum
Contributions
Most of the outstanding issues / PRs for python-uinput (1) have already been integrated. We welcome bug reports, contributions and new maintainers.
Compatibility
Existing code will keep working with no changes (including import statements).
Note that the package name changed to python-uinput2 (available through pip / pypi).
Gratitude
I'd like to express my great gratitude for all the work that Tuomas and other contributors put into the software. The fact that it simply keeps working after 8 years with no updates is a testament to how well written it is.