16
0

1 Commits

Author SHA256 Message Date
21b63401ef Sync changes to SLFO-1.2 branch 2025-08-20 11:05:53 +02:00
4 changed files with 16 additions and 8 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:97645775761a5d425666ec0bc99629b65c7eccdc2f770d2439850682567af4ec
size 51245

BIN
blockbuster-1.5.25.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,11 @@
-------------------------------------------------------------------
Thu Jul 17 19:20:34 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 1.5.25:
* remove logo
* don't require list
* only pull forbiddenfruit if impl is cpython
-------------------------------------------------------------------
Fri Jun 20 07:21:02 UTC 2025 - Markéta Machová <mmachova@suse.com>

View File

@@ -17,19 +17,19 @@
Name: python-blockbuster
Version: 1.5.24
Version: 1.5.25
Release: 0
Summary: Utility to detect blocking calls in the async event loop
License: Apache-2.0
URL: https://github.com/cbornet/blockbuster.git
URL: https://github.com/cbornet/blockbuster
Source: https://files.pythonhosted.org/packages/source/b/blockbuster/blockbuster-%{version}.tar.gz
BuildRequires: python-rpm-macros
BuildRequires: %{python_module hatchling}
BuildRequires: %{python_module pip}
BuildRequires: python-rpm-macros
# SECTION test requirements
BuildRequires: %{python_module forbiddenfruit >= 0.1.4}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module pytest-asyncio}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module requests}
BuildRequires: %{python_module sqlite3}
# /SECTION
@@ -40,7 +40,7 @@ BuildArch: noarch
%description
Blockbuster is a Python package designed to detect and prevent blocking calls within an asynchronous event loop.
It is particularly useful when executing tests to ensure that your asynchronous code does not inadvertently call blocking operations,
It is particularly useful when executing tests to ensure that your asynchronous code does not inadvertently call blocking operations,
which can lead to performance bottlenecks and unpredictable behavior.
In Python, the asynchronous event loop allows for concurrent execution of tasks without the need for multiple threads or processes.