diff --git a/async-timeout-3.0.1.tar.gz b/async-timeout-3.0.1.tar.gz deleted file mode 100644 index 2f608e8..0000000 --- a/async-timeout-3.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f -size 9724 diff --git a/async-timeout-4.0.1.tar.gz b/async-timeout-4.0.1.tar.gz new file mode 100644 index 0000000..f8df7c0 --- /dev/null +++ b/async-timeout-4.0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b930cb161a39042f9222f6efb7301399c87eeab394727ec5437924a36d6eef51 +size 8030 diff --git a/python-async_timeout.changes b/python-async_timeout.changes index 4efb1c8..fe26600 100644 --- a/python-async_timeout.changes +++ b/python-async_timeout.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Sat Dec 11 18:40:39 UTC 2021 - Ben Greiner + +- 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 diff --git a/python-async_timeout.spec b/python-async_timeout.spec index d90d71f..45081f2 100644 --- a/python-async_timeout.spec +++ b/python-async_timeout.spec @@ -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