From 4a933ba4da609c0acec8f88e2d1fd836314429f739b8b6a0e508f79539bb61a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Wed, 14 Sep 2022 08:17:55 +0000 Subject: [PATCH] Accepting request 1003345 from home:marxin:branches:devel:languages:python - Update to 5.0.0 * Backward incompatible changes: + issue #93: Python 2 is no longer compatible. Minimum supported version is now 3.7. * Deprecations: + issue #90: pools `schedule` method is now deprecated, use `submit` instead. * Features: + issue #90: pools are now compatible with asyncio APIs. + issue #94: asynchronous function decorators + issue #102: type hints have been added to all functionalities + issue #103: support alternative multiprocessing.context implementations * Fixes: + issue #99: fix deadlock when closing a full pipe on Windows in pool - Require Python >= 3.7. - Drop Python 2 support. OBS-URL: https://build.opensuse.org/request/show/1003345 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=20 --- Pebble-4.6.3.tar.gz | 3 --- Pebble-5.0.0.tar.gz | 3 +++ python-Pebble.changes | 24 ++++++++++++++++++++++++ python-Pebble.spec | 11 ++--------- 4 files changed, 29 insertions(+), 12 deletions(-) delete mode 100644 Pebble-4.6.3.tar.gz create mode 100644 Pebble-5.0.0.tar.gz diff --git a/Pebble-4.6.3.tar.gz b/Pebble-4.6.3.tar.gz deleted file mode 100644 index bc5999b..0000000 --- a/Pebble-4.6.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:694e1105db888f3576b8f00662f90b057cf3780e6f8b7f57955a568008d0f497 -size 25888 diff --git a/Pebble-5.0.0.tar.gz b/Pebble-5.0.0.tar.gz new file mode 100644 index 0000000..aaf79e3 --- /dev/null +++ b/Pebble-5.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:add2a07d71e666985f1bd024024787dd790f71f1a2dbb9f5fac037cbb358e0ce +size 28958 diff --git a/python-Pebble.changes b/python-Pebble.changes index 7a6a437..92e1a71 100644 --- a/python-Pebble.changes +++ b/python-Pebble.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Tue Sep 13 11:09:36 UTC 2022 - Martin Liška + +- Update to 5.0.0 + * Backward incompatible changes: + + issue #93: Python 2 is no longer compatible. Minimum supported + version is now 3.7. + + * Deprecations: + + issue #90: pools `schedule` method is now deprecated, use `submit` + instead. + + * Features: + + issue #90: pools are now compatible with asyncio APIs. + + issue #94: asynchronous function decorators + + issue #102: type hints have been added to all functionalities + + issue #103: support alternative multiprocessing.context + implementations + + * Fixes: + + issue #99: fix deadlock when closing a full pipe on Windows in pool +- Require Python >= 3.7. +- Drop Python 2 support. + ------------------------------------------------------------------- Tue Aug 16 23:32:48 UTC 2022 - Yogalakshmi Arunachalam diff --git a/python-Pebble.spec b/python-Pebble.spec index b0ade37..4b272c3 100644 --- a/python-Pebble.spec +++ b/python-Pebble.spec @@ -16,10 +16,8 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%bcond_without python2 Name: python-Pebble -Version: 4.6.3 +Version: 5.0.0 Release: 0 Summary: Threading and multiprocessing eye-candy for Python License: LGPL-3.0-only @@ -29,16 +27,11 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: git-core BuildRequires: python-rpm-macros +BuildRequires: python3-base >= 3.7 BuildArch: noarch -%if %{with python2} -BuildRequires: python-futures -%endif # SECTION test requirements BuildRequires: %{python_module pytest} # /SECTION -%ifpython2 -Requires: python-futures -%endif %python_subpackages %description