14
0

- Upgrade to 1.4.0:

* Added decorator functionality to Signal as a convenient way to add a
    callback
  * Improved type safety by allowing callback parameters to be type checked
    (typing-extensions is now required for Python <3.13). Parameters for a
    Signal callback should now be defined like Signal[int, str]

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-aiosignal?expand=0&rev=12
This commit is contained in:
2025-07-10 04:53:39 +00:00
committed by Git OBS Bridge
parent 9fbeb93b44
commit 79cc2ce163
4 changed files with 19 additions and 5 deletions

BIN
aiosignal-1.3.2.tar.gz (Stored with Git LFS)

Binary file not shown.

3
aiosignal-1.4.0.tar.gz Normal file
View File

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

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
Thu Jul 10 04:53:25 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Upgrade to 1.4.0:
* Added decorator functionality to Signal as a convenient way to add a
callback
* Improved type safety by allowing callback parameters to be type checked
(typing-extensions is now required for Python <3.13). Parameters for a
Signal callback should now be defined like Signal[int, str]
-------------------------------------------------------------------
Fri Jun 13 05:35:05 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

View File

@@ -16,27 +16,31 @@
#
%define skip_python2 1
%{?sle15_python_module_pythons}
Name: python-aiosignal
Version: 1.3.2
Version: 1.4.0
Release: 0
Summary: a list of registered asynchronous callbacks
License: Apache-2.0
URL: https://github.com/aio-libs/aiosignal
Source: https://files.pythonhosted.org/packages/source/a/aiosignal/aiosignal-%{version}.tar.gz
BuildRequires: %{python_module base >= 3.9}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-frozenlist >= 1.1.0
%if 0%{?python_version_nodots} < 313
Requires: python-typing_extensions >= 4.4
%endif
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module frozenlist >= 1.1.0}
BuildRequires: %{python_module pytest-asyncio}
BuildRequires: %{python_module pytest-cov}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module typing_extensions >= 4.4}
# /SECTION
%python_subpackages