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-03-18 16:49:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-blockbuster (Old) and /work/SRC/openSUSE:Factory/.python-blockbuster.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-blockbuster" Wed Mar 18 16:49:29 2026 rev:3 rq:1340844 version:1.5.26 Changes: -------- --- /work/SRC/openSUSE:Factory/python-blockbuster/python-blockbuster.changes 2025-07-18 15:58:34.470581960 +0200 +++ /work/SRC/openSUSE:Factory/.python-blockbuster.new.8177/python-blockbuster.changes 2026-03-18 16:50:44.045604031 +0100 @@ -1,0 +2,7 @@ +Wed Mar 18 07:25:30 UTC 2026 - Dirk Müller <[email protected]> + +- update to 1.5.26: + * Add ThreadPoolExecutor.submit to ignored methods + * Fix false positive when importing modules in Python 3.14t + +------------------------------------------------------------------- Old: ---- blockbuster-1.5.25.tar.gz New: ---- blockbuster-1.5.26.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-blockbuster.spec ++++++ --- /var/tmp/diff_new_pack.u2Vics/_old 2026-03-18 16:50:45.333657986 +0100 +++ /var/tmp/diff_new_pack.u2Vics/_new 2026-03-18 16:50:45.353658823 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-blockbuster # -# 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 @@ -17,7 +17,7 @@ Name: python-blockbuster -Version: 1.5.25 +Version: 1.5.26 Release: 0 Summary: Utility to detect blocking calls in the async event loop License: Apache-2.0 ++++++ blockbuster-1.5.25.tar.gz -> blockbuster-1.5.26.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blockbuster-1.5.25/PKG-INFO new/blockbuster-1.5.26/PKG-INFO --- old/blockbuster-1.5.25/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/blockbuster-1.5.26/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: blockbuster -Version: 1.5.25 +Version: 1.5.26 Summary: Utility to detect blocking calls in the async event loop Project-URL: Repository, https://github.com/cbornet/blockbuster.git Project-URL: Issues, https://github.com/cbornet/blockbuster/issues diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blockbuster-1.5.25/blockbuster/blockbuster.py new/blockbuster-1.5.26/blockbuster/blockbuster.py --- old/blockbuster-1.5.25/blockbuster/blockbuster.py 2020-02-02 01:00:00.000000000 +0100 +++ new/blockbuster-1.5.26/blockbuster/blockbuster.py 2020-02-02 01:00:00.000000000 +0100 @@ -457,7 +457,10 @@ "io.BufferedWriter.write": BlockBusterFunction( None, "io.BufferedWriter.write", - can_block_functions=[("_pytest/assertion/rewrite.py", {"_write_pyc"})], + can_block_functions=[ + ("<frozen importlib._bootstrap>", {"_find_and_load"}), + ("_pytest/assertion/rewrite.py", {"_write_pyc"}), + ], can_block_predicate=file_write_exclude, scanned_modules=modules, excluded_modules=excluded_modules, @@ -589,6 +592,7 @@ ("threading.py", {"start"}), ("/pydevd.py", {"_do_wait_suspend"}), ("asyncio/base_events.py", {"shutdown_default_executor"}), + ("concurrent/futures/thread.py", {"submit"}), ], scanned_modules=modules, excluded_modules=excluded_modules, @@ -597,7 +601,10 @@ _thread.LockType, "acquire_lock", can_block_predicate=lock_acquire_exclude, - can_block_functions=[("threading.py", {"start"})], + can_block_functions=[ + ("threading.py", {"start"}), + ("concurrent/futures/thread.py", {"submit"}), + ], scanned_modules=modules, excluded_modules=excluded_modules, ), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blockbuster-1.5.25/pyproject.toml new/blockbuster-1.5.26/pyproject.toml --- old/blockbuster-1.5.25/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 +++ new/blockbuster-1.5.26/pyproject.toml 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ [project] name = "blockbuster" -version = "1.5.25" +version = "1.5.26" description = "Utility to detect blocking calls in the async event loop" readme = "README.md" keywords = ["async", "block", "detect", "event loop", "asyncio"]
