Accepting request 939970 from home:bnavigator:python-rpm-macros
- Update to 4.0.1 * Fix regression: - Don't raise TimeoutError from timeout object that doesn't enter into async context manager - Use call_soon() for raising TimeoutError if deadline is reached on entering into async context manager (#258) * Make Timeout class available in __all__. - Release 4.0.0 * Implemented timeout_at(deadline) (#117) * Supported timeout.deadline and timeout.expired properties. * Dropped timeout.remaining property: it can be calculated as timeout.deadline - loop.time() * Dropped timeout.timeout property that returns a relative timeout based on the timeout object creation time; the absolute timeout.deadline should be used instead. * Added the deadline modification methods: timeout.reject(), timeout.shift(delay), timeout.update(deadline). * Deprecated synchronous context manager usage OBS-URL: https://build.opensuse.org/request/show/939970 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-async_timeout?expand=0&rev=11
This commit is contained in:
parent
3f1a382bea
commit
a4817ab9bd
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f
|
||||
size 9724
|
3
async-timeout-4.0.1.tar.gz
Normal file
3
async-timeout-4.0.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b930cb161a39042f9222f6efb7301399c87eeab394727ec5437924a36d6eef51
|
||||
size 8030
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 11 18:40:39 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Update to 4.0.1
|
||||
* Fix regression:
|
||||
- Don't raise TimeoutError from timeout object that doesn't
|
||||
enter into async context manager
|
||||
- Use call_soon() for raising TimeoutError if deadline is
|
||||
reached on entering into async context manager (#258)
|
||||
* Make Timeout class available in __all__.
|
||||
- Release 4.0.0
|
||||
* Implemented timeout_at(deadline) (#117)
|
||||
* Supported timeout.deadline and timeout.expired properties.
|
||||
* Dropped timeout.remaining property: it can be calculated as
|
||||
timeout.deadline - loop.time()
|
||||
* Dropped timeout.timeout property that returns a relative
|
||||
timeout based on the timeout object creation time; the absolute
|
||||
timeout.deadline should be used instead.
|
||||
* Added the deadline modification methods: timeout.reject(),
|
||||
timeout.shift(delay), timeout.update(deadline).
|
||||
* Deprecated synchronous context manager usage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 27 07:40:03 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%define skip_python2 1
|
||||
Name: python-async_timeout
|
||||
Version: 3.0.1
|
||||
Version: 4.0.1
|
||||
Release: 0
|
||||
Summary: Timeout context manager for asyncio programs
|
||||
License: Apache-2.0
|
||||
@ -30,11 +30,13 @@ BuildRequires: %{python_module base >= 3.5.3}
|
||||
BuildRequires: %{python_module pytest-asyncio}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module typing_extensions}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildArch: noarch
|
||||
Requires: python-typing_extensions
|
||||
Provides: python-async-timeout = %{version}
|
||||
Obsoletes: python-async-timeout < %{version}
|
||||
BuildArch: noarch
|
||||
%python_subpackages
|
||||
|
||||
%description
|
||||
@ -53,7 +55,7 @@ sed -i -e '/addopts/d' setup.cfg
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||
|
||||
%check
|
||||
%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_bin_suffix} -v
|
||||
%pytest
|
||||
|
||||
%files %{python_files}
|
||||
%doc CHANGES.rst README.rst
|
||||
|
Loading…
Reference in New Issue
Block a user