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)

Reply via email to