DorskFR / LeaguePyBot

A Python computer vision bot for League Of Legends
MIT License
65 stars 19 forks source link

Update dependency mss to v9 #29

Closed DorskFR closed 2 weeks ago

DorskFR commented 3 months ago

This PR contains the following updates:

Package Update Change
mss major ==6.1.0 -> ==9.0.1

Release Notes

BoboTiG/python-mss (mss) ### [`v9.0.1`](https://togithub.com/BoboTiG/python-mss/blob/HEAD/CHANGELOG.md#901-20230420) [Compare Source](https://togithub.com/BoboTiG/python-mss/compare/v9.0.0...v9.0.1) - CLI: fixed entry point not taking into account arguments ### [`v9.0.0`](https://togithub.com/BoboTiG/python-mss/blob/HEAD/CHANGELOG.md#900-20230418) [Compare Source](https://togithub.com/BoboTiG/python-mss/compare/v8.0.3...v9.0.0) - Linux: add failure handling to `XOpenDisplay()` call (fixes [#​246](https://togithub.com/BoboTiG/python-mss/issues/246)) - Mac: tiny improvement in monitors finding - Windows: refactored how internal handles are stored (fixes [#​198](https://togithub.com/BoboTiG/python-mss/issues/198)) - Windows: removed side effects when leaving the context manager, resources are all freed (fixes [#​209](https://togithub.com/BoboTiG/python-mss/issues/209)) - CI: run tests via `xvfb-run` on GitHub Actions ([#​248](https://togithub.com/BoboTiG/python-mss/issues/248)) - tests: enhance `test_get_pixels.py`, and try to fix a random failure at the same time (related to [#​251](https://togithub.com/BoboTiG/python-mss/issues/251)) - tests: use `PyVirtualDisplay` instead of `xvfbwrapper` ([#​249](https://togithub.com/BoboTiG/python-mss/issues/249)) - tests: automatic rerun in case of failure (related to [#​251](https://togithub.com/BoboTiG/python-mss/issues/251)) - :heart: contributors: [@​mgorny](https://togithub.com/mgorny), [@​CTPaHHuK-HEbA](https://togithub.com/CTPaHHuK-HEbA) ### [`v8.0.3`](https://togithub.com/BoboTiG/python-mss/blob/HEAD/CHANGELOG.md#803-20230415) [Compare Source](https://togithub.com/BoboTiG/python-mss/compare/v8.0.2...v8.0.3) - added support for Python 3.12 - MSS: added PEP 561 compatibility - MSS: include more files in the sdist package ([#​240](https://togithub.com/BoboTiG/python-mss/issues/240)) - Linux: restore the original X error handler in `.close()` ([#​241](https://togithub.com/BoboTiG/python-mss/issues/241)) - Linux: fixed `XRRCrtcInfo.width`, and `XRRCrtcInfo.height`, C types - doc: use markdown for the README, and changelogs - dev: renamed the `master` branch to `main` - dev: review the structure of the repository to fix/improve packaging issues ([#​243](https://togithub.com/BoboTiG/python-mss/issues/243)) - :heart: contributors: [@​mgorny](https://togithub.com/mgorny), [@​relent95](https://togithub.com/relent95) ### [`v8.0.2`](https://togithub.com/BoboTiG/python-mss/blob/HEAD/CHANGELOG.md#802-20230409) [Compare Source](https://togithub.com/BoboTiG/python-mss/compare/v8.0.1...v8.0.2) - fixed `SetuptoolsDeprecationWarning`: Installing 'XXX' as data is deprecated, please list it in packages - CLI: fixed arguments handling ### [`v8.0.1`](https://togithub.com/BoboTiG/python-mss/blob/HEAD/CHANGELOG.md#801-20230409) [Compare Source](https://togithub.com/BoboTiG/python-mss/compare/v8.0.0...v8.0.1) - MSS: ensure `--with-cursor`, and `with_cursor` argument & attribute, are simple NOOP on platforms not supporting the feature - CLI: do not raise a ScreenShotError when `-q`, or `--quiet`, is used but return \` - tests: fixed `test_entry_point()` with multiple monitors having the same resolution ### [`v8.0.0`](https://togithub.com/BoboTiG/python-mss/blob/HEAD/CHANGELOG.md#800-20230409) [Compare Source](https://togithub.com/BoboTiG/python-mss/compare/v7.0.1...v8.0.0) - removed support for Python 3.6 - removed support for Python 3.7 - MSS: fixed PEP 484 prohibits implicit Optional - MSS: the whole source code was migrated to PEP 570 (Python positional-only parameters) - Linux: reset the X server error handler on exit to prevent issues with Tk/Tkinter (fixes [#​220](https://togithub.com/BoboTiG/python-mss/issues/220)) - Linux: refactored how internal handles are stored to fixed issues with multiple X servers (fixes [#​210](https://togithub.com/BoboTiG/python-mss/issues/210)) - Linux: removed side effects when leaving the context manager, resources are all freed (fixes [#​210](https://togithub.com/BoboTiG/python-mss/issues/210)) - Linux: added mouse support (related to [#​55](https://togithub.com/BoboTiG/python-mss/issues/55)) - CLI: added `--with-cursor` argument - tests: added PyPy 3.9, removed tox, and improved GNU/Linux coverage - :heart: contributors: [@​zorvios](https://togithub.com/zorvios) ### [`v7.0.1`](https://togithub.com/BoboTiG/python-mss/blob/HEAD/CHANGELOG.md#701-20221027) [Compare Source](https://togithub.com/BoboTiG/python-mss/compare/v7.0.0...v7.0.1) - fixed the wheel package ### [`v7.0.0`](https://togithub.com/BoboTiG/python-mss/blob/HEAD/CHANGELOG.md#700-20221027) [Compare Source](https://togithub.com/BoboTiG/python-mss/compare/v6.1.0...v7.0.0) - added support for Python 3.11 - added support for Python 3.10 - removed support for Python 3.5 - MSS: modernized the code base (types, `f-string`, ran `isort` & `black`) (closes [#​101](https://togithub.com/BoboTiG/python-mss/issues/101)) - MSS: fixed several Sourcery issues - MSS: fixed typos here, and there - doc: fixed an error when building the documentation

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.