commit python-Pebble for openSUSE:Factory
Hello community, here is the log from the commit of package python-Pebble for openSUSE:Factory checked in at 2020-05-07 14:56:13 Comparing /work/SRC/openSUSE:Factory/python-Pebble (Old) and /work/SRC/openSUSE:Factory/.python-Pebble.new.2738 (New) Package is "python-Pebble" Thu May 7 14:56:13 2020 rev:7 rq:800949 version:4.5.2 Changes: --- /work/SRC/openSUSE:Factory/python-Pebble/python-Pebble.changes 2020-04-21 13:10:16.424765191 +0200 +++ /work/SRC/openSUSE:Factory/.python-Pebble.new.2738/python-Pebble.changes 2020-05-07 14:56:14.214481333 +0200 @@ -1,0 +2,6 @@ +Wed May 6 15:47:22 UTC 2020 - Martin Liška + +- Bump to 4.5.2: + - Fix issue #58: handle pool connection teardown in Python 3.8 + +--- Old: Pebble-4.5.1.tar.gz New: Pebble-4.5.2.tar.gz Other differences: -- ++ python-Pebble.spec ++ --- /var/tmp/diff_new_pack.33Finb/_old 2020-05-07 14:56:14.762482321 +0200 +++ /var/tmp/diff_new_pack.33Finb/_new 2020-05-07 14:56:14.766482328 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without python2 Name: python-Pebble -Version:4.5.1 +Version:4.5.2 Release:0 Summary:Threading and multiprocessing eye-candy for Python License:LGPL-3.0-only ++ Pebble-4.5.1.tar.gz -> Pebble-4.5.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.5.1/PKG-INFO new/Pebble-4.5.2/PKG-INFO --- old/Pebble-4.5.1/PKG-INFO 2020-03-08 14:54:43.0 +0100 +++ new/Pebble-4.5.2/PKG-INFO 2020-05-06 17:40:11.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pebble -Version: 4.5.1 +Version: 4.5.2 Summary: Threading and multiprocessing eye-candy. Home-page: https://github.com/noxdafox/pebble Author: Matteo Cafasso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.5.1/Pebble.egg-info/PKG-INFO new/Pebble-4.5.2/Pebble.egg-info/PKG-INFO --- old/Pebble-4.5.1/Pebble.egg-info/PKG-INFO 2020-03-08 14:54:43.0 +0100 +++ new/Pebble-4.5.2/Pebble.egg-info/PKG-INFO 2020-05-06 17:40:11.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pebble -Version: 4.5.1 +Version: 4.5.2 Summary: Threading and multiprocessing eye-candy. Home-page: https://github.com/noxdafox/pebble Author: Matteo Cafasso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.5.1/pebble/__init__.py new/Pebble-4.5.2/pebble/__init__.py --- old/Pebble-4.5.1/pebble/__init__.py 2020-03-08 14:54:43.0 +0100 +++ new/Pebble-4.5.2/pebble/__init__.py 2020-05-06 17:40:11.0 +0200 @@ -17,3 +17,6 @@ """Versioning controlled via Git Tag, check setup.py""" __version__ = "4.5.1" +"""Versioning controlled via Git Tag, check setup.py""" + +__version__ = "4.5.2" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.5.1/pebble/pool/process.py new/Pebble-4.5.2/pebble/pool/process.py --- old/Pebble-4.5.1/pebble/pool/process.py 2020-02-24 20:41:54.0 +0100 +++ new/Pebble-4.5.2/pebble/pool/process.py 2020-04-29 11:43:43.0 +0200 @@ -333,7 +333,7 @@ self.pool_channel.send(WorkerTask(task.id, task.payload)) except (pickle.PicklingError, TypeError) as error: raise error -except (OSError, EnvironmentError) as error: +except (OSError, EnvironmentError, TypeError) as error: raise BrokenProcessPool(error) def receive(self, timeout): @@ -342,7 +342,7 @@ return self.pool_channel.recv() else: return NoMessage() -except (OSError, EnvironmentError) as error: +except (OSError, EnvironmentError, TypeError) as error: raise BrokenProcessPool(error) def inspect_workers(self): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.5.1/version.py new/Pebble-4.5.2/version.py --- old/Pebble-4.5.1/version.py 2020-03-08 14:54:43.0 +0100 +++ new/Pebble-4.5.2/version.py 2020-05-06 17:40:11.0 +0200 @@ -1,3 +1,3 @@ """Versioning controlled via Git Tag, check setup.py""" -__version__ = "4.5.1" +__version__ = "4.5.2"
commit python-Pebble for openSUSE:Factory
Hello community, here is the log from the commit of package python-Pebble for openSUSE:Factory checked in at 2020-04-21 13:10:16 Comparing /work/SRC/openSUSE:Factory/python-Pebble (Old) and /work/SRC/openSUSE:Factory/.python-Pebble.new.2738 (New) Package is "python-Pebble" Tue Apr 21 13:10:16 2020 rev:6 rq:795796 version:4.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-Pebble/python-Pebble.changes 2020-03-26 23:37:54.354875387 +0100 +++ /work/SRC/openSUSE:Factory/.python-Pebble.new.2738/python-Pebble.changes 2020-04-21 13:10:16.424765191 +0200 @@ -1,0 +2,5 @@ +Mon Apr 20 11:18:48 UTC 2020 - Tomáš Chvátal + +- Fix build without python2 + +--- Other differences: -- ++ python-Pebble.spec ++ --- /var/tmp/diff_new_pack.sJh3Wl/_old 2020-04-21 13:10:17.292766922 +0200 +++ /var/tmp/diff_new_pack.sJh3Wl/_new 2020-04-21 13:10:17.296766930 +0200 @@ -17,6 +17,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_without python2 Name: python-Pebble Version:4.5.1 Release:0 @@ -27,17 +28,18 @@ Source: https://files.pythonhosted.org/packages/source/P/Pebble/Pebble-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes -BuildRequires: git -BuildRequires: python-futures +BuildRequires: git-core BuildRequires: python-rpm-macros +BuildArch: noarch +%if %{with python2} +BuildRequires: python-futures +%endif # SECTION test requirements BuildRequires: %{python_module pytest} # /SECTION %ifpython2 Requires: python-futures %endif -BuildArch: noarch - %python_subpackages %description
commit python-Pebble for openSUSE:Factory
Hello community, here is the log from the commit of package python-Pebble for openSUSE:Factory checked in at 2020-03-26 23:37:52 Comparing /work/SRC/openSUSE:Factory/python-Pebble (Old) and /work/SRC/openSUSE:Factory/.python-Pebble.new.3160 (New) Package is "python-Pebble" Thu Mar 26 23:37:52 2020 rev:5 rq:788613 version:4.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-Pebble/python-Pebble.changes 2020-01-15 16:46:16.585215959 +0100 +++ /work/SRC/openSUSE:Factory/.python-Pebble.new.3160/python-Pebble.changes 2020-03-26 23:37:54.354875387 +0100 @@ -1,0 +2,7 @@ +Thu Mar 26 16:16:44 UTC 2020 - Marketa Calabkova + +- update to 4.5.1 + * add daemon parameter to decorator + * travis: add Python 3.8 tests + +--- Old: Pebble-4.4.1.tar.gz New: Pebble-4.5.1.tar.gz Other differences: -- ++ python-Pebble.spec ++ --- /var/tmp/diff_new_pack.mYuexY/_old 2020-03-26 23:37:55.034875633 +0100 +++ /var/tmp/diff_new_pack.mYuexY/_new 2020-03-26 23:37:55.038875634 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-Pebble -Version:4.4.1 +Version:4.5.1 Release:0 Summary:Threading and multiprocessing eye-candy for Python License:LGPL-3.0-only ++ Pebble-4.4.1.tar.gz -> Pebble-4.5.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.1/PKG-INFO new/Pebble-4.5.1/PKG-INFO --- old/Pebble-4.4.1/PKG-INFO 2019-12-22 22:02:32.0 +0100 +++ new/Pebble-4.5.1/PKG-INFO 2020-03-08 14:54:43.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pebble -Version: 4.4.1 +Version: 4.5.1 Summary: Threading and multiprocessing eye-candy. Home-page: https://github.com/noxdafox/pebble Author: Matteo Cafasso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.1/Pebble.egg-info/PKG-INFO new/Pebble-4.5.1/Pebble.egg-info/PKG-INFO --- old/Pebble-4.4.1/Pebble.egg-info/PKG-INFO 2019-12-22 22:02:31.0 +0100 +++ new/Pebble-4.5.1/Pebble.egg-info/PKG-INFO 2020-03-08 14:54:43.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pebble -Version: 4.4.1 +Version: 4.5.1 Summary: Threading and multiprocessing eye-candy. Home-page: https://github.com/noxdafox/pebble Author: Matteo Cafasso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.1/pebble/__init__.py new/Pebble-4.5.1/pebble/__init__.py --- old/Pebble-4.4.1/pebble/__init__.py 2019-02-09 12:11:00.0 +0100 +++ new/Pebble-4.5.1/pebble/__init__.py 2020-03-08 14:54:43.0 +0100 @@ -14,3 +14,6 @@ from pebble.common import ProcessExpired, ProcessFuture from pebble.functions import waitforqueues, waitforthreads from pebble.pool import ThreadPool, ProcessPool, MapFuture, ProcessMapFuture +"""Versioning controlled via Git Tag, check setup.py""" + +__version__ = "4.5.1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.1/pebble/common.py new/Pebble-4.5.1/pebble/common.py --- old/Pebble-4.4.1/pebble/common.py 2019-12-19 23:04:31.0 +0100 +++ new/Pebble-4.5.1/pebble/common.py 2020-01-26 11:20:15.0 +0100 @@ -1,5 +1,5 @@ # This file is part of Pebble. -# Copyright (c) 2013-2019, Matteo Cafasso +# Copyright (c) 2013-2020, Matteo Cafasso # Pebble is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License @@ -127,17 +127,17 @@ return exception -def launch_thread(name, function, *args, **kwargs): +def launch_thread(name, function, daemon, *args, **kwargs): thread = Thread(target=function, name=name, args=args, kwargs=kwargs) -thread.daemon = True +thread.daemon = daemon thread.start() return thread -def launch_process(name, function, *args, **kwargs): +def launch_process(name, function, daemon, *args, **kwargs): process = Process(target=function, name=name, args=args, kwargs=kwargs) -process.daemon = True +process.daemon = daemon process.start() return process diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.1/pebble/concurrent/process.py new/Pebble-4.5.1/pebble/concurrent/process.py --- old/Pebble-4.4.1/pebble/concurrent/process.py 2019-09-29 18:45:18.0 +0200 +++ new/Pebble-4.5.1/pebble/concurrent/process.py 2020-01-26 11:20:11.0 +0100 @@ -1,5 +1,5 @@ # This file is part of Pebble. -# Copyright (c) 2013-2019, Matteo Cafasso +# Copyright (c)
commit python-Pebble for openSUSE:Factory
Hello community, here is the log from the commit of package python-Pebble for openSUSE:Factory checked in at 2020-01-15 16:18:14 Comparing /work/SRC/openSUSE:Factory/python-Pebble (Old) and /work/SRC/openSUSE:Factory/.python-Pebble.new.30080 (New) Package is "python-Pebble" Wed Jan 15 16:18:14 2020 rev:4 rq:764621 version:4.4.1 Changes: --- /work/SRC/openSUSE:Factory/python-Pebble/python-Pebble.changes 2019-10-08 19:58:27.488102646 +0200 +++ /work/SRC/openSUSE:Factory/.python-Pebble.new.30080/python-Pebble.changes 2020-01-15 16:46:16.585215959 +0100 @@ -1,0 +2,8 @@ +Wed Jan 15 10:59:02 UTC 2020 - Marketa Calabkova + +- update to 4.4.1 + * use poll in channel implementation instead of select + * handle pickling errors in ProcessPool + * add test cases + +--- Old: Pebble-4.4.0.tar.gz New: Pebble-4.4.1.tar.gz Other differences: -- ++ python-Pebble.spec ++ --- /var/tmp/diff_new_pack.sNA78X/_old 2020-01-15 16:46:17.057216220 +0100 +++ /var/tmp/diff_new_pack.sNA78X/_new 2020-01-15 16:46:17.061216223 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Pebble # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-Pebble -Version:4.4.0 +Version:4.4.1 Release:0 Summary:Threading and multiprocessing eye-candy for Python License:LGPL-3.0-only ++ Pebble-4.4.0.tar.gz -> Pebble-4.4.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.0/PKG-INFO new/Pebble-4.4.1/PKG-INFO --- old/Pebble-4.4.0/PKG-INFO 2019-09-29 18:51:48.0 +0200 +++ new/Pebble-4.4.1/PKG-INFO 2019-12-22 22:02:32.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pebble -Version: 4.4.0 +Version: 4.4.1 Summary: Threading and multiprocessing eye-candy. Home-page: https://github.com/noxdafox/pebble Author: Matteo Cafasso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.0/Pebble.egg-info/PKG-INFO new/Pebble-4.4.1/Pebble.egg-info/PKG-INFO --- old/Pebble-4.4.0/Pebble.egg-info/PKG-INFO 2019-09-29 18:51:48.0 +0200 +++ new/Pebble-4.4.1/Pebble.egg-info/PKG-INFO 2019-12-22 22:02:31.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pebble -Version: 4.4.0 +Version: 4.4.1 Summary: Threading and multiprocessing eye-candy. Home-page: https://github.com/noxdafox/pebble Author: Matteo Cafasso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.0/pebble/pool/channel.py new/Pebble-4.4.1/pebble/pool/channel.py --- old/Pebble-4.4.0/pebble/pool/channel.py 2019-02-09 12:11:00.0 +0100 +++ new/Pebble-4.4.1/pebble/pool/channel.py 2019-12-20 23:57:33.0 +0100 @@ -42,8 +42,10 @@ def _make_poll_method(self): def unix_poll(timeout=None): +poll = select.poll() +poll.register(self.reader) try: -return bool(select.select([self.reader], [], [], timeout)[0]) +return bool(poll.poll(timeout)) except OSError: raise except select.error as err: # Python 2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.4.0/pebble/pool/process.py new/Pebble-4.4.1/pebble/pool/process.py --- old/Pebble-4.4.0/pebble/pool/process.py 2019-09-29 18:45:18.0 +0200 +++ new/Pebble-4.4.1/pebble/pool/process.py 2019-12-19 23:10:41.0 +0100 @@ -16,6 +16,7 @@ import os import time +import pickle from itertools import count from collections import namedtuple @@ -35,7 +36,7 @@ from pebble.pool.base_pool import CREATED, ERROR, RUNNING, SLEEP_UNIT from pebble.common import launch_process, stop_process from pebble.common import ProcessExpired, ProcessFuture -from pebble.common import process_execute, launch_thread, send_result +from pebble.common import process_execute, launch_thread class ProcessPool(BasePool): @@ -193,7 +194,10 @@ def schedule(self, task): """Schedules a new Task in the PoolManager.""" self.task_manager.register(task) -self.worker_manager.dispatch(task) +try: +self.worker_manager.dispatch(task) +except (pickle.PicklingError, TypeError) as error: +
commit python-Pebble for openSUSE:Factory
Hello community, here is the log from the commit of package python-Pebble for openSUSE:Factory checked in at 2019-10-08 19:58:23 Comparing /work/SRC/openSUSE:Factory/python-Pebble (Old) and /work/SRC/openSUSE:Factory/.python-Pebble.new.2352 (New) Package is "python-Pebble" Tue Oct 8 19:58:23 2019 rev:3 rq:735888 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-Pebble/python-Pebble.changes 2019-08-24 18:49:46.669737771 +0200 +++ /work/SRC/openSUSE:Factory/.python-Pebble.new.2352/python-Pebble.changes 2019-10-08 19:58:27.488102646 +0200 @@ -1,0 +2,6 @@ +Mon Oct 7 15:00:00 UTC 2019 - Tomáš Chvátal + +- Update to 4.4.0: + * Various doc and test fixes + +--- Old: Pebble-4.3.10.tar.gz New: Pebble-4.4.0.tar.gz Other differences: -- ++ python-Pebble.spec ++ --- /var/tmp/diff_new_pack.ftjhRl/_old 2019-10-08 19:58:28.192100538 +0200 +++ /var/tmp/diff_new_pack.ftjhRl/_new 2019-10-08 19:58:28.212100478 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-Pebble -Version:4.3.10 +Version:4.4.0 Release:0 Summary:Threading and multiprocessing eye-candy for Python License:LGPL-3.0-only ++ Pebble-4.3.10.tar.gz -> Pebble-4.4.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.3.10/PKG-INFO new/Pebble-4.4.0/PKG-INFO --- old/Pebble-4.3.10/PKG-INFO 2019-02-17 16:01:43.0 +0100 +++ new/Pebble-4.4.0/PKG-INFO 2019-09-29 18:51:48.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pebble -Version: 4.3.10 +Version: 4.4.0 Summary: Threading and multiprocessing eye-candy. Home-page: https://github.com/noxdafox/pebble Author: Matteo Cafasso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.3.10/Pebble.egg-info/PKG-INFO new/Pebble-4.4.0/Pebble.egg-info/PKG-INFO --- old/Pebble-4.3.10/Pebble.egg-info/PKG-INFO 2019-02-17 16:01:43.0 +0100 +++ new/Pebble-4.4.0/Pebble.egg-info/PKG-INFO 2019-09-29 18:51:48.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: Pebble -Version: 4.3.10 +Version: 4.4.0 Summary: Threading and multiprocessing eye-candy. Home-page: https://github.com/noxdafox/pebble Author: Matteo Cafasso diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.3.10/pebble/common.py new/Pebble-4.4.0/pebble/common.py --- old/Pebble-4.3.10/pebble/common.py 2019-02-10 00:16:37.0 +0100 +++ new/Pebble-4.4.0/pebble/common.py 2019-09-29 18:45:18.0 +0200 @@ -29,6 +29,7 @@ class ProcessExpired(OSError): """Raised when process dies unexpectedly.""" + def __init__(self, msg, code=0): super(ProcessExpired, self).__init__(msg) self.exitcode = code @@ -101,6 +102,7 @@ Exception.__cause__ requires a BaseException subclass. """ + def __init__(self, traceback): self.traceback = traceback @@ -110,6 +112,7 @@ class RemoteException(object): """Pickling wrapper for exceptions in remote process.""" + def __init__(self, exception, traceback): self.exception = exception self.traceback = traceback @@ -124,16 +127,16 @@ return exception -def launch_thread(function, *args, **kwargs): -thread = Thread(target=function, args=args, kwargs=kwargs) +def launch_thread(name, function, *args, **kwargs): +thread = Thread(target=function, name=name, args=args, kwargs=kwargs) thread.daemon = True thread.start() return thread -def launch_process(function, *args, **kwargs): -process = Process(target=function, args=args, kwargs=kwargs) +def launch_process(name, function, *args, **kwargs): +process = Process(target=function, name=name, args=args, kwargs=kwargs) process.daemon = True process.start() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Pebble-4.3.10/pebble/concurrent/process.py new/Pebble-4.4.0/pebble/concurrent/process.py --- old/Pebble-4.3.10/pebble/concurrent/process.py 2019-02-09 12:11:00.0 +0100 +++ new/Pebble-4.4.0/pebble/concurrent/process.py 2019-09-29 18:45:18.0 +0200 @@ -43,25 +43,28 @@ The timeout parameter will set a maximum execution time for the decorated function. If the execution exceeds the timeout, the process will be stopped and the Future will raise TimeoutError. - +The name parameter will set the process name. """ timeout = kwargs.get('timeout') +name = kwargs.get('name') #
commit python-Pebble for openSUSE:Factory
Hello community, here is the log from the commit of package python-Pebble for openSUSE:Factory checked in at 2019-08-24 18:49:39 Comparing /work/SRC/openSUSE:Factory/python-Pebble (Old) and /work/SRC/openSUSE:Factory/.python-Pebble.new.7948 (New) Package is "python-Pebble" Sat Aug 24 18:49:39 2019 rev:2 rq:725780 version:4.3.10 Changes: --- /work/SRC/openSUSE:Factory/python-Pebble/python-Pebble.changes 2019-08-13 13:24:55.729360527 +0200 +++ /work/SRC/openSUSE:Factory/.python-Pebble.new.7948/python-Pebble.changes 2019-08-24 18:49:46.669737771 +0200 @@ -1,0 +2,5 @@ +Sat Aug 24 05:59:11 UTC 2019 - Jan Engelhardt + +- Use description from upstream. + +--- Other differences: -- ++ python-Pebble.spec ++ --- /var/tmp/diff_new_pack.boRzy2/_old 2019-08-24 18:49:48.345737608 +0200 +++ /var/tmp/diff_new_pack.boRzy2/_new 2019-08-24 18:49:48.369737606 +0200 @@ -12,23 +12,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-Pebble Version:4.3.10 Release:0 +Summary:Threading and multiprocessing eye-candy for Python License:LGPL-3.0-only -Summary:Threading and multiprocessing eye-candy -Url:https://github.com/noxdafox/pebble Group: Development/Languages/Python +URL:https://github.com/noxdafox/pebble Source: https://files.pythonhosted.org/packages/source/P/Pebble/Pebble-%{version}.tar.gz -BuildRequires: python-rpm-macros BuildRequires: %{python_module setuptools} -BuildRequires: python-futures BuildRequires: fdupes BuildRequires: git +BuildRequires: python-futures +BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module pytest} # /SECTION @@ -40,7 +41,8 @@ %python_subpackages %description -Threading and multiprocessing eye-candy. +Pebble provides an API to manage threads and processes within an application. +It wraps Python’s standard library threading and multiprocessing objects. %prep %setup -q -n Pebble-%{version}
commit python-Pebble for openSUSE:Factory
Hello community, here is the log from the commit of package python-Pebble for openSUSE:Factory checked in at 2019-08-13 13:24:51 Comparing /work/SRC/openSUSE:Factory/python-Pebble (Old) and /work/SRC/openSUSE:Factory/.python-Pebble.new.9556 (New) Package is "python-Pebble" Tue Aug 13 13:24:51 2019 rev:1 rq:722798 version:4.3.10 Changes: New Changes file: --- /dev/null 2019-08-07 02:59:15.679220339 +0200 +++ /work/SRC/openSUSE:Factory/.python-Pebble.new.9556/python-Pebble.changes 2019-08-13 13:24:55.729360527 +0200 @@ -0,0 +1,4 @@ +--- +Sun Aug 11 03:51:46 UTC 2019 - Todd R + +- Initial version New: Pebble-4.3.10.tar.gz python-Pebble.changes python-Pebble.spec Other differences: -- ++ python-Pebble.spec ++ # # spec file for package python-Pebble # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-Pebble Version:4.3.10 Release:0 License:LGPL-3.0-only Summary:Threading and multiprocessing eye-candy Url:https://github.com/noxdafox/pebble Group: Development/Languages/Python Source: https://files.pythonhosted.org/packages/source/P/Pebble/Pebble-%{version}.tar.gz BuildRequires: python-rpm-macros BuildRequires: %{python_module setuptools} BuildRequires: python-futures BuildRequires: fdupes BuildRequires: git # SECTION test requirements BuildRequires: %{python_module pytest} # /SECTION %ifpython2 Requires: python-futures %endif BuildArch: noarch %python_subpackages %description Threading and multiprocessing eye-candy. %prep %setup -q -n Pebble-%{version} %build %python_build %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check %pytest %files %{python_files} %doc README.rst %license LICENSE %{python_sitelib}/* %changelog