Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 14, 2026

Updates the requirements on pynput to permit the latest version.

Changelog

Sourced from pynput's changelog.

v1.8.1 (2025-03-17) - Various fixes

  • Remove incorrectly merged line for the Xorg backend. Thanks to sphh!
  • Let events know about the new injected parameter. Thanks to phpjunkie420!

v1.8.0 (2025-03-03) - Allow detecting injected events

  • Add a flag to callbacks to allow detecting injected input events.
  • Add media_stop key for macOS. Thanks to laura-3!
  • Add eject key for macOS. Thanks to DiMNDev!

v1.7.8 (2025-02-28) - Fixes for Python 3.12

  • Rename method for listeners to not conflict with new threading.Thread field.

v1.7.7 (2024-05-10) - Various fixes

  • Small corrections to the documentation.
  • Handle explicit timeout when calling join on listeners.
  • Correct regression in hot key handling for special keys.
  • Reverted changes to lazy loading of CoreFoundation and Quartz, since this still does not appear to work. Thanks to Zach Zaiman!
  • Let the type of values in Key be KeyCode so that type checkers are not confused. Thanks to Amund Eggen Svandal!
  • Do not crash in __del__ on Xorg if display creation fails. Thanks to Gabriele Pongelli!
  • Correct support for emojis on Windows. Thanks to Yunus Emre!

v1.7.6 (2022-01-01) - Various fixes

  • Allow passing virtual key codes to the parser for global hot keys.
  • Stop the recording context asynchronously on Xorg.
  • Do not pass None to objc.objc_object. Thanks to yejunxi!
  • Do not crash when pressing the alt key on uinput. Thanks to Caldas Lopes!
  • Use the correct option prefix for listeners derived from the backend implementations. Thanks to Yu Wang!

v1.7.5 (2021-11-19) - Various fixes

  • Corrected crashes on Xorg when a listener was configured to suppress system events. Thanks to jpramosi!
  • Improved handling of keyboard controller on Windows. The controller now

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [pynput](https://github.com/moses-palmer/pynput) to permit the latest version.
- [Changelog](https://github.com/moses-palmer/pynput/blob/master/CHANGES.rst)
- [Commits](moses-palmer/pynput@v1.7.6...v1.8.1)

---
updated-dependencies:
- dependency-name: pynput
  dependency-version: 1.8.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jan 14, 2026
@chatgpt-codex-connector
Copy link

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.
Credits must be used to enable repository wide code reviews.

@Coldaine Coldaine merged commit 711d914 into main Jan 26, 2026
5 checks passed
@dependabot dependabot bot deleted the dependabot/pip/pynput-approx-eq-1.8.1 branch January 26, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant