Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-blockbuster for openSUSE:Factory checked in at 2026-09-01 15:45:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-blockbuster (Old) and /work/SRC/openSUSE:Factory/.python-blockbuster.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-blockbuster" Tue Sep 1 15:45:58 2026 rev:5 rq:1374775 version:1.5.26 Changes: -------- --- /work/SRC/openSUSE:Factory/python-blockbuster/python-blockbuster.changes 2026-07-07 21:00:47.257308360 +0200 +++ /work/SRC/openSUSE:Factory/.python-blockbuster.new.1265/python-blockbuster.changes 2026-09-01 15:46:39.142186673 +0200 @@ -1,0 +2,6 @@ +Mon Aug 31 05:12:06 UTC 2026 - Steve Kowalik <[email protected]> + +- Update patch support-python-315.patch: + * Also allow <frozen linecache> to call os.stat. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-blockbuster.spec ++++++ --- /var/tmp/diff_new_pack.DZ1trP/_old 2026-09-01 15:46:39.773208735 +0200 +++ /var/tmp/diff_new_pack.DZ1trP/_new 2026-09-01 15:46:39.775208805 +0200 @@ -23,6 +23,7 @@ License: Apache-2.0 URL: https://github.com/cbornet/blockbuster Source: https://files.pythonhosted.org/packages/source/b/blockbuster/blockbuster-%{version}.tar.gz +# PATCH-FIX-OPENSUSE Support changes required by Python 3.15 Patch0: support-python-315.patch BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} ++++++ support-python-315.patch ++++++ --- /var/tmp/diff_new_pack.DZ1trP/_old 2026-09-01 15:46:39.805209854 +0200 +++ /var/tmp/diff_new_pack.DZ1trP/_new 2026-09-01 15:46:39.808209959 +0200 @@ -10,4 +10,16 @@ async def test_os_scandir() -> None: with os.scandir(tempfile.tempdir) as files, pytest.raises( BlockingError, match="Blocking call to ScandirIterator.__next__" +Index: blockbuster-1.5.26/blockbuster/blockbuster.py +=================================================================== +--- blockbuster-1.5.26.orig/blockbuster/blockbuster.py ++++ blockbuster-1.5.26/blockbuster/blockbuster.py +@@ -293,6 +293,7 @@ def _get_os_wrapped_functions( + can_block_functions=[ + ("<frozen importlib._bootstrap>", {"_find_and_load"}), + ("linecache.py", {"checkcache", "updatecache"}), ++ ("<frozen linecache>", {"checkcache", "updatecache", "getline", "getlines"}), + ("coverage/control.py", {"_should_trace"}), + ("asyncio/unix_events.py", {"create_unix_server", "_stop_serving"}), + ],
