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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==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 documentationConfiguration
📅 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.