Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-mss for openSUSE:Factory checked in at 2026-04-09 16:08:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mss (Old) and /work/SRC/openSUSE:Factory/.python-mss.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mss" Thu Apr 9 16:08:38 2026 rev:6 rq:1345083 version:10.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mss/python-mss.changes 2025-06-10 09:10:20.991996850 +0200 +++ /work/SRC/openSUSE:Factory/.python-mss.new.21863/python-mss.changes 2026-04-09 16:10:48.148130427 +0200 @@ -1,0 +2,29 @@ +Tue Apr 7 22:05:55 UTC 2026 - Dirk Müller <[email protected]> + +- update to 10.1.0: + * Added `BITS_PER_PIXELS_32` + * Added `SUPPORTED_BITS_PER_PIXELS` + * Removed `XEvent` class. Use `XErrorEvent` instead. + * Added `XErrorEvent` class (old `Event` class is just an alias + now, and will be removed in v9.0.0) + * Added `compression_level=6` keyword argument to + `MSS.__init__()` + * Added `display=None` keyword argument to `MSS.__init__()` + * Added `max_displays=32` keyword argument to `MSS.__init__()` + * Added `with_cursor=False` keyword argument to + `MSS.__init__()` + * Added `MSS.with_cursor` attribute + * Added `MSS.close()` + * Moved `MSS.__init__()` keyword arguments handling to the base + class + * Renamed `error_handler()` function to `_error_handler()` + * Renamed `validate()` function to `__validate()` + * Renamed `MSS.has_extension()` method to + `_is_extension_enabled()` + * Removed `ERROR` namespace + * Removed `MSS.drawable` attribute + * Removed `MSS.root` attribute + * Removed `MSS.get_error_details()` method. Use + `ScreenShotError.details` attribute instead. + +------------------------------------------------------------------- Old: ---- mss-7.0.1.tar.gz New: ---- mss-10.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mss.spec ++++++ --- /var/tmp/diff_new_pack.RlE2tn/_old 2026-04-09 16:11:07.340922262 +0200 +++ /var/tmp/diff_new_pack.RlE2tn/_new 2026-04-09 16:11:07.340922262 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-mss # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,17 +18,21 @@ %bcond_without libalternatives Name: python-mss -Version: 7.0.1 +Version: 10.1.0 Release: 0 Summary: Python multiple screenshots module License: MIT Group: Development/Languages/Python URL: https://github.com/BoboTiG/python-mss Source: https://files.pythonhosted.org/packages/source/m/mss/mss-%{version}.tar.gz -BuildRequires: %{python_module flaky} +BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module PyVirtualDisplay} +BuildRequires: %{python_module hatchling} +BuildRequires: %{python_module numpy} BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest-cov} +BuildRequires: %{python_module pytest-rerunfailures} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: alts BuildRequires: fdupes @@ -37,6 +41,8 @@ BuildRequires: xrandr BuildRequires: xvfb-run Requires: alts +Requires: python-Pillow +Requires: python-numpy Requires: xrandr BuildArch: noarch %python_subpackages @@ -62,14 +68,14 @@ export LANG=en_US.UTF-8 # test_region_out_of_monitor_bounds fails on ppc64 only echo ' -%pytest --ignore mss/tests/test_setup.py -k "not test_region_out_of_monitor_bounds" +%pytest --ignore src/tests/test_setup.py -k "not (test_region_out_of_monitor_bounds or test_with_cursor) " '> pytest_script.sh # need explicitly set up screen. xvfb-run --server-args "-screen 0 1920x1080x24" sh pytest_script.sh %files %{python_files} -%doc README.rst -%license LICENSE +%doc README.md +%license LICENSE.txt %python_alternative %{_bindir}/mss %{python_sitelib}/mss %{python_sitelib}/mss-%{version}*-info ++++++ mss-7.0.1.tar.gz -> mss-10.1.0.tar.gz ++++++ ++++ 8799 lines of diff (skipped)
