Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop pyautogui #217

Merged
merged 7 commits into from
Apr 3, 2023
Merged

Drop pyautogui #217

merged 7 commits into from
Apr 3, 2023

Conversation

martinmiglio
Copy link
Member

@martinmiglio martinmiglio commented Apr 3, 2023

Drop pyautogui as a dependency as it (and its dependencies) does not follow PEP517.
Following PEP517 would allow for #216 to be merged.

Replaces mouse click and drag events with AHK
Replaces screenshots with Pillow ImageGrab

replacing with AHK for scrolls and Pillow for screenshots
scrolling uses AHK
renamed functions for simplicity
@martinmiglio martinmiglio added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Apr 3, 2023
@martinmiglio martinmiglio merged commit 30e9fb6 into pyclashbot:master Apr 3, 2023
@martinmiglio martinmiglio deleted the drop-pyautogui branch April 3, 2023 23:37
martinmiglio added a commit that referenced this pull request Jul 10, 2023
* dropping pyautogui
    * replacing with AHK for scrolls and renamed functions for simplicity
    * Pillow for screenshots, added fix for region api change
martinmiglio added a commit that referenced this pull request Jul 10, 2023
* dropping pyautogui
    * replacing with AHK for scrolls and renamed functions for simplicity
    * Pillow for screenshots, added fix for region api change
martinmiglio added a commit that referenced this pull request Jul 11, 2023
* dropping pyautogui
    * replacing with AHK for scrolls and renamed functions for simplicity
    * Pillow for screenshots, added fix for region api change
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