From 18db1d68449bb3128532befd876da2a0c46cfa9d347a2814e0140659199ad8d0 Mon Sep 17 00:00:00 2001 From: Thomas Bechtold Date: Mon, 26 Mar 2018 09:56:27 +0000 Subject: [PATCH] - rename package to python-async_timeout to match pypi name - update to 2.0.1: * Fix ``PendingDeprecationWarning`` on Python 3.7 (#33) - Update to version 2.0.0 * Changed timeout <= 0 behaviour + Backward incompatibility change, prior this version 0 was shortcut for None + when timeout <= 0 TimeoutError raised faster - Update to version 1.4.0 * Implement `remaining` property (#20) + If timeout is not started yet or started unconstrained: `remaining` is `None` + If timeout is expired: `remaining` is `0.0` + All others: roughly amount of time before `TimeoutError` is triggered - Fix building - Remove skip_python3 for python < 3.4, the package already requires python >= 3.4. - initial package OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-async_timeout?expand=0&rev=2 --- python-async_timeout.changes | 37 ++++++++++++++++++++++++++++++++++-- python-async_timeout.spec | 15 ++++++++++++--- 2 files changed, 47 insertions(+), 5 deletions(-) diff --git a/python-async_timeout.changes b/python-async_timeout.changes index 0b35f30..c9be56c 100644 --- a/python-async_timeout.changes +++ b/python-async_timeout.changes @@ -1,4 +1,37 @@ ------------------------------------------------------------------- -Fri Mar 23 15:19:43 UTC 2018 - tbechtold@suse.com +Mon Mar 26 09:52:24 UTC 2018 - tbechtold@suse.com -- Initial packaging (version 2.0.1) +- rename package to python-async_timeout to match pypi name +- update to 2.0.1: + * Fix ``PendingDeprecationWarning`` on Python 3.7 (#33) + +------------------------------------------------------------------- +Sun Oct 22 07:03:32 UTC 2017 - aloisio@gmx.com + +- Update to version 2.0.0 + * Changed timeout <= 0 behaviour + + Backward incompatibility change, prior this version 0 was + shortcut for None + + when timeout <= 0 TimeoutError raised faster + +------------------------------------------------------------------- +Tue Sep 12 11:49:40 UTC 2017 - aloisio@gmx.com + +- Update to version 1.4.0 + * Implement `remaining` property (#20) + + If timeout is not started yet or started unconstrained: + `remaining` is `None` + + If timeout is expired: `remaining` is `0.0` + + All others: roughly amount of time before `TimeoutError` is triggered + +------------------------------------------------------------------- +Fri Sep 8 15:17:52 UTC 2017 - toddrme2178@gmail.com + +- Fix building +- Remove skip_python3 for python < 3.4, the package already + requires python >= 3.4. + +------------------------------------------------------------------- +Thu Aug 24 09:33:54 UTC 2017 - sebix+novell.com@sebix.at + +- initial package diff --git a/python-async_timeout.spec b/python-async_timeout.spec index aa61288..edf3fd2 100644 --- a/python-async_timeout.spec +++ b/python-async_timeout.spec @@ -17,7 +17,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python2 1 +%bcond_without test +%define skip_python2 1 +%{!?license: %global license %doc} Name: python-async_timeout Version: 2.0.1 Release: 0 @@ -31,11 +33,13 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch +Provides: python-async-timeout = %version +Obsoletes: python-async-timeout < %version %python_subpackages %description -asyncio-compatible timeout context manager. +This provides an asyncio-compatible timeout context manager. %prep %setup -q -n async-timeout-%{version} @@ -48,8 +52,13 @@ asyncio-compatible timeout context manager. %python_expand %fdupes %{buildroot}%{$python_sitelib} %files %{python_files} +%defattr(-,root,root) +%doc CHANGES.rst README.rst +%if 0%{?sle_version} > 120200 || 0%{?suse_version} > 1320 %license LICENSE -%doc README.rst +%else +%doc LICENSE +%endif %{python_sitelib}/* %changelog