commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-10-25 18:06:20 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.3463 (New) Package is "python-distributed" Sun Oct 25 18:06:20 2020 rev:37 rq:841145 version:2.30.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-10-07 14:17:37.957444944 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.3463/python-distributed.changes 2020-10-25 18:06:35.759343920 +0100 @@ -1,0 +2,11 @@ +Sat Oct 10 19:04:32 UTC 2020 - Arun Persaud + +- update to version 2.30.0: + * Support SubgraphCallable in str_graph() (GH#4148) Mads +R. B. Kristensen + * Handle exceptions in BatchedSend (GH#4135) Tom Augspurger + * Fix for missing : in autosummary docs (GH#4143) Gil Forsyth + * Limit GPU metrics to visible devices only (GH#3810) Jacob +Tomlinson + +--- Old: distributed-2.29.0.tar.gz New: distributed-2.30.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.xd9V4k/_old 2020-10-25 18:06:37.715345771 +0100 +++ /var/tmp/diff_new_pack.xd9V4k/_new 2020-10-25 18:06:37.719345775 +0100 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.29.0 +Version:2.30.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.29.0.tar.gz -> distributed-2.30.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.29.0/PKG-INFO new/distributed-2.30.0/PKG-INFO --- old/distributed-2.29.0/PKG-INFO 2020-10-03 01:23:00.334293100 +0200 +++ new/distributed-2.30.0/PKG-INFO 2020-10-07 00:36:08.340993600 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 2.29.0 +Version: 2.30.0 Summary: Distributed scheduler for Dask Home-page: https://distributed.dask.org Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.29.0/distributed/_version.py new/distributed-2.30.0/distributed/_version.py --- old/distributed-2.29.0/distributed/_version.py 2020-10-03 01:23:00.335679500 +0200 +++ new/distributed-2.30.0/distributed/_version.py 2020-10-07 00:36:08.349047400 +0200 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2020-10-02T18:22:26-0500", + "date": "2020-10-06T17:35:34-0500", "dirty": false, "error": null, - "full-revisionid": "a80b867cf40b05aa423a19aea1a077764ffba0f4", - "version": "2.29.0" + "full-revisionid": "a1dc5f437b39c1b35a9b05cbc048e3a793b89715", + "version": "2.30.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.29.0/distributed/batched.py new/distributed-2.30.0/distributed/batched.py --- old/distributed-2.29.0/distributed/batched.py 2020-09-18 22:52:00.0 +0200 +++ new/distributed-2.30.0/distributed/batched.py 2020-10-07 00:31:11.0 +0200 @@ -54,6 +54,7 @@ maxlen=dask.config.get("distributed.comm.recent-messages-log-length") ) self.serializers = serializers +self._consecutive_failures = 0 def start(self, comm): self.comm = comm @@ -98,15 +99,43 @@ self.recent_message_log.append("large-message") self.byte_count += nbytes except CommClosedError as e: +# If the comm is known to be closed, we'll immediately +# give up. logger.info("Batched Comm Closed: %s", e) break except Exception: -logger.exception("Error in batched write") -break +# In other cases we'll retry a few times. +# https://github.com/pangeo-data/pangeo/issues/788 +if self._consecutive_failures <= 5: +logger.warning("Error in batched write, retrying") +yield gen.sleep(0.100 * 1.5 ** self._consecutive_failures) +self._consecutive_failures += 1 +# Exponential backoff for retries. +# Ensure we don't drop any messages. +if self.buffer: +# Someone could call send while we yielded above? +self.buffer = payload + self.buffer +else: +
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-10-07 14:17:34 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.4249 (New) Package is "python-distributed" Wed Oct 7 14:17:34 2020 rev:36 rq:839705 version:2.29.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-09-21 17:46:04.813063253 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.4249/python-distributed.changes 2020-10-07 14:17:37.957444944 +0200 @@ -1,0 +2,19 @@ +Mon Oct 5 20:16:12 UTC 2020 - Arun Persaud + +- update to version 2.29.0: + * Use pandas.testing (GH#4138) jakirkham + * Fix a few typos (GH#4131) Pav A + * Return right away in Cluster.close if cluster is already closed +(GH#4116) Tom Rochette + * Update async doc with example on .compute() vs client.compute() +(GH#4137) Benjamin Zaitlen + * Correctly tear down LoopRunner in Client (GH#4112) Sergey Kozlov + * Simplify Client._graph_to_futures() (GH#4127) Mads +R. B. Kristensen + * Cleanup new exception traceback (GH#4125) Krishan Bhasin + * Stop writing config files by default (GH#4123) Matthew Rocklin + +- changes from version 2.28.0: + * Fix SSL connection_args for progressbar connect (GH#4122) jennalc + +--- Old: distributed-2.27.0.tar.gz New: distributed-2.29.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.JXXPVY/_old 2020-10-07 14:17:38.573445434 +0200 +++ /var/tmp/diff_new_pack.JXXPVY/_new 2020-10-07 14:17:38.573445434 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.27.0 +Version:2.29.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.27.0.tar.gz -> distributed-2.29.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.27.0/PKG-INFO new/distributed-2.29.0/PKG-INFO --- old/distributed-2.27.0/PKG-INFO 2020-09-19 04:34:27.506927000 +0200 +++ new/distributed-2.29.0/PKG-INFO 2020-10-03 01:23:00.334293100 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 2.27.0 +Version: 2.29.0 Summary: Distributed scheduler for Dask Home-page: https://distributed.dask.org Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.27.0/distributed/_version.py new/distributed-2.29.0/distributed/_version.py --- old/distributed-2.27.0/distributed/_version.py 2020-09-19 04:34:27.507908000 +0200 +++ new/distributed-2.29.0/distributed/_version.py 2020-10-03 01:23:00.335679500 +0200 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2020-09-18T21:33:59-0500", + "date": "2020-10-02T18:22:26-0500", "dirty": false, "error": null, - "full-revisionid": "ecaf14097f5e69e5b884e9c87b708c85d181a9ef", - "version": "2.27.0" + "full-revisionid": "a80b867cf40b05aa423a19aea1a077764ffba0f4", + "version": "2.29.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.27.0/distributed/client.py new/distributed-2.29.0/distributed/client.py --- old/distributed-2.27.0/distributed/client.py2020-09-19 04:28:28.0 +0200 +++ new/distributed-2.29.0/distributed/client.py2020-10-03 01:12:36.0 +0200 @@ -684,7 +684,6 @@ self._connecting_to_scheduler = False self._asynchronous = asynchronous -self._should_close_loop = not loop self._loop_runner = LoopRunner(loop=loop, asynchronous=asynchronous) self.io_loop = self.loop = self._loop_runner.loop @@ -1433,7 +1432,7 @@ assert self.status == "closed" -if self._should_close_loop and not shutting_down(): +if not shutting_down(): self._loop_runner.stop() async def _shutdown(self): @@ -2569,6 +2568,13 @@ if actors is not None and actors is not True and actors is not False: actors = list(self._expand_key(actors)) +if restrictions: +restrictions = keymap(tokey, restrictions) +restrictions = valmap(list, restrictions) + +if loose_restrictions is not None: +loose_restrictions = list(map(tokey, loose_restrictions)) + keyset = set(keys) values = { @@ -2579,55 +2585,60 @@ if
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-09-21 17:43:17 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.4249 (New) Package is "python-distributed" Mon Sep 21 17:43:17 2020 rev:35 rq:835582 version:2.27.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-09-14 12:35:43.701381788 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.4249/python-distributed.changes 2020-09-21 17:46:04.813063253 +0200 @@ -1,0 +2,12 @@ +Sat Sep 19 15:08:52 UTC 2020 - Arun Persaud + +- update to version 2.27.0: + * Fix registering a worker plugin with name arg (GH#4105) Nick Evans + * Support different remote_python paths on cluster nodes (GH#4085) +Abdulelah Bin Mahfoodh + * Allow RuntimeError s when closing global clients (GH#4115) Matthew +Rocklin + * Match pre-commit in dask (GH#4049) Julia Signell + * Update super usage (GH#4110) Poruri Sai Rahul + +--- Old: distributed-2.26.0.tar.gz New: distributed-2.27.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.vIJuQB/_old 2020-09-21 17:46:06.409064757 +0200 +++ /var/tmp/diff_new_pack.vIJuQB/_new 2020-09-21 17:46:06.413064761 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.26.0 +Version:2.27.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.26.0.tar.gz -> distributed-2.27.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.26.0/PKG-INFO new/distributed-2.27.0/PKG-INFO --- old/distributed-2.26.0/PKG-INFO 2020-09-11 23:28:19.954074000 +0200 +++ new/distributed-2.27.0/PKG-INFO 2020-09-19 04:34:27.506927000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 2.26.0 +Version: 2.27.0 Summary: Distributed scheduler for Dask Home-page: https://distributed.dask.org Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.26.0/distributed/_version.py new/distributed-2.27.0/distributed/_version.py --- old/distributed-2.26.0/distributed/_version.py 2020-09-11 23:28:19.955338200 +0200 +++ new/distributed-2.27.0/distributed/_version.py 2020-09-19 04:34:27.507908000 +0200 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2020-09-11T16:27:23-0500", + "date": "2020-09-18T21:33:59-0500", "dirty": false, "error": null, - "full-revisionid": "73d381a29906bf6e08fad013c921922bd73fd9d4", - "version": "2.26.0" + "full-revisionid": "ecaf14097f5e69e5b884e9c87b708c85d181a9ef", + "version": "2.27.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.26.0/distributed/client.py new/distributed-2.27.0/distributed/client.py --- old/distributed-2.26.0/distributed/client.py2020-09-09 05:39:40.0 +0200 +++ new/distributed-2.27.0/distributed/client.py2020-09-19 04:28:28.0 +0200 @@ -4202,7 +4202,7 @@ def __init__(self, *args, **kwargs): warnings.warn("Executor has been renamed to Client") -super(Executor, self).__init__(*args, **kwargs) +super().__init__(*args, **kwargs) def CompatibleExecutor(*args, **kwargs): @@ -4817,8 +4817,8 @@ c = _get_global_client() if c is not None: c._should_close_loop = False -with suppress(TimeoutError): -c.close(timeout=2) +with suppress(TimeoutError, RuntimeError): +c.close(timeout=3) atexit.register(_close_global_client) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.26.0/distributed/deploy/adaptive.py new/distributed-2.27.0/distributed/deploy/adaptive.py --- old/distributed-2.26.0/distributed/deploy/adaptive.py 2020-09-11 23:15:38.0 +0200 +++ new/distributed-2.27.0/distributed/deploy/adaptive.py 2020-09-18 22:52:06.0 +0200 @@ -152,7 +152,7 @@ # are in sync before making recommendations. await self.cluster -return await super(Adaptive, self).recommendations(target) +return await super().recommendations(target) async def workers_to_close(self, target: int): """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-09-14 12:33:34 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.4249 (New) Package is "python-distributed" Mon Sep 14 12:33:34 2020 rev:34 rq:834241 version:2.26.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-08-31 16:51:52.248401564 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.4249/python-distributed.changes 2020-09-14 12:35:43.701381788 +0200 @@ -1,0 +2,19 @@ +Sat Sep 12 19:58:20 UTC 2020 - Arun Persaud + +- update to version 2.26.0: + * Add logging for adaptive start and stop (GH#4101) Matthew Rocklin + * Don’t close a nannied worker if it hasn’t yet started (GH#4093) +Matthew Rocklin + * Respect timeouts when closing clients synchronously (GH#4096) +Matthew Rocklin + * Log when downloading a preload script (GH#4094) Matthew Rocklin + * dask-worker --nprocs accepts negative values (GH#4089) Dror +Speiser + * Support zero-worker clients (GH#4090) Matthew Rocklin + * Exclude fire-and-forget client from metrics (GH#4078) Tom +Augspurger + * Drop Serialized.deserialize() method (GH#4073) jakirkham + * Add timeout= keyword to Client.wait_for_workers method (GH#4087) +Matthew Rocklin + +--- Old: distributed-2.25.0.tar.gz New: distributed-2.26.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.nTN62A/_old 2020-09-14 12:35:45.913383199 +0200 +++ /var/tmp/diff_new_pack.nTN62A/_new 2020-09-14 12:35:45.913383199 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.25.0 +Version:2.26.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.25.0.tar.gz -> distributed-2.26.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.25.0/PKG-INFO new/distributed-2.26.0/PKG-INFO --- old/distributed-2.25.0/PKG-INFO 2020-08-29 00:37:02.17632 +0200 +++ new/distributed-2.26.0/PKG-INFO 2020-09-11 23:28:19.954074000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 2.25.0 +Version: 2.26.0 Summary: Distributed scheduler for Dask Home-page: https://distributed.dask.org Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.25.0/distributed/_version.py new/distributed-2.26.0/distributed/_version.py --- old/distributed-2.25.0/distributed/_version.py 2020-08-29 00:37:02.177928400 +0200 +++ new/distributed-2.26.0/distributed/_version.py 2020-09-11 23:28:19.955338200 +0200 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2020-08-28T17:36:26-0500", + "date": "2020-09-11T16:27:23-0500", "dirty": false, "error": null, - "full-revisionid": "b862f14cf338cac1c31d9f5ee604aea9c59c9935", - "version": "2.25.0" + "full-revisionid": "73d381a29906bf6e08fad013c921922bd73fd9d4", + "version": "2.26.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.25.0/distributed/cli/dask_worker.py new/distributed-2.26.0/distributed/cli/dask_worker.py --- old/distributed-2.25.0/distributed/cli/dask_worker.py 2020-08-25 19:17:40.0 +0200 +++ new/distributed-2.26.0/distributed/cli/dask_worker.py 2020-09-08 06:05:25.0 +0200 @@ -127,7 +127,8 @@ type=int, default=1, show_default=True, -help="Number of worker processes to launch.", +help="Number of worker processes to launch. " +"If negative, then (CPU_COUNT + 1 + nprocs) is used.", ) @click.option( "--name", @@ -288,6 +289,15 @@ if v is not None } +if nprocs < 0: +nprocs = CPU_COUNT + 1 + nprocs + +if nprocs <= 0: +logger.error( +"Failed to launch worker. Must specify --nprocs so that there's at least one process." +) +sys.exit(1) + if nprocs > 1 and not nanny: logger.error( "Failed to launch worker. You cannot use the --no-nanny argument when nprocs > 1." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.25.0/distributed/cli/tests/test_dask_worker.py new/distributed-2.26.0/distributed/cli/tests/test_dask_worker.py --- old/distributed-2.25.0/distributed/cli/tests/test_dask_worker.py
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-08-31 16:51:09 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.3399 (New) Package is "python-distributed" Mon Aug 31 16:51:09 2020 rev:33 rq:830500 version:2.25.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-08-17 12:03:37.374635499 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.3399/python-distributed.changes 2020-08-31 16:51:52.248401564 +0200 @@ -1,0 +2,29 @@ +Sat Aug 29 15:53:08 UTC 2020 - Arun Persaud + +- update to version 2.25.0: + * Update for black (GH#4081) Tom Augspurger + * Provide informative error when connecting an older version of Dask +(GH#4076) Matthew Rocklin + * Simplify pack_frames (GH#4068) jakirkham + * Simplify frame_split_size (GH#4067) jakirkham + * Use list.insert to add prelude up front (GH#4066) jakirkham + * Graph helper text (GH#4064) Julia Signell + * Graph dashboard: Reset container data if task number is too large +(GH#4056) Florian Jetter + * Ensure semaphore picks correct IOLoop for threadpool workers +(GH#4060) Florian Jetter + * Add cluster log method (GH#4051) Jacob Tomlinson + * Cleanup more exception tracebacks (GH#4054) Krishan Bhasin + * Improve documentation of scheduler.locks options (GH#4062) Florian +Jetter + +- changes from version 2.24.0: + * Move toolbar to above and fix y axis (#4043) Julia Signell + * Make behavior clearer for how to get worker dashboard (#4047) +Julia Signell + * Worker dashboard clean up (#4046) Julia Signell + * Add a default argument to the datasets and a possibility to +override datasets (#4052) Nils Braun + * Discover HTTP endpoints (#3744) Martin Durant + +--- Old: distributed-2.23.0.tar.gz New: distributed-2.25.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.ta1URO/_old 2020-08-31 16:51:53.688402262 +0200 +++ /var/tmp/diff_new_pack.ta1URO/_new 2020-08-31 16:51:53.692402264 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.23.0 +Version:2.25.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.23.0.tar.gz -> distributed-2.25.0.tar.gz ++ 4291 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-08-17 12:02:51 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.3399 (New) Package is "python-distributed" Mon Aug 17 12:02:51 2020 rev:32 rq:826937 version:2.23.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-07-20 21:01:40.709111605 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.3399/python-distributed.changes 2020-08-17 12:03:37.374635499 +0200 @@ -1,0 +2,58 @@ +Sat Aug 15 17:00:33 UTC 2020 - Arun Persaud + +- update to version 2.23.0: + * Tidy up exception traceback in TCP Comms (GH#4042) Krishan Bhasin + * Angle on the x-axis labels (GH#4030) Mathieu Dugré + * Always set RMM’s strides in the header (GH#4039) jakirkham + * Fix documentation upload_file (GH#4038) Roberto Panai + * Update UCX tests for new handshake step (GH#4036) jakirkham + * Add test for informative errors in serialization cases (GH#4029) +Matthew Rocklin + * Add compression, pickle protocol to comm contexts (GH#4019) +Matthew Rocklin + * Make GPU plots robust to not having GPUs (GH#4008) Matthew Rocklin + * Update PendingDeprecationWarning with correct version number +(GH#4025) Matthias Bussonnier + * Install PyTorch on CI (GH#4017) jakirkham + * Try getting cluster dashboard_link before asking scheduler +(GH#4018) Matthew Rocklin + * Ignore writeable frames with builtin array (GH#4016) jakirkham + * Just extend frames2 by frames (GH#4015) jakirkham + * Serialize builtin array (GH#4013) jakirkham + * Use cuDF’s assert_eq (GH#4014) jakirkham + * Clear function cache whenever we upload a new file (GH#3993) Jack +Xiaosong Xu + * Emmit warning when assign/comparing string with Status Enum +(GH#3875) Matthias Bussonnier + * Track mutable frames (GH#4004) jakirkham + * Improve bytes and bytearray serialization (GH#4009) jakirkham + * Fix memory histogram values in dashboard (GH#4006) Willi Rath + +--- +Sat Aug 1 22:12:29 UTC 2020 - Arun Persaud + +- update to version 2.22.0: + * Only call frame_split_size when there are frames (GH#3996) +jakirkham + * Fix failing test_bandwidth (GH#3999) jakirkham + * Handle sum of memory percentage when memory_limit is 0 (GH#3984) +Julia Signell + * Drop msgpack pre-0.5.2 compat code (GH#3977) jakirkham + * Revert to localhost for local IP if no network available (GH#3991) +Matthew Rocklin + * Add missing backtick in inline directive. (GH#3988) Matthias +Bussonnier + * Warn when threads_per_worker is set to zero (GH#3986) Julia +Signell + * Use memoryview in unpack_frames (GH#3980) jakirkham + * Iterate over list of comms (GH#3959) Matthew Rocklin + * Streamline pack_frames/unpack_frames frames (GH#3973) jakirkham + * Always attempt to create dask-worker-space folder and continue if +it exists (GH#3972) Jendrik Jördening + * Use merge_frames with host memory only (GH#3971) jakirkham + * Simplify pack_frames_prelude (GH#3961) jakirkham + * Use continuation prompt for proper example parsing (GH#3966) +Matthias Bussonnier + * Ensure writable frames (GH#3967) jakirkham + +--- Old: distributed-2.21.0.tar.gz New: distributed-2.23.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.gyhQPc/_old 2020-08-17 12:03:40.290637124 +0200 +++ /var/tmp/diff_new_pack.gyhQPc/_new 2020-08-17 12:03:40.294637126 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.21.0 +Version:2.23.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.21.0.tar.gz -> distributed-2.23.0.tar.gz ++ 2799 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-07-20 21:00:19 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.3592 (New) Package is "python-distributed" Mon Jul 20 21:00:19 2020 rev:31 rq:821677 version:2.21.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-07-10 14:12:58.947549367 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.3592/python-distributed.changes 2020-07-20 21:01:40.709111605 +0200 @@ -1,0 +2,25 @@ +Sat Jul 18 18:13:10 UTC 2020 - Arun Persaud + +- update to version 2.21.0: + * Fix data replication error (GH#3963) Andrew Fulton + * Treat falsey local directory as None (GH#3964) Tom Augspurger + * Unpin numpydoc now that 1.1 is released (GH#3957) Gil Forsyth + * Error hard when Dask has mismatched versions or lz4 installed +(GH#3936) Matthew Rocklin + * Skip coercing to bytes in merge_frames (GH#3960) jakirkham + * UCX: reuse endpoints in order to fix NVLINK issue (GH#3953) Mads +R. B. Kristensen + * Optionally use pickle5 (GH#3849) jakirkham + * Update time per task chart with filtering and pie (GH#3933) +Benjamin Zaitlen + * UCX: explicit shutdown message (GH#3950) Mads R. B. Kristensen + * Avoid too aggressive retry of connections (GH#3944) Matthias +Bussonnier + * Parse timeouts in Client.sync (GH#3952) Matthew Rocklin + * Synchronize on non-trivial CUDA frame transmission (GH#3949) +jakirkham + * Serialize memoryview with shape and format (GH#3947) jakirkham + * Move scheduler_comm into Cluster.__init__ (GH#3945) Matthew +Rocklin + +--- Old: distributed-2.20.0.tar.gz New: distributed-2.21.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.jHcxYz/_old 2020-07-20 21:01:42.581113502 +0200 +++ /var/tmp/diff_new_pack.jHcxYz/_new 2020-07-20 21:01:42.585113507 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.20.0 +Version:2.21.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.20.0.tar.gz -> distributed-2.21.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.20.0/PKG-INFO new/distributed-2.21.0/PKG-INFO --- old/distributed-2.20.0/PKG-INFO 2020-07-03 06:24:10.787851000 +0200 +++ new/distributed-2.21.0/PKG-INFO 2020-07-18 00:18:01.338119300 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 2.20.0 +Version: 2.21.0 Summary: Distributed scheduler for Dask Home-page: https://distributed.dask.org Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.20.0/distributed/_version.py new/distributed-2.21.0/distributed/_version.py --- old/distributed-2.20.0/distributed/_version.py 2020-07-03 06:24:10.789626800 +0200 +++ new/distributed-2.21.0/distributed/_version.py 2020-07-18 00:18:01.339028400 +0200 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2020-07-02T23:23:16-0500", + "date": "2020-07-17T17:17:21-0500", "dirty": false, "error": null, - "full-revisionid": "08d334e2e18bd977752eeab87e2c09272a2ac829", - "version": "2.20.0" + "full-revisionid": "ef168a471a7b6b4dc4b023196afc229cda109608", + "version": "2.21.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.20.0/distributed/client.py new/distributed-2.21.0/distributed/client.py --- old/distributed-2.20.0/distributed/client.py2020-07-03 06:15:41.0 +0200 +++ new/distributed-2.21.0/distributed/client.py2020-07-17 06:40:21.0 +0200 @@ -818,6 +818,7 @@ return format_dashboard_link(host, port) def sync(self, func, *args, asynchronous=None, callback_timeout=None, **kwargs): +callback_timeout = parse_timedelta(callback_timeout) if ( asynchronous or self.asynchronous @@ -1043,7 +1044,7 @@ try: await self._ensure_connected(timeout=timeout) -except OSError: +except (OSError, ImportError): await self._close() raise @@ -1076,6 +1077,9 @@ # Wait a bit before retrying await asyncio.sleep(0.1) timeout = deadline - self.loop.time() +except
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-07-10 14:12:47 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.3060 (New) Package is "python-distributed" Fri Jul 10 14:12:47 2020 rev:30 rq:819722 version:2.20.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-05-03 22:47:09.539145467 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.3060/python-distributed.changes 2020-07-10 14:12:58.947549367 +0200 @@ -1,0 +2,85 @@ +Thu Jul 9 12:28:22 UTC 2020 - Marketa Calabkova + +- update to 2.20.0 + * Link issue on using ``async`` with ``executor_submit`` (:pr:`3939`) `jakirkham`_ + * Make dashboard server listens on all IPs by default even when interface is set explicitly (:pr:`3941`) `Loïc Estève`_ + * Update logic for worker removal in check ttl (:pr:`3927`) `Benjamin Zaitlen`_ + * Close a created cluster quietly (:pr:`3935`) `Matthew Rocklin`_ + * Ensure ``Worker.run*`` handles ``kwargs`` correctly (:pr:`3937`) `jakirkham`_ + * Restore ``Scheduler.time_started`` for Dask Gateway (:pr:`3934`) `Tom Augspurger`_ + * Fix exception handling in ``_wait_until_connected`` (:pr:`3912`) `Alexander Clausen`_ + * Make local directory if it does not exist (:pr:`3928`) `Matthew Rocklin`_ + * Install vanilla status route if bokeh dependency is not satisfied (:pr:`3844`) `joshreback`_ + * Make ``Worker.delete_data`` sync (:pr:`3922`) `Peter Andreas Entschev`_ + * Fix ``ensure_bytes`` import location (:pr:`3919`) `jakirkham`_ + * Fix race condition in repeated calls to ``cluster.adapt()`` (:pr:`3915`) `Jacob Tomlinson`_ + 2.19.0 + * Notify worker plugins when a task is released (:pr:`3817`) `Nick Evans`_ + * Update heartbeat checks in scheduler (:pr:`3896`) `Benjamin Zaitlen`_ + * Make encryption default if ``Security`` is given arguments (:pr:`3887`) `Matthew Rocklin`_ + * Show ``cpu_fraction`` on hover for dashboard workers circle plot. (:pr:`3906`) `Loïc Estève`_ + * Prune virtual client on variable deletion (:pr:`3910`) `Marco Neumann`_ + * Fix total aggregated metrics in dashboard (:pr:`3897`) `Loïc Estève`_ + * Support Bokeh 2.1 (:pr:`3904`) `Matthew Rocklin`_ + * Update ``related-work.rst`` (:pr:`3889`) `DomHudson`_ + * Skip ``test_pid_file`` in older versions of Python (:pr:`3888`) `Matthew Rocklin`_ + * Replace ``stream=`` with ``comm=`` in handlers (:pr:`3860`) `Julien Jerphanion`_ + * Check hosts for ``None`` value in SSH cluster. (:pr:`3883`) `Matthias Bussonnier`_ + * Allow dictionaries in ``security=`` keywords (:pr:`3874`) `Matthew Rocklin`_ + * Use pickle protocol 5 with NumPy object arrays (:pr:`3871`) `jakirkham`_ + * Cast any ``frame`` to ``uint8`` (same type as ``bytes``) (:pr:`3870`) `jakirkham`_ + * Use ``Enum`` for worker, scheduler and nanny status. (:pr:`3853`) `Matthias Bussonnier`_ + * Drop legacy ``buffer_interface`` assignment (:pr:`3869`) `jakirkham`_ + * Drop old frame splitting in NumPy serialization (:pr:`3868`) `jakirkham`_ + * Drop no longer needed local ``import pickle`` (:pr:`3865`) `jakirkham`_ + * Fix typo in ``feed``'s log message (:pr:`3867`) `jakirkham`_ + * Tidy pickle (:pr:`3866`) `jakirkham`_ + * Handle empty times in task stream (:pr:`3862`) `Benjamin Zaitlen`_ + * Change ``asyncssh`` objects to sphinx references (:pr:`3861`) `Jacob Tomlinson`_ + * Improve ``SSHCluster`` docstring for ``connect_options`` (:pr:`3859`) `Jacob Tomlinson`_ + * Validate address parameter in client constructor (:pr:`3842`) `joshreback`_ + * Use ``SpecCluster`` name in worker names (:pr:`3855`) `Loïc Estève`_ + * Allow async ``add_worker`` and ``remove_worker`` plugin methods (:pr:`3847`) `James Bourbeau`_ + 2.18.0 + * Merge frames in ``deserialize_bytes`` (:pr:`3639`) `John Kirkham`_ + * Allow ``SSHCluster`` to take a list of ``connect_options`` (:pr:`3854`) `Jacob Tomlinson`_ + * Add favicon to performance report (:pr:`3852`) `Jacob Tomlinson`_ + * Add dashboard plots for the amount of time spent per key and for transfer/serialization (:pr:`3792`) `Benjamin Zaitlen`_ + * Fix variable name in journey of a task documentation (:pr:`3840`) `Matthias Bussonnier`_ + * Fix typo in journey of a task doc (:pr:`3838`) `James Bourbeau`_ + * Register ``dask_cudf`` serializers (:pr:`3832`) `John Kirkham`_ + * Fix key check in ``rebalance`` missing keys (:pr:`3834`) `Jacob Tomlinson`_ + * Allow collection of partial profile information in case of exceptions (:pr:`3773`) `Florian Jetter`_ + 2.17.0 + * Record the time since the last run task on the scheduler (:pr:`3830`) `Matthew Rocklin`_ + * Set colour of ``nbytes`` pane based on thresholds (:pr:`3805`) `Krishan Bhasin`_ + * Include
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-05-03 22:47:04 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.2738 (New) Package is "python-distributed" Sun May 3 22:47:04 2020 rev:29 rq:799810 version:2.15.2 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-04-27 23:37:41.299442454 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.2738/python-distributed.changes 2020-05-03 22:47:09.539145467 +0200 @@ -1,0 +2,20 @@ +Sat May 2 20:27:24 UTC 2020 - Arun Persaud + +- update to version 2.15.2: + * Connect to dashboard when address provided (GH#3758) Tom +Augspurger + * Move test_gpu_metrics test (GH#3721) Tom Augspurger + * Nanny closing worker on KeyboardInterrupt (GH#3747) Mads +R. B. Kristensen + * Replace OrderedDict with dict in scheduler (GH#3740) Matthew +Rocklin + * Fix exception handling typo (GH#3751) Jonas Haag + +- changes from version 2.15.1: + * Ensure BokehTornado uses prefix (GH#3746) James Bourbeau + * Warn if cluster closes before starting (GH#3735) Matthew Rocklin + * Memoryview serialisation (GH#3743) Martin Durant + * Allows logging config under distributed key (GH#2952) Dillon +Niederhut + +--- Old: distributed-2.15.0.tar.gz New: distributed-2.15.2.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.RCspin/_old 2020-05-03 22:47:10.695147819 +0200 +++ /var/tmp/diff_new_pack.RCspin/_new 2020-05-03 22:47:10.699147827 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.15.0 +Version:2.15.2 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.15.0.tar.gz -> distributed-2.15.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.15.0/PKG-INFO new/distributed-2.15.2/PKG-INFO --- old/distributed-2.15.0/PKG-INFO 2020-04-25 06:24:36.600871600 +0200 +++ new/distributed-2.15.2/PKG-INFO 2020-05-01 16:57:55.892567900 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 2.15.0 +Version: 2.15.2 Summary: Distributed scheduler for Dask Home-page: https://distributed.dask.org Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.15.0/distributed/_version.py new/distributed-2.15.2/distributed/_version.py --- old/distributed-2.15.0/distributed/_version.py 2020-04-25 06:24:36.602284000 +0200 +++ new/distributed-2.15.2/distributed/_version.py 2020-05-01 16:57:55.89394 +0200 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2020-04-24T23:22:18-0500", + "date": "2020-05-01T09:56:24-0500", "dirty": false, "error": null, - "full-revisionid": "4199c546154a75afa5404a7cfbaa8e864286dcf3", - "version": "2.15.0" + "full-revisionid": "fdc4327bd236c5cf678d86edb0387ded2dcb8024", + "version": "2.15.2" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.15.0/distributed/config.py new/distributed-2.15.2/distributed/config.py --- old/distributed-2.15.0/distributed/config.py2019-11-11 22:08:57.0 +0100 +++ new/distributed-2.15.2/distributed/config.py2020-04-30 20:50:57.0 +0200 @@ -80,7 +80,8 @@ "tornado": "critical", "tornado.application": "error", } -loggers.update(config.get("logging", {})) +base_config = _find_logging_config(config) +loggers.update(base_config.get("logging", {})) handler = logging.StreamHandler(sys.stderr) handler.setFormatter( @@ -103,7 +104,8 @@ Initialize logging using logging's "Configuration dictionary schema". (ref.: https://docs.python.org/3/library/logging.config.html#configuration-dictionary-schema) """ -logging.config.dictConfig(config.get("logging")) +base_config = _find_logging_config(config) +logging.config.dictConfig(base_config.get("logging")) def _initialize_logging_file_config(config): @@ -111,20 +113,34 @@ Initialize logging using logging's "Configuration file format". (ref.: https://docs.python.org/3/howto/logging.html#configuring-logging) """ +base_config = _find_logging_config(config) logging.config.fileConfig( -config.get("logging-file-config"), disable_existing_loggers=False +
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-04-27 23:37:35 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.2738 (New) Package is "python-distributed" Mon Apr 27 23:37:35 2020 rev:28 rq:797794 version:2.15.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-04-23 18:38:08.436971929 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.2738/python-distributed.changes 2020-04-27 23:37:41.299442454 +0200 @@ -1,0 +2,59 @@ +Sat Apr 25 16:23:42 UTC 2020 - Arun Persaud + +- update to version 2.15.0: + * Reinstate support for legacy @gen_cluster functions (GH#3738) +crusaderky + * Relax NumPy requirement in UCX (GH#3731) jakirkham + * Add Configuration Schema (GH#3696) Matthew Rocklin + * Reuse CI scripts for local installation process (GH#3698) +crusaderky + * Use PeriodicCallback class from tornado (GH#3725) James Bourbeau + * Add remote_python option in ssh cmd (GH#3709) Abdulelah Bin +Mahfoodh + * Configurable polling interval for cluster widget (GH#3723) Julia +Signell + * Fix copy-paste in docs (GH#3728) Julia Signell + * Replace gen.coroutine with async-await in tests (GH#3706) +crusaderky + * Fix flaky test_oversubscribing_leases (GH#3726) Florian Jetter + * Add batch_size to Client.map (GH#3650) Tom Augspurger + * Adjust semaphore test timeouts (GH#3720) Florian Jetter + * Dask-serialize dicts longer than five elements (GH#3689) Richard J +Zamora + * Force threads_per_worker (GH#3715) crusaderky + * Idempotent semaphore acquire with retries (GH#3690) Florian Jetter + * Always use readinto in TCP (GH#3711) jakirkham + * Avoid DeprecationWarning from pandas (GH#3712) Tom Augspurger + * Allow modification of distributed.comm.retry at runtime (GH#3705) +Florian Jetter + * Do not log an error on unset variable delete (GH#3652) Jonathan +J. Helmus + * Add remote_python keyword to the new SSHCluster (GH#3701) +Abdulelah Bin Mahfoodh + * Replace Example with Examples in docstrings (GH#3697) Matthew +Rocklin + * Add Cluster __enter__ and __exit__ methods (GH#3699) Matthew +Rocklin + * Fix propagating inherit config in SSHCluster for non-bash shells +(GH#3688) Abdulelah Bin Mahfoodh + * Add Client.wait_to_workers to Client autosummary table (GH#3692) +James Bourbeau + * Replace Bokeh Server with Tornado HTTPServer (GH#3658) Matthew +Rocklin + * Fix dask-ssh after removing local-directory from dask_scheduler +cli (GH#3684) Abdulelah Bin Mahfoodh + * Support preload modules in Nanny (GH#3678) Matthew Rocklin + * Refactor semaphore internals: make _get_lease synchronous +(GH#3679) Lucas Rademaker + * Don’t make task graphs too big (GH#3671) Martin Durant + * Pass through connection/listen_args as splatted keywords (GH#3674) +Matthew Rocklin + * Run preload at import, start, and teardown (GH#3673) Matthew +Rocklin + * Use relative URL in scheduler dashboard (GH#3676) Nicholas Smith + * Expose Security object as public API (GH#3675) Matthew Rocklin + * Add zoom tools to profile plots (GH#3672) James Bourbeau + * Update Scheduler.rebalance return value when data is missing +(GH#3670) James Bourbeau + +--- @@ -4,0 +64,83 @@ + +--- +Sat Apr 11 21:46:23 UTC 2020 - Arun Persaud + +- update to version 2.14.0: + * Enable more UCX tests (GH#3667) jakirkham + * Remove openssl 1.1.1d pin for Travis (GH#3668) Jonathan J. Helmus + * More documentation for Semaphore (GH#3664) Florian Jetter + * Get CUDA context to finalize Numba DeviceNDArray (GH#3666) +jakirkham + * Add Resouces option to get_task_stream and call output_file +(GH#3653) Prasun Anand + * Add Semaphore extension (GH#3573) Lucas Rademaker + * Replace ncores with nthreads in work stealing tests (GH#3615) +James Bourbeau + * Clean up some test warnings (GH#3662) Matthew Rocklin + * Write “why killed” docs (GH#3596) Martin Durant + * Update Python version checking (GH#3660) James Bourbeau + * Add newlines to ensure code formatting for retire_workers +(GH#3661) Rami Chowdhury + * Clean up performance report test (GH#3655) Matthew Rocklin + * Avoid diagnostics time in performance report (GH#3654) Matthew +Rocklin + * Introduce config for default task duration (GH#3642) Gabriel +Sailer + * UCX simplify receiving frames in comm (GH#3651) jakirkham + * Bump checkout GitHub action to v2 (GH#3649) James Bourbeau + * Handle exception in faulthandler (GH#3646) Jacob Tomlinson + * Add prometheus metric for suspicious tasks (GH#3550) Gabriel +
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-04-23 18:38:05 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.2738 (New) Package is "python-distributed" Thu Apr 23 18:38:05 2020 rev:27 rq:796505 version:2.12.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-03-12 23:11:17.127299746 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.2738/python-distributed.changes 2020-04-23 18:38:08.436971929 +0200 @@ -1,0 +2,5 @@ +Thu Apr 23 11:08:38 UTC 2020 - Tomáš Chvátal + +- Remove py2 deps as the package is py3 only + +--- Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.3qJWN4/_old 2020-04-23 18:38:09.420973811 +0200 +++ /var/tmp/diff_new_pack.3qJWN4/_new 2020-04-23 18:38:09.424973819 +0200 @@ -33,7 +33,6 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: python2-futures Requires: python-PyYAML Requires: python-certifi Requires: python-click >= 6.6 @@ -63,11 +62,6 @@ BuildRequires: %{python_module toolz >= 0.7.4} BuildRequires: %{python_module tornado >= 4.5.1} BuildRequires: %{python_module zict >= 0.1.3} -BuildRequires: python2-mock -%endif -%ifpython2 -Requires: python-futures -Requires: python-singledispatch %endif %python_subpackages
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-03-12 23:05:52 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.3160 (New) Package is "python-distributed" Thu Mar 12 23:05:52 2020 rev:26 rq:782795 version:2.12.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-02-24 15:53:30.439618955 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.3160/python-distributed.changes 2020-03-12 23:11:17.127299746 +0100 @@ -1,0 +2,37 @@ +Sun Mar 8 19:04:45 UTC 2020 - Arun Persaud + +- update to version 2.12.0: + * Update TaskGroup remove logic (GH#3557) James Bourbeau + * Fix-up CuPy sparse serialization (GH#3556) John Kirkham + * API docs for LocalCluster and SpecCluster (GH#3548) Tom Augspurger + * Serialize sparse arrays (GH#3545) John Kirkham + * Allow tasks with restrictions to be stolen (GH#3069) Stan Seibert + * Use UCX default configuration instead of raising (GH#3544) Peter +Andreas Entschev + * Support using other serializers with register_generic (GH#3536) +John Kirkham + * DOC: update to async await (GH#3543) Tom Augspurger + * Use pytest.raises in test_ucx_config.py (GH#3541) John Kirkham + * Fix/more ucx config options (GH#3539) Benjamin Zaitlen + * Update heartbeat CommClosedError error handling (GH#3529) James +Bourbeau + * Use makedirs when constructing local_directory (GH#3538) John +Kirkham + * Mark None as MessagePack serializable (GH#3537) John Kirkham + * Mark bool as MessagePack serializable (GH#3535) John Kirkham + * Use ‘temporary-directory’ from dask.config for Nanny’s directory +(GH#3531) John Kirkham + * Add try-except around getting source code in performance report +(GH#3505) Matthew Rocklin + * Fix typo in docstring (GH#3528) Davis Bennett + * Make work stealing callback time configurable (GH#3523) Lucas +Rademaker + * RMM/UCX Config Flags (GH#3515) Benjamin Zaitlen + * Revise develop-docs: conda env example (GH#3406) Darren Weber + * Remove import ucp from the top of ucx.py (GH#3510) Peter Andreas +Entschev + * Rename logs to get_logs (GH#3473) Jacob Tomlinson + * Stop keep alives when worker reconnecting to the scheduler +(GH#3493) Jacob Tomlinson + +--- Old: distributed-2.11.0.tar.gz New: distributed-2.12.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.ipN7Jq/_old 2020-03-12 23:11:18.459300271 +0100 +++ /var/tmp/diff_new_pack.ipN7Jq/_new 2020-03-12 23:11:18.463300273 +0100 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.11.0 +Version:2.12.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.11.0.tar.gz -> distributed-2.12.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.11.0/PKG-INFO new/distributed-2.12.0/PKG-INFO --- old/distributed-2.11.0/PKG-INFO 2020-02-19 18:46:22.634171200 +0100 +++ new/distributed-2.12.0/PKG-INFO 2020-03-06 21:17:16.877646200 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 2.11.0 +Version: 2.12.0 Summary: Distributed scheduler for Dask Home-page: https://distributed.dask.org Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.11.0/distributed/_version.py new/distributed-2.12.0/distributed/_version.py --- old/distributed-2.11.0/distributed/_version.py 2020-02-19 18:46:22.636481300 +0100 +++ new/distributed-2.12.0/distributed/_version.py 2020-03-06 21:17:16.880402800 +0100 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2020-02-19T11:45:15-0600", + "date": "2020-03-06T14:16:22-0600", "dirty": false, "error": null, - "full-revisionid": "2a05299a934a2557b985dee93da1e0eff8689178", - "version": "2.11.0" + "full-revisionid": "15591929f3a6b7b390a7a5394e1f53fe6a6c16f4", + "version": "2.12.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.11.0/distributed/client.py new/distributed-2.12.0/distributed/client.py --- old/distributed-2.11.0/distributed/client.py2020-02-17 23:21:38.0 +0100 +++ new/distributed-2.12.0/distributed/client.py2020-03-05 18:15:15.0 +0100 @@ -502,7 +502,7 @@ It is also common to create a Client without
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-02-24 15:52:47 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.26092 (New) Package is "python-distributed" Mon Feb 24 15:52:47 2020 rev:25 rq:778511 version:2.11.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-02-10 21:53:33.818195641 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.26092/python-distributed.changes 2020-02-24 15:53:30.439618955 +0100 @@ -1,0 +2,70 @@ +Sat Feb 22 18:57:41 UTC 2020 - Arun Persaud + +- update to version 2.11.0: + * Add dask serialization of CUDA objects (GH#3482) John Kirkham + * Suppress cuML ImportError (GH#3499) John Kirkham + * Msgpack 1.0 compatibility (GH#3494) James Bourbeau + * Register cuML serializers (GH#3485) John Kirkham + * Check exact equality for worker state (GH#3483) Brett Naul + * Serialize 1-D, contiguous, uint8 CUDA frames (GH#3475) John +Kirkham + * Update NumPy array serialization to handle non-contiguous slices +(GH#3474) James Bourbeau + * Propose fix for collection based resources docs (GH#3480) Chris +Roat + * Remove --verbose flag from CI runs (GH#3484) Matthew Rocklin + * Do not duplicate messages in scheduler report (GH#3477) Jakub +Beránek + * Register Dask cuDF serializers (GH#3478) John Kirkham + * Add support for Python 3.8 (GH#3249) James Bourbeau + * Add last seen column to worker table and highlight errant workers +(GH#3468) kaelgreco + * Change default value of local_directory from empty string to None +(GH#3441) condoratberlin + * Clear old docs (GH#3458) Matthew Rocklin + * Change default multiprocessing behavior to spawn (GH#3461) Matthew +Rocklin + * Split dashboard host on additional slashes to handle inproc +(GH#3466) Jacob Tomlinson + * Update locality.rst (GH#3470) Dustin Tindall + * Minor gen.Return cleanup (GH#3469) James Bourbeau + * Update comparison logic for worker state (GH#3321) rockwellw + * Update minimum tblib version to 1.6.0 (GH#3451) James Bourbeau + * Add total row to workers plot in dashboard (GH#3464) Julia Signell + * Workaround RecursionError on profile data (GH#3455) Tom Augspurger + * Include code and summary in performance report (GH#3462) Matthew +Rocklin + * Skip test_open_close_many_workers on Python 3.6 (GH#3459) Matthew +Rocklin + * Support serializing/deserializing rmm.DeviceBuffer s (GH#3442) +John Kirkham + * Always add new TaskGroup to TaskPrefix (GH#3322) James Bourbeau + * Rerun black on the code base (GH#3444) John Kirkham + * Ensure __causes__ s of exceptions raised on workers are serialized +(GH#3430) Alex Adamson + * Adjust numba.cuda import and add check (GH#3446) John Kirkham + * Fix name of Numba serialization test (GH#3447) John Kirkham + * Checks for command parameters in ssh2 (GH#3078) Peter Andreas +Entschev + * Update worker_kwargs description in LocalCluster constructor +(GH#3438) James Bourbeau + * Ensure scheduler updates task and worker states after successful +worker data deletion (GH#3401) James Bourbeau + * Avoid loop= keyword in asyncio coordination primitives (GH#3437) +Matthew Rocklin + * Call pip as a module to avoid warnings (GH#3436) Cyril Shcherbin + * Add documentation of parameters in coordination primitives +(GH#3434) Søren Fuglede Jørgensen + * Replace tornado.locks with asyncio for +Events/Locks/Conditions/Semaphore (GH#3397) Matthew Rocklin + * Remove object from class hierarchy (GH#3432) Anderson Banihirwe + * Add dashboard_link property to Client (GH#3429) Jacob Tomlinson + * Allow memory monitor to evict data more aggressively (GH#3424) +fjetter + * Make _get_ip return an IP address when defaulting (GH#3418) Pierre +Glaser + * Support version checking with older versions of Dask (GH#3390) +Igor Gotlibovych + * Add Mac OS build to CI (GH#3358) James Bourbeau + +--- Old: distributed-2.10.0.tar.gz New: distributed-2.11.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.yI5aRx/_old 2020-02-24 15:53:31.707621779 +0100 +++ /var/tmp/diff_new_pack.yI5aRx/_new 2020-02-24 15:53:31.711621788 +0100 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.10.0 +Version:2.11.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.10.0.tar.gz ->
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-02-10 21:53:26 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.26092 (New) Package is "python-distributed" Mon Feb 10 21:53:26 2020 rev:24 rq:772458 version:2.10.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-01-19 20:58:27.468082405 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.26092/python-distributed.changes 2020-02-10 21:53:33.818195641 +0100 @@ -1,0 +2,13 @@ +Sat Feb 8 21:46:57 UTC 2020 - Arun Persaud + +- update to version 2.10.0: + * Fixed ZeroDivisionError in dashboard when no workers were present +(GH#3407) James Bourbeau + * Respect the dashboard-prefix when redirecting from the root +(GH#3387) Chrysostomos Nanakos + * Allow enabling / disabling work-stealing after the cluster has +started (GH#3410) John Kirkham + * Support *args and **kwargs in offload (GH#3392) Matthew Rocklin + * Add lifecycle hooks to SchedulerPlugin (GH#3391) Matthew Rocklin + +--- Old: distributed-2.9.3.tar.gz New: distributed-2.10.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.JzuPif/_old 2020-02-10 21:53:34.294195905 +0100 +++ /var/tmp/diff_new_pack.JzuPif/_new 2020-02-10 21:53:34.294195905 +0100 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.9.3 +Version:2.10.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.9.3.tar.gz -> distributed-2.10.0.tar.gz ++ 5500 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-01-19 20:57:30 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.26092 (New) Package is "python-distributed" Sun Jan 19 20:57:30 2020 rev:23 rq:765580 version:2.9.3 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2020-01-13 22:21:39.758522077 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.26092/python-distributed.changes 2020-01-19 20:58:27.468082405 +0100 @@ -1,0 +2,32 @@ +Sat Jan 18 19:17:28 UTC 2020 - Arun Persaud + +- update to version 2.9.3: + * Raise RuntimeError if no running loop (GH#3385) James Bourbeau + * Fix get_running_loop import (GH#3383) James Bourbeau + * Get JavaScript document location instead of window and handle +proxied url (GH#3382) Jacob Tomlinson + +- changes from version 2.9.2: + * Move Windows CI to GitHub Actions (GH#3373) Jacob Tomlinson + * Add client join and leave hooks (GH#3371) Jacob Tomlinson + * Add cluster map dashboard (GH#3361) Jacob Tomlinson + * Close connection comm on retry (GH#3365) James Bourbeau + * Fix scheduler state in case of worker name collision (GH#3366) +byjott + * Add --worker-class option to dask-worker CLI (GH#3364) James +Bourbeau + * Remove locale check that fails on OS X (GH#3360) Jacob Tomlinson + * Rework version checking (GH#2627) Matthew Rocklin + * Add websocket scheduler plugin (GH#3335) Jacob Tomlinson + * Return task in dask-worker on_signal function (GH#3354) James +Bourbeau + * Fix failures on mixed integer/string worker names (GH#3352) +Benedikt Reinartz + * Avoid calling nbytes multiple times when sending data (GH#3349) +Markus Mohrhard + * Avoid setting event loop policy if within IPython kernel and no +running event loop (GH#3336) Mana Borwornpadungkitti + * Relax intermittent failing test_profile_server (GH#3346) Matthew +Rocklin + +--- Old: distributed-2.9.1.tar.gz New: distributed-2.9.3.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.iMvwj9/_old 2020-01-19 20:58:27.944082655 +0100 +++ /var/tmp/diff_new_pack.iMvwj9/_new 2020-01-19 20:58:27.948082657 +0100 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.9.1 +Version:2.9.3 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.9.1.tar.gz -> distributed-2.9.3.tar.gz ++ 2087 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2020-01-13 22:21:29 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.6675 (New) Package is "python-distributed" Mon Jan 13 22:21:29 2020 rev:22 rq:763813 version:2.9.1 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2019-12-09 21:37:10.642051982 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.6675/python-distributed.changes 2020-01-13 22:21:39.758522077 +0100 @@ -1,0 +2,33 @@ +Sat Jan 11 18:24:51 UTC 2020 - Arun Persaud + +- specfile: + * update copyright year + +- update to version 2.9.1: + * Add lock around dumps_function cache (GH#3337) Matthew Rocklin + * Add setuptools to dependencies (GH#3320) James Bourbeau + * Use TaskPrefix.name in Graph layout (GH#3328) Matthew Rocklin + * Add missing “ in performance report example (GH#3329) John Kirkham + * Add performance report docs and color definitions to docs +(GH#3325) Benjamin Zaitlen + * Switch startstops to dicts and add worker name to transfer +(GH#3319) Jacob Tomlinson + * Add plugin entry point for out-of-tree comms library (GH#3305) +Patrick Sodré + * All scheduler task states in prometheus (GH#3307) fjetter + * Use worker name in logs (GH#3309) Stephan Erb + * Add TaskGroup and TaskPrefix scheduler state (GH#3262) Matthew +Rocklin + * Update latencies with heartbeats (GH#3310) fjetter + * Update inlining Futures in task graph in Client._graph_to_futures +(GH#3303) James Bourbeau + * Use hostname as default IP address rather than localhost (GH#3308) +Matthew Rocklin + * Clean up flaky test_nanny_throttle (GH#3295) Tom Augspurger + * Add lock to scheduler for sensitive operations (GH#3259) Matthew +Rocklin + * Log address for each of the Scheduler listerners (GH#3306) Matthew +Rocklin + * Make ConnectionPool.close asynchronous (GH#3304) Matthew Rocklin + +--- Old: distributed-2.9.0.tar.gz New: distributed-2.9.1.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.VR93BC/_old 2020-01-13 22:21:41.666522962 +0100 +++ /var/tmp/diff_new_pack.VR93BC/_new 2020-01-13 22:21:41.670522964 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-distributed # -# Copyright (c) 2019 SUSE LLC +# 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 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.9.0 +Version:2.9.1 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.9.0.tar.gz -> distributed-2.9.1.tar.gz ++ 3141 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2019-12-09 21:36:49 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.4691 (New) Package is "python-distributed" Mon Dec 9 21:36:49 2019 rev:21 rq:755172 version:2.9.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2019-11-26 17:02:55.692036843 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.4691/python-distributed.changes 2019-12-09 21:37:10.642051982 +0100 @@ -1,0 +2,53 @@ +Sat Dec 7 19:09:30 UTC 2019 - Arun Persaud + +- specfile: + * removed dask-submit, dask-remote + +- update to version 2.9.0: + * Add dask-spec CLI tool (GH#3090) Matthew Rocklin + * Connectionpool: don’t hand out closed connections (GH#3301) byjott + * Retry operations on network issues (GH#3294) byjott + * Skip Security.temporary() tests if cryptography not installed +(GH#3302) James Bourbeau + * Support multiple listeners in the scheduler (GH#3288) Matthew +Rocklin + * Updates RMM comment to the correct release (GH#3299) John Kirkham + * Add title to performance_report (GH#3298) Matthew Rocklin + * Forgot to fix slow test (GH#3297) Benjamin Zaitlen + * Update SSHCluster docstring parameters (GH#3296) James Bourbeau + * worker.close() awaits batched_stream.close() (GH#3291) Mads +R. B. Kristensen + * Fix asynchronous listener in UCX (GH#3292) Benjamin Zaitlen + * Avoid repeatedly adding deps to already in memory stack (GH#3293) +James Bourbeau + * xfail ucx empty object typed dataframe (GH#3279) Benjamin Zaitlen + * Fix distributed.wait documentation (GH#3289) Tom Rochette + * Move Python 3 syntax tests into main tests (GH#3281) Matthew +Rocklin + * xfail test_workspace_concurrency for Python 3.6 (GH#3283) Matthew +Rocklin + * Add performance_report context manager for static report +generation (GH#3282) Matthew Rocklin + * Update function serialization caches with custom LRU class +(GH#3260) James Bourbeau + * Make Listener.start asynchronous (GH#3278) Matthew Rocklin + * Remove dask-submit and dask-remote (GH#3280) Matthew Rocklin + * Worker profile server (GH#3274) Matthew Rocklin + * Improve bandwidth workers plot (GH#3273) Matthew Rocklin + * Make profile coroutines consistent between Scheduler and Worker +(GH#3277) Matthew Rocklin + * Enable saving profile information from server threads (GH#3271) +Matthew Rocklin + * Remove memory use plot (GH#3269) Matthew Rocklin + * Add offload size to configuration (GH#3270) Matthew Rocklin + * Fix layout scaling on profile plots (GH#3268) Jacob Tomlinson + * Set x_range in CPU plot based on the number of threads (GH#3266) +Matthew Rocklin + * Use base-2 values for byte-valued axes in dashboard (GH#3267) +Matthew Rocklin + * Robust gather in case of connection failures (GH#3246) fjetter + * Use DeviceBuffer from newer RMM releases (GH#3261) John Kirkham + * Fix dev requirements for pytest (GH#3264) Elliott Sales de Andrade + * Add validate options to configuration (GH#3258) Matthew Rocklin + +--- Old: distributed-2.8.1.tar.gz New: distributed-2.9.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.lStqYA/_old 2019-12-09 21:37:11.042051824 +0100 +++ /var/tmp/diff_new_pack.lStqYA/_new 2019-12-09 21:37:11.042051824 +0100 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.8.1 +Version:2.9.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause @@ -98,8 +98,6 @@ %doc README.rst %license LICENSE.txt %{_bindir}/dask-ssh -%{_bindir}/dask-submit -%{_bindir}/dask-remote %{_bindir}/dask-scheduler %{_bindir}/dask-worker %{python_sitelib}/distributed* ++ distributed-2.8.1.tar.gz -> distributed-2.9.0.tar.gz ++ 6387 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2019-11-26 17:02:21 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.26869 (New) Package is "python-distributed" Tue Nov 26 17:02:21 2019 rev:20 rq:750861 version:2.8.1 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2019-11-17 19:23:27.694858205 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.26869/python-distributed.changes 2019-11-26 17:02:55.692036843 +0100 @@ -1,0 +2,18 @@ +Sun Nov 24 17:36:02 UTC 2019 - Arun Persaud + +- update to version 2.8.1: + * Fix hanging worker when the scheduler leaves (GH#3250) Tom +Augspurger + * Fix NumPy writeable serialization bug (GH#3253) James Bourbeau + * Skip numba.cuda tests if CUDA is not available (GH#3255) Peter +Andreas Entschev + * Add new dashboard plot for memory use by key (GH#3243) Matthew +Rocklin + * Fix array.shape() -> array.shape (GH#3247) Jed Brown + * Fixed typos in pubsub.py (GH#3244) He Jia + * Fixed cupy array going out of scope (GH#3240) Mads +R. B. Kristensen + * Remove gen.coroutine usage in scheduler (GH#3242) Jim Crist-Harif + * Use inspect.isawaitable where relevant (GH#3241) Jim Crist-Harif + +--- Old: distributed-2.8.0.tar.gz New: distributed-2.8.1.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.o1ESYF/_old 2019-11-26 17:02:57.904036079 +0100 +++ /var/tmp/diff_new_pack.o1ESYF/_new 2019-11-26 17:02:57.932036068 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-distributed # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.8.0 +Version:2.8.1 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-2.8.0.tar.gz -> distributed-2.8.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.8.0/PKG-INFO new/distributed-2.8.1/PKG-INFO --- old/distributed-2.8.0/PKG-INFO 2019-11-14 23:59:02.0 +0100 +++ new/distributed-2.8.1/PKG-INFO 2019-11-23 05:48:31.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 2.8.0 +Version: 2.8.1 Summary: Distributed scheduler for Dask Home-page: https://distributed.dask.org Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.8.0/distributed/_version.py new/distributed-2.8.1/distributed/_version.py --- old/distributed-2.8.0/distributed/_version.py 2019-11-14 23:59:02.0 +0100 +++ new/distributed-2.8.1/distributed/_version.py 2019-11-23 05:48:31.0 +0100 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2019-11-14T14:58:28-0800", + "date": "2019-11-22T22:46:55-0600", "dirty": false, "error": null, - "full-revisionid": "4d0d58aade4460fab6e7e85a3548353671036d2c", - "version": "2.8.0" + "full-revisionid": "507659d79434845e50d48c247ff42d5efd336686", + "version": "2.8.1" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-2.8.0/distributed/core.py new/distributed-2.8.1/distributed/core.py --- old/distributed-2.8.0/distributed/core.py 2019-11-14 19:11:20.0 +0100 +++ new/distributed-2.8.1/distributed/core.py 2019-11-19 17:18:47.0 +0100 @@ -2,6 +2,7 @@ from collections import defaultdict, deque from concurrent.futures import CancelledError from functools import partial +from inspect import isawaitable import logging import threading import traceback @@ -397,7 +398,7 @@ logger.debug("Calling into handler %s", handler.__name__) try: result = handler(comm, **msg) -if hasattr(result, "__await__"): +if isawaitable(result): result = asyncio.ensure_future(result) self._ongoing_coroutines.add(result) result = await result diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2019-11-17 19:23:25 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.26869 (New) Package is "python-distributed" Sun Nov 17 19:23:25 2019 rev:19 rq:749096 version:2.8.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2019-09-18 13:10:50.876697369 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.26869/python-distributed.changes 2019-11-17 19:23:27.694858205 +0100 @@ -1,0 +2,147 @@ +Sat Nov 16 17:54:33 UTC 2019 - Arun Persaud + +- specfile: + * updated required versions according to requirement.txt + +- update to version 2.8.0: + * Add UCX config values (GH#3135) Matthew Rocklin + * Relax test_MultiWorker (GH#3210) Matthew Rocklin + * Avoid ucp.init at import time (GH#3211) Matthew Rocklin + * Clean up rpc to avoid intermittent test failure (GH#3215) Matthew +Rocklin + * Respect protocol if given to Scheduler (GH#3212) Matthew Rocklin + * Use legend_field= keyword in bokeh plots (GH#3218) Matthew Rocklin + * Cache psutil.Process object in Nanny (GH#3207) Matthew Rocklin + * Replace gen.sleep with asyncio.sleep (GH#3208) Matthew Rocklin + * Avoid offloading serialization for small messages (GH#3224) +Matthew Rocklin + * Add desired_workers metric (GH#3221) Gabriel Sailer + * Fail fast when importing distributed.comm.ucx (GH#3228) Matthew +Rocklin + * Add module name to Future repr (GH#3231) Matthew Rocklin + * Add name to Pub/Sub repr (GH#3235) Matthew Rocklin + * Import CPU_COUNT from dask.system (GH#3199) James Bourbeau + * Efficiently serialize zero strided NumPy arrays (GH#3180) James +Bourbeau + * Cache function deserialization in workers (GH#3234) Matthew +Rocklin + * Respect ordering of futures in futures_of (GH#3236) Matthew +Rocklin + * Bump dask dependency to 2.7.0 (GH#3237) James Bourbeau + * Avoid setting inf x_range (GH#3229) rockwellw + * Clear task stream based on recent behavior (GH#3200) Matthew +Rocklin + * Use the percentage field for profile plots (GH#3238) Matthew +Rocklin + +- changes from version 2.7.0 : + * Adds badges to README.rst [skip ci] (GH#3152) James Bourbeau + * Don’t overwrite self.address if it is present (GH#3153) Gil +Forsyth + * Remove outdated references to debug scheduler and worker bokeh +pages. (GH#3160) darindf + * Update CONTRIBUTING.md (GH#3159) Jacob Tomlinson + * Add Prometheus metric for a worker’s executing tasks count +(GH#3163) darindf + * Update Prometheus documentation (GH#3165) darindf + * Fix Numba serialization when strides is None (GH#3166) Peter +Andreas Entschev + * Await cluster in Adaptive.recommendations (GH#3168) Simon +Boothroyd + * Support automatic TLS (GH#3164) Jim Crist + * Avoid swamping high-memory workers with data requests (GH#3071) +Tom Augspurger + * Update UCX variables to use sockcm by default (GH#3177) Peter +Andreas Entschev + * Get protocol in Nanny/Worker from scheduler address (GH#3175) +Peter Andreas Entschev + * Add worker and tasks state for Prometheus data collection +(GH#3174) darindf + * Use async def functions for offload to/from_frames (GH#3171) Mads +R. B. Kristensen + * Subprocesses inherit the global dask config (GH#3192) Mads +R. B. Kristensen + * XFail test_open_close_many_workers (GH#3194) Matthew Rocklin + * Drop Python 3.5 (GH#3179) James Bourbeau + * UCX: avoid double init after fork (GH#3178) Mads R. B. Kristensen + * Silence warning when importing while offline (GH#3203) James +A. Bednar + * Adds docs to Client methods for resources, actors, and traverse +(GH#2851) IPetrik + * Add test for concurrent scatter operations (GH#2244) Matthew +Rocklin + * Expand async docs (GH#2293) Dave Hirschfeld + * Add PatchedDeviceArray to drop stride attribute for cupy<7.0 +(GH#3198) Richard J Zamora + +- changes from version 2.6.0: + * Refactor dashboard module (GH#3138) Jacob Tomlinson + * Use setuptools.find_packages in setup.py (GH#3150) Matthew Rocklin + * Move death timeout logic up to Node.start (GH#3115) Matthew +Rocklin + * Only include metric in WorkerTable if it is a scalar (GH#3140) +Matthew Rocklin + * Add Nanny(config={...}) keyword (GH#3134) Matthew Rocklin + * Xfail test_worksapce_concurrency on Python 3.6 (GH#3132) Matthew +Rocklin + * Extend Worker plugin API with transition method (GH#2994) +matthieubulte + * Raise exception if the user passes in unused keywords to Client +(GH#3117) Jonathan De Troye + * Move new SSHCluster to top level (GH#3128) Matthew Rocklin + * Bump dask dependency (GH#3124) Jim Crist + +- changes from version 2.5.2: + *
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2019-09-18 13:10:34 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.7948 (New) Package is "python-distributed" Wed Sep 18 13:10:34 2019 rev:18 rq:731159 version:2.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2019-09-02 13:26:30.357299371 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.7948/python-distributed.changes 2019-09-18 13:10:50.876697369 +0200 @@ -1,0 +2,52 @@ +Sat Sep 14 16:19:32 UTC 2019 - Arun Persaud + +- specfile: + * removed six + +- update to version 2.4.0: + * Remove six (GH#3045) Matthew Rocklin + * Add missing test data to sdist tarball (GH#3050) Elliott Sales de +Andrade + * Use mock from unittest standard library (GH#3049) Elliott Sales de +Andrade + * Use cgroups resource limits to determine default threads and +memory (GH#3039) Jim Crist + * Move task deserialization to immediately before task execution +(GH#3015) James Bourbeau + * Drop joblib shim module in distributed (GH#3040) John Kirkham + * Redirect configuration doc page (GH#3038) Matthew Rocklin + * Support --name 0 and --nprocs keywords in dask-worker cli +(GH#3037) Matthew Rocklin + * Remove lost workers from SpecCluster.workers (GH#2990) Guillaume +Eynard-Bontemps + * Clean up test_local.py::test_defaults (GH#3017) Matthew Rocklin + * Replace print statement in Queue.__init__ with debug message +(GH#3035) Mikhail Akimov + * Set the x_range limit of the Meory utilization plot to +memory-limit (GH#3034) Matthew Rocklin + * Rely on cudf codebase for cudf serialization (GH#2998) Benjamin +Zaitlen + * Add fallback html repr for Cluster (GH#3023) Jim Crist + * Add support for zstandard compression to comms (GH#2970) Abael He + * Avoid collision when using os.environ in dashboard_link (GH#3021) +Matthew Rocklin + * Fix ConnectionPool limit handling (GH#3005) byjott + * Support Spec jobs that generate multiple workers (GH#3013) Matthew +Rocklin + * Tweak Logs styling (GH#3012) Jim Crist + * Better name for cudf deserialization function name (GH#3008) +Benjamin Zaitlen + * Make spec.ProcessInterface a valid no-op worker (GH#3004) Matthew +Rocklin + * Return dictionaries from new_worker_spec rather than name/worker +pairs (GH#3000) Matthew Rocklin + * Fix minor typo in documentation (GH#3002) Mohammad Noor + * Permit more keyword options when scaling with cores and memory +(GH#2997) Matthew Rocklin + * Add cuda_ipc to UCX environment for NVLink (GH#2996) Benjamin +Zaitlen + * Add threads= and memory= to Cluster and Client reprs (GH#2995) +Matthew Rocklin + * Fix PyNVML initialization (GH#2993) Richard J Zamora + +--- Old: distributed-2.3.2.tar.gz New: distributed-2.4.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.tKyrw7/_old 2019-09-18 13:10:51.804697175 +0200 +++ /var/tmp/diff_new_pack.tKyrw7/_new 2019-09-18 13:10:51.808697173 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.3.2 +Version:2.4.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause @@ -44,7 +44,6 @@ Requires: python-msgpack Requires: python-psutil Requires: python-scikit-learn >= 0.17.1 -Requires: python-six Requires: python-sortedcontainers Requires: python-tblib Requires: python-toolz >= 0.7.4 @@ -60,7 +59,6 @@ BuildRequires: %{python_module msgpack} BuildRequires: %{python_module psutil} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module six} BuildRequires: %{python_module sortedcontainers} BuildRequires: %{python_module tblib} BuildRequires: %{python_module toolz >= 0.7.4} ++ distributed-2.3.2.tar.gz -> distributed-2.4.0.tar.gz ++ 3274 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2019-09-02 13:26:29 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.7948 (New) Package is "python-distributed" Mon Sep 2 13:26:29 2019 rev:17 rq:727557 version:2.3.2 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2019-08-13 13:16:56.633482386 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.7948/python-distributed.changes 2019-09-02 13:26:30.357299371 +0200 @@ -1,0 +2,72 @@ +Sat Aug 31 04:50:18 UTC 2019 - Arun Persaud + +- update to version 2.3.2: + * Skip exceptions in startup information (GH#2991) Jacob Tomlinson + +- changes from version 2.3.1: + * Add support for separate external address for SpecCluster +scheduler (GH#2963) Jacob Tomlinson + * Defer cudf serialization/deserialization to that library (GH#2881) +Benjamin Zaitlen + * Workaround for hanging test now calls ucp.fin() (GH#2967) Mads +R. B. Kristensen + * Remove unnecessary bullet point (GH#2972) Pav A + * Directly import progress from diagnostics.progressbar (GH#2975) +Matthew Rocklin + * Handle buffer protocol objects in ensure_bytes (GH#2969) Tom +Augspurger + * Fix documentatation syntax and tree (GH#2981) Pav A + * Improve get_ip_interface error message when interface does not +exist (GH#2964) Loïc Estève + * Add cores= and memory= keywords to scale (GH#2974) Matthew Rocklin + * Make workers robust to bad custom metrics (GH#2984) Matthew +Rocklin + +- changes from version 2.3.0: + * Except all exceptions when checking pynvml (GH#2961) Matthew +Rocklin + * Pass serialization down through small base collections (GH#2948) +Peter Andreas Entschev + * Use pytest.warning(Warning) rather than Exception (GH#2958) +Matthew Rocklin + * Allow server_kwargs to override defaults in dashboard (GH#2955) +Bruce Merry + * Update utils_perf.py (GH#2954) Shayan Amani + * Normalize names with str in retire_workers (GH#2949) Matthew +Rocklin + * Update client.py (GH#2951) Shayan Amani + * Add GPUCurrentLoad dashboard plots (GH#2944) Matthew Rocklin + * Pass GPU diagnostics from worker to scheduler (GH#2932) Matthew +Rocklin + * Import from collections.abc (GH#2938) Jim Crist + * Fixes Worker docstring formatting (GH#2939) James Bourbeau + * Redirect setup docs to docs.dask.org (GH#2936) Matthew Rocklin + * Wrap offload in gen.coroutine (GH#2934) Matthew Rocklin + * Change TCP.close to a coroutine to avoid task pending warning +(GH#2930) Matthew Rocklin + * Fixup black string normalization (GH#2929) Jim Crist + * Move core functionality from SpecCluster to Cluster (GH#2913) +Matthew Rocklin + * Add aenter/aexit protocols to ProcessInterface (GH#2927) Matthew +Rocklin + * Add real-time CPU utilization plot to dashboard (GH#2922) Matthew +Rocklin + * Always kill processes in clean tests, even if we don’t check +(GH#2924) Matthew Rocklin + * Add timeouts to processes in SSH tests (GH#2925) Matthew Rocklin + * Add documentation around spec.ProcessInterface (GH#2923) Matthew +Rocklin + * Cleanup async warnings in tests (GH#2920) Matthew Rocklin + * Give 404 when requesting nonexistent tasks or workers (GH#2921) +Martin Durant + * Raise informative warning when rescheduling an unknown task +(GH#2916) James Bourbeau + * Fix docstring (GH#2917) Martin Durant + * Add keep-alive message between worker and scheduler (GH#2907) +Matthew Rocklin + * Rewrite Adaptive/SpecCluster to support slowly arriving workers +(GH#2904) Matthew Rocklin + * Call heartbeat rather than reconnect on disconnection (GH#2906) +Matthew Rocklin + +--- Old: distributed-2.2.0.tar.gz New: distributed-2.3.2.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.RPwbWw/_old 2019-09-02 13:26:31.285299196 +0200 +++ /var/tmp/diff_new_pack.RPwbWw/_new 2019-09-02 13:26:31.285299196 +0200 @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:2.2.0 +Version:2.3.2 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause @@ -94,7 +94,7 @@ %if %{with test} %check -%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_bin_suffix} distributed/tests/ +%pytest distributed/tests/ %endif %files %{python_files} ++ distributed-2.2.0.tar.gz -> distributed-2.3.2.tar.gz ++ 4945 lines of diff
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2019-08-13 13:16:55 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.9556 (New) Package is "python-distributed" Tue Aug 13 13:16:55 2019 rev:16 rq:722044 version:2.2.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2019-02-25 17:50:33.850779045 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.9556/python-distributed.changes 2019-08-13 13:16:56.633482386 +0200 @@ -1,0 +2,7 @@ +Fri Aug 9 14:39:26 UTC 2019 - Marketa Calabkova + +- Update to version 2.2.0 + * Drop support for Python 2 + * Lots of other changes, see upstream changelog + +--- Old: distributed-1.25.3.tar.gz New: distributed-2.2.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.Rb6Sza/_old 2019-08-13 13:16:59.305481768 +0200 +++ /var/tmp/diff_new_pack.Rb6Sza/_new 2019-08-13 13:16:59.305481768 +0200 @@ -16,11 +16,12 @@ # +%define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} # Test requires network connection %bcond_with test Name: python-distributed -Version:1.25.3 +Version:2.2.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause @@ -99,12 +100,11 @@ %files %{python_files} %doc README.rst %license LICENSE.txt -%python3_only %{_bindir}/dask-ssh -%python3_only %{_bindir}/dask-submit -%python3_only %{_bindir}/dask-remote -%python3_only %{_bindir}/dask-scheduler -%python3_only %{_bindir}/dask-worker -%python3_only %{_bindir}/dask-mpi +%{_bindir}/dask-ssh +%{_bindir}/dask-submit +%{_bindir}/dask-remote +%{_bindir}/dask-scheduler +%{_bindir}/dask-worker %{python_sitelib}/distributed* %changelog ++ distributed-1.25.3.tar.gz -> distributed-2.2.0.tar.gz ++ 65974 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2019-02-25 17:50:30 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.28833 (New) Package is "python-distributed" Mon Feb 25 17:50:30 2019 rev:15 rq:670743 version:1.25.3 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2019-01-08 12:31:21.972083379 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.28833/python-distributed.changes 2019-02-25 17:50:33.850779045 +0100 @@ -1,0 +2,29 @@ +Sat Feb 2 17:10:13 UTC 2019 - Arun Persaud + +- update to version 1.25.3: + * Fix excess threading on missing connections (:pr:`2403`) Daniel +Farrell + * Fix typo in doc (:pr:`2457`) Loïc Estève + * Start fewer but larger workers with LocalCluster (:pr:`2452`) +Matthew Rocklin + * Check for non-zero length first in read loop (:pr:`2465`) John +Kirkham + * DOC: Use of local cluster in script (:pr:`2462`) Peter Killick + * DOC/API: Signature for base class write / read (:pr:`2472`) Tom +Augspurger + * Support Pytest 4 in Tests (:pr:`2478`) Adam Beberg + * Ensure async behavior in event loop with LocalCluster (:pr:`2484`) +Matthew Rocklin + * Fix spurious CancelledError (:pr:`2485`) Loïc Estève + * Properly reset dask.config scheduler and shuffle when closing the +client (:pr:`2475`) George Sakkis + * Make it more explict that resources are per worker. (:pr:`2470`) +Loïc Estève + * Remove references to center (:pr:`2488`) Matthew Rocklin + * Expand client clearing timeout to 10s in testing (:pr:`2493`) +Matthew Rocklin + * Propagate key keyword in progressbar (:pr:`2492`) Matthew Rocklin + * Use provided cluster's IOLoop if present in Client (:pr:`2494`) +Matthew Rocklin + +--- Old: distributed-1.25.2.tar.gz New: distributed-1.25.3.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.DnnGMM/_old 2019-02-25 17:50:34.358778768 +0100 +++ /var/tmp/diff_new_pack.DnnGMM/_new 2019-02-25 17:50:34.362778766 +0100 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.25.2 +Version:1.25.3 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.25.2.tar.gz -> distributed-1.25.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.25.2/PKG-INFO new/distributed-1.25.3/PKG-INFO --- old/distributed-1.25.2/PKG-INFO 2019-01-04 23:14:54.0 +0100 +++ new/distributed-1.25.3/PKG-INFO 2019-01-31 21:17:27.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 1.25.2 +Version: 1.25.3 Summary: Distributed scheduler for Dask Home-page: https://distributed.readthedocs.io/en/latest/ Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.25.2/distributed/_version.py new/distributed-1.25.3/distributed/_version.py --- old/distributed-1.25.2/distributed/_version.py 2019-01-04 23:14:54.0 +0100 +++ new/distributed-1.25.3/distributed/_version.py 2019-01-31 21:17:27.0 +0100 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2019-01-04T14:14:00-0800", + "date": "2019-01-31T12:16:55-0800", "dirty": false, "error": null, - "full-revisionid": "4e38022ed91b7d90ffe54703e9975d94a37fb9c3", - "version": "1.25.2" + "full-revisionid": "f7abbd68b824dc03c8535b57f9e914bddd1d447c", + "version": "1.25.3" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.25.2/distributed/bokeh/components.py new/distributed-1.25.3/distributed/bokeh/components.py --- old/distributed-1.25.2/distributed/bokeh/components.py 2019-01-03 18:30:24.0 +0100 +++ new/distributed-1.25.3/distributed/bokeh/components.py 2019-01-31 19:43:38.0 +0100 @@ -311,7 +311,7 @@ state = profile.create() data = profile.plot_data(state, profile_interval) self.states = data.pop('states') -self.source = ColumnDataSource(data=data) +self.root, self.source = profile.plot_figure(data, **kwargs) @without_property_validation def cb(attr, old, new): @@ -335,45 +335,6 @@ else: self.source.on_change('selected', cb) -self.root = figure(tools='tap', **kwargs) -
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2019-01-08 12:29:06 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.28833 (New) Package is "python-distributed" Tue Jan 8 12:29:06 2019 rev:14 rq:663294 version:1.25.2 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-12-31 09:47:20.278169858 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.28833/python-distributed.changes 2019-01-08 12:31:21.972083379 +0100 @@ -1,0 +2,25 @@ +Sun Jan 6 22:33:33 UTC 2019 - Arun Persaud + +- specfile: + * update copyright year + +- update to version 1.25.2: + * Clean up LocalCluster logging better in async mode (:pr:`2448`) +Matthew Rocklin + * Add short error message if bokeh cannot be imported (:pr:`2444`) +Dirk Petersen + * Add optional environment variables to Nanny (:pr:`2431`) Matthew +Rocklin + * Make the direct keyword docstring entries uniform (:pr:`2441`) +Matthew Rocklin + * Make LocalCluster.close async friendly (:pr:`2437`) Matthew +Rocklin + * gather_dep: don't request dependencies we already found out we +don't want (:pr:`2428`) tjb900 + * Add parameters to Client.run docstring (:pr:`2429`) Matthew +Rocklin + * Support coroutines and async-def functions in run/run_scheduler +(:pr:`2427`) Matthew Rocklin + * Name threads in ThreadPoolExecutors (:pr:`2408`) Matthew Rocklin + +--- Old: distributed-1.25.1.tar.gz New: distributed-1.25.2.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.sW5SKP/_old 2019-01-08 12:31:22.448082861 +0100 +++ /var/tmp/diff_new_pack.sW5SKP/_new 2019-01-08 12:31:22.448082861 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-distributed # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.25.1 +Version:1.25.2 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.25.1.tar.gz -> distributed-1.25.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.25.1/PKG-INFO new/distributed-1.25.2/PKG-INFO --- old/distributed-1.25.1/PKG-INFO 2018-12-15 17:59:09.0 +0100 +++ new/distributed-1.25.2/PKG-INFO 2019-01-04 23:14:54.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 1.25.1 +Version: 1.25.2 Summary: Distributed scheduler for Dask Home-page: https://distributed.readthedocs.io/en/latest/ Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.25.1/distributed/_version.py new/distributed-1.25.2/distributed/_version.py --- old/distributed-1.25.1/distributed/_version.py 2018-12-15 17:59:09.0 +0100 +++ new/distributed-1.25.2/distributed/_version.py 2019-01-04 23:14:54.0 +0100 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2018-12-15T11:58:40-0500", + "date": "2019-01-04T14:14:00-0800", "dirty": false, "error": null, - "full-revisionid": "19a393b5ea2b8dc10bd6d18a3a38c2f1d67655d0", - "version": "1.25.1" + "full-revisionid": "4e38022ed91b7d90ffe54703e9975d94a37fb9c3", + "version": "1.25.2" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.25.1/distributed/cli/dask_scheduler.py new/distributed-1.25.2/distributed/cli/dask_scheduler.py --- old/distributed-1.25.1/distributed/cli/dask_scheduler.py2018-11-28 00:45:41.0 +0100 +++ new/distributed-1.25.2/distributed/cli/dask_scheduler.py2019-01-03 18:30:24.0 +0100 @@ -14,7 +14,7 @@ from distributed import Scheduler from distributed.security import Security -from distributed.utils import get_ip_interface, ignoring +from distributed.utils import get_ip_interface from distributed.cli.utils import (check_python_3, install_signal_handlers, uri_from_host_port) from distributed.preloading import preload_modules, validate_preload_argv @@ -118,10 +118,16 @@ services = {} if _bokeh: -with ignoring(ImportError): +
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-12-31 09:46:30 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.28833 (New) Package is "python-distributed" Mon Dec 31 09:46:30 2018 rev:13 rq:660732 version:1.25.1 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-12-03 10:12:30.943590979 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.28833/python-distributed.changes 2018-12-31 09:47:20.278169858 +0100 @@ -1,0 +2,18 @@ +Sat Dec 22 03:59:39 UTC 2018 - Todd R + +- Update to version 1.25.1 + * Serialize numpy.ma.masked objects properly (:pr:`2384`) `Jim Crist`_ + * Turn off bokeh property validation in dashboard (:pr:`2387`) `Jim Crist`_ + * Fully initialize WorkerState objects (:pr:`2388`) `Jim Crist`_ + * Fix typo in scheduler docstring (:pr:`2393`) `Russ Bubley`_ + * DOC: fix typo in distributed.worker.Worker docstring (:pr:`2395`) `Loïc Estève`_ + * Remove clients and workers from event log after removal (:pr:`2394`) `tjb900`_ + * Support msgpack 0.6.0 by providing length keywords (:pr:`2399`) `tjb900`_ + * Use async-await on large messages test (:pr:`2404`) `Matthew Rocklin`_ + * Fix race condition in normalize_collection (:pr:`2386`) `Jim Crist`_ + * Fix redict collection after HighLevelGraph fix upstream (:pr:`2413`) `Matthew Rocklin`_ + * Add a blocking argument to Lock.acquire(`) (:pr:`2412`) `Stephan Hoyer`_ + * Fix long traceback test (:pr:`2417`) `Matthew Rocklin`_ + * Update x509 certificates to current OpenSSL standards. (:pr:`2418`) `Diane Trout`_ + +--- Old: distributed-1.25.0.tar.gz New: distributed-1.25.1.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.HxG3ep/_old 2018-12-31 09:47:20.842169395 +0100 +++ /var/tmp/diff_new_pack.HxG3ep/_new 2018-12-31 09:47:20.842169395 +0100 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.25.0 +Version:1.25.1 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.25.0.tar.gz -> distributed-1.25.1.tar.gz ++ 2077 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-12-03 10:12:06 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.19453 (New) Package is "python-distributed" Mon Dec 3 10:12:06 2018 rev:12 rq:653422 version:1.25.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-11-26 10:29:45.061067052 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.19453/python-distributed.changes 2018-12-03 10:12:30.943590979 +0100 @@ -1,0 +2,13 @@ +Sat Dec 1 18:37:39 UTC 2018 - Arun Persaud + +- update to version 1.25.0: + * Fixed the 404 error on the Scheduler Dashboard homepage (GH#2361) +Michael Wheeler + * Consolidate two Worker classes into one (GH#2363) Matthew Rocklin + * Avoid warnings in pyarrow and msgpack (GH#2364) Matthew Rocklin + * Avoid race condition in Actor’s Future (GH#2374) Matthew Rocklin + * Support missing packages keyword in Client.get_versions (GH#2379) +Matthew Rocklin + * Fixup serializing masked arrays (GH#2373) Jim Crist + +--- Old: distributed-1.24.2.tar.gz New: distributed-1.25.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.PqyDLy/_old 2018-12-03 10:12:31.335590615 +0100 +++ /var/tmp/diff_new_pack.PqyDLy/_new 2018-12-03 10:12:31.339590612 +0100 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.24.2 +Version:1.25.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.24.2.tar.gz -> distributed-1.25.0.tar.gz ++ 2223 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-11-26 10:29:30 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new.19453 (New) Package is "python-distributed" Mon Nov 26 10:29:30 2018 rev:11 rq:651330 version:1.24.2 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-11-12 09:46:45.508706243 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new.19453/python-distributed.changes 2018-11-26 10:29:45.061067052 +0100 @@ -1,0 +2,10 @@ +Thu Nov 22 22:46:56 UTC 2018 - Arun Persaud + +- update to version 1.24.2: + * Add support for Bokeh 1.0 (GH#2348) (GH#2356) Matthew Rocklin + * Fix regression that dropped support for Tornado 4 (GH#2353) Roy +Wedge + * Avoid deprecation warnings (GH#2355) (GH#2357) Matthew Rocklin + * Fix typo in worker documentation (GH#2349) Tom Rochette + +--- Old: distributed-1.24.1.tar.gz New: distributed-1.24.2.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.AnCQg6/_old 2018-11-26 10:29:45.573066452 +0100 +++ /var/tmp/diff_new_pack.AnCQg6/_new 2018-11-26 10:29:45.577066447 +0100 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.24.1 +Version:1.24.2 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.24.1.tar.gz -> distributed-1.24.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.24.1/PKG-INFO new/distributed-1.24.2/PKG-INFO --- old/distributed-1.24.1/PKG-INFO 2018-11-09 19:47:41.0 +0100 +++ new/distributed-1.24.2/PKG-INFO 2018-11-15 13:47:19.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 1.24.1 +Version: 1.24.2 Summary: Distributed scheduler for Dask Home-page: https://distributed.readthedocs.io/en/latest/ Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.24.1/distributed/_version.py new/distributed-1.24.2/distributed/_version.py --- old/distributed-1.24.1/distributed/_version.py 2018-11-09 19:47:41.0 +0100 +++ new/distributed-1.24.2/distributed/_version.py 2018-11-15 13:47:19.0 +0100 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2018-11-09T13:46:26-0500", + "date": "2018-11-15T07:46:27-0500", "dirty": false, "error": null, - "full-revisionid": "32341216c9f62e37c2e01c898e26b117e2b872b3", - "version": "1.24.1" + "full-revisionid": "0e33bb295f03ec6a971deea817462534c4cf2c76", + "version": "1.24.2" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.24.1/distributed/bokeh/components.py new/distributed-1.24.2/distributed/bokeh/components.py --- old/distributed-1.24.1/distributed/bokeh/components.py 2018-11-09 19:21:58.0 +0100 +++ new/distributed-1.24.2/distributed/bokeh/components.py 2018-11-15 13:41:11.0 +0100 @@ -5,6 +5,7 @@ from time import time import weakref +import bokeh from bokeh.layouts import row, column from bokeh.models import ( ColumnDataSource, Plot, DataRange1d, LinearAxis, HoverTool, BoxZoomTool, ResetTool, PanTool, WheelZoomTool, Range1d, @@ -312,7 +313,11 @@ def cb(attr, old, new): with log_errors(): try: -ind = new['1d']['indices'][0] +selected = new.indices +except AttributeError: +selected = new['1d']['indices'] +try: +ind = selected[0] except IndexError: return data = profile.plot_data(self.states[ind], profile_interval) @@ -321,7 +326,10 @@ self.source.data.update(data) self.source.selected = old -self.source.on_change('selected', cb) +if bokeh.__version__ >= '1.0': +self.source.selected.on_change('indices', cb) +else: +self.source.on_change('selected', cb) self.root = figure(tools='tap', **kwargs) self.root.quad('left', 'right', 'top', 'bottom', color='color', @@ -407,8 +415,12 @@ if changing[0]: return with log_errors(): +if isinstance(new, list): # bokeh >= 1.0 +
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-11-12 09:45:49 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Mon Nov 12 09:45:49 2018 rev:10 rq:648369 version:1.24.1 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-10-31 13:20:23.407116384 +0100 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-11-12 09:46:45.508706243 +0100 @@ -1,0 +2,15 @@ +Mon Nov 12 05:55:43 UTC 2018 - Arun Persaud + +- update to version 1.24.1: + * Use tornado’s builtin AnyThreadLoopEventPolicy (GH#2326) Matthew +Rocklin + * Adjust TLS tests for openssl 1.1 (GH#2331) Marius van Niekerk + * Avoid setting event loop policy if within Jupyter notebook server +(GH#2343) Matthew Rocklin + * Add preload script to conf (GH#2325) Guillaume Eynard-Bontemps + * Add serializer for Numpy masked arrays (GH#2335) Peter Killick + * Use psutil.Process.oneshot (GH#2339) NotSqrt + * Use worker SSL context when getting client from worker. (GH#2301) +Anonymous + +--- Old: distributed-1.24.0.tar.gz New: distributed-1.24.1.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.9dlN70/_old 2018-11-12 09:46:46.028705454 +0100 +++ /var/tmp/diff_new_pack.9dlN70/_new 2018-11-12 09:46:46.036705443 +0100 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.24.0 +Version:1.24.1 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.24.0.tar.gz -> distributed-1.24.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.24.0/PKG-INFO new/distributed-1.24.1/PKG-INFO --- old/distributed-1.24.0/PKG-INFO 2018-10-26 22:06:13.0 +0200 +++ new/distributed-1.24.1/PKG-INFO 2018-11-09 19:47:41.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: distributed -Version: 1.24.0 +Version: 1.24.1 Summary: Distributed scheduler for Dask Home-page: https://distributed.readthedocs.io/en/latest/ Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.24.0/distributed/_version.py new/distributed-1.24.1/distributed/_version.py --- old/distributed-1.24.0/distributed/_version.py 2018-10-26 22:06:13.0 +0200 +++ new/distributed-1.24.1/distributed/_version.py 2018-11-09 19:47:41.0 +0100 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2018-10-26T16:03:57-0400", + "date": "2018-11-09T13:46:26-0500", "dirty": false, "error": null, - "full-revisionid": "db903bc333ab8c1aec147896d7c5489863026243", - "version": "1.24.0" + "full-revisionid": "32341216c9f62e37c2e01c898e26b117e2b872b3", + "version": "1.24.1" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.24.0/distributed/cli/dask_scheduler.py new/distributed-1.24.1/distributed/cli/dask_scheduler.py --- old/distributed-1.24.0/distributed/cli/dask_scheduler.py2018-10-12 15:35:59.0 +0200 +++ new/distributed-1.24.1/distributed/cli/dask_scheduler.py2018-11-09 17:47:35.0 +0100 @@ -1,6 +1,7 @@ from __future__ import print_function, division, absolute_import import atexit +import dask import logging import os import shutil @@ -58,7 +59,7 @@ "cluster is on a shared network file system.") @click.option('--local-directory', default='', type=str, help="Directory to place scheduler files") -@click.option('--preload', type=str, multiple=True, is_eager=True, +@click.option('--preload', type=str, multiple=True, is_eager=True, default='', help='Module that should be loaded by the scheduler process ' 'like "foo.bar" or "/path/to/foo.py".') @click.argument('preload_argv', nargs=-1, @@ -125,6 +126,10 @@ scheduler_file=scheduler_file, security=sec) scheduler.start(addr) +if not preload: +preload = dask.config.get('distributed.scheduler.preload') +if not preload_argv: +preload_argv = dask.config.get('distributed.scheduler.preload-argv') preload_modules(preload, parameter=scheduler, file_dir=local_directory, argv=preload_argv) logger.info('Local Directory: %26s',
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-10-31 13:15:35 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Wed Oct 31 13:15:35 2018 rev:9 rq:645467 version:1.24.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-10-09 15:53:32.090327703 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-10-31 13:20:23.407116384 +0100 @@ -1,0 +2,25 @@ +Tue Oct 30 03:06:05 UTC 2018 - Arun Persaud + +- update to version 1.24.0: + * Remove Joblib Dask Backend from codebase (GH#2298) Matthew Rocklin + * Include worker tls protocol in Scheduler.restart (GH#2295) Matthew +Rocklin + * Adapt to new Bokeh selection for 1.0 (GH#2292) Matthew Rocklin + * Add explicit retry method to Future and Client (GH#2299) Matthew +Rocklin + * Point to main worker page in bokeh links (GH#2300) Matthew Rocklin + * Limit concurrency when gathering many times (GH#2303) Matthew +Rocklin + * Add tls_cluster pytest fixture (GH#2302) Matthew Rocklin + * Convert ConnectionPool.open and active to properties (GH#2304) +Matthew Rocklin + * change export_tb to format_tb (GH#2306) Eric Ma + * Redirect joblib page to dask-ml (GH#2307) Matthew Rocklin + * Include unserializable object in error message (GH#2310) Matthew +Rocklin + * Import Mapping, Iterator, Set from collections.abc in Python 3 +(GH#2315) Gaurav Sheni + * Extend Client.scatter docstring (GH#2320) Eric Ma + * Update for new flake8 (GH#2321) Matthew Rocklin + +--- Old: distributed-1.23.3.tar.gz New: distributed-1.24.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.FkCFv8/_old 2018-10-31 13:20:23.947115877 +0100 +++ /var/tmp/diff_new_pack.FkCFv8/_new 2018-10-31 13:20:23.947115877 +0100 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.23.3 +Version:1.24.0 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.23.3.tar.gz -> distributed-1.24.0.tar.gz ++ 1922 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-10-09 15:53:26 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Tue Oct 9 15:53:26 2018 rev:8 rq:640657 version:1.23.3 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-09-18 11:49:57.299505417 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-10-09 15:53:32.090327703 +0200 @@ -1,0 +2,20 @@ +Mon Oct 8 15:02:15 UTC 2018 - Arun Persaud + +- update to version 1.23.3: + * Err in dask serialization if not a NotImplementedError (GH#2251) +Matthew Rocklin + * Protect against key missing from priority in GraphLayout (GH#2259) +Matthew Rocklin + * Do not pull data twice in Client.gather (GH#2263) Adam Klein + * Add pytest fixture for cluster tests (GH#2262) Matthew Rocklin + * Cleanup bokeh callbacks (GH#2261) (GH#2278) Matthew Rocklin + * Fix bokeh error for memory_limit=None (GH#2255) Brett Naul + * Place large keywords into task graph in Client.map (GH#2281) +Matthew Rocklin + * Remove redundant blosc threading code from protocol.numpy +(GH#2284) Mike Gevaert + * Add ncores to workertable (GH#2289) Matthew Rocklin + * Support upload_file on files with no extension (GH#2290) Matthew +Rocklin + +--- Old: distributed-1.23.2.tar.gz New: distributed-1.23.3.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.EGrIMi/_old 2018-10-09 15:53:32.794326869 +0200 +++ /var/tmp/diff_new_pack.EGrIMi/_new 2018-10-09 15:53:32.794326869 +0200 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.23.2 +Version:1.23.3 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.23.2.tar.gz -> distributed-1.23.3.tar.gz ++ 4889 lines of diff (skipped)
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-09-18 11:49:09 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Tue Sep 18 11:49:09 2018 rev:7 rq:636249 version:1.23.2 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-09-11 17:17:51.055359160 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-09-18 11:49:57.299505417 +0200 @@ -1,0 +2,12 @@ +Mon Sep 17 14:55:33 UTC 2018 - Arun Persaud + +- update to version 1.23.2: + * Discard dependent rather than remove (#2250) Matthew Rocklin + * Use dask_sphinx_theme Matthew Rocklin + * Drop the Bokeh index page (#2241) John Kirkham + * Revert change to keep link relative (#2242) Matthew Rocklin + * docs: Fix broken AWS link in setup.rst file (#2240) Vladyslav +Moisieienkov + * Return cancelled futures in as_completed (#2233) Chris White + +--- Old: distributed-1.23.1.tar.gz New: distributed-1.23.2.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.BnybPN/_old 2018-09-18 11:50:08.067494352 +0200 +++ /var/tmp/diff_new_pack.BnybPN/_new 2018-09-18 11:50:08.071494348 +0200 @@ -12,7 +12,7 @@ # 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/ # @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.23.1 +Version:1.23.2 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.23.1.tar.gz -> distributed-1.23.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.23.1/PKG-INFO new/distributed-1.23.2/PKG-INFO --- old/distributed-1.23.1/PKG-INFO 2018-09-06 14:11:46.0 +0200 +++ new/distributed-1.23.2/PKG-INFO 2018-09-17 15:57:35.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: distributed -Version: 1.23.1 +Version: 1.23.2 Summary: Distributed scheduler for Dask Home-page: https://distributed.readthedocs.io/en/latest/ Author: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.23.1/distributed/_version.py new/distributed-1.23.2/distributed/_version.py --- old/distributed-1.23.1/distributed/_version.py 2018-09-06 14:11:46.0 +0200 +++ new/distributed-1.23.2/distributed/_version.py 2018-09-17 15:57:35.0 +0200 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2018-09-06T08:10:35-0400", + "date": "2018-09-17T09:56:32-0400", "dirty": false, "error": null, - "full-revisionid": "8bd288a7b7e087202ed74d67bc7a438221d0b2bf", - "version": "1.23.1" + "full-revisionid": "57aeb70b96396021b2b996a49e6625e0a547609f", + "version": "1.23.2" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.23.1/distributed/bokeh/core.py new/distributed-1.23.2/distributed/bokeh/core.py --- old/distributed-1.23.1/distributed/bokeh/core.py2018-08-30 15:08:21.0 +0200 +++ new/distributed-1.23.2/distributed/bokeh/core.py2018-09-07 19:16:37.0 +0200 @@ -32,6 +32,7 @@ port=port, address=ip, check_unused_sessions_milliseconds=500, allow_websocket_origin=["*"], + use_index=False, **self.server_kwargs) self.server.start() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.23.1/distributed/bokeh/templates/base.html new/distributed-1.23.2/distributed/bokeh/templates/base.html --- old/distributed-1.23.1/distributed/bokeh/templates/base.html 2018-08-30 19:13:22.0 +0200 +++ new/distributed-1.23.2/distributed/bokeh/templates/base.html 2018-09-07 18:22:57.0 +0200 @@ -26,7 +26,7 @@ {% for page in pages %} - {{ page|title }} + {{ page|title }} {% endfor %} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-09-11 17:17:37 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Tue Sep 11 17:17:37 2018 rev:6 rq:634439 version:1.23.1 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-09-04 22:56:23.989047985 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-09-11 17:17:51.055359160 +0200 @@ -1,0 +2,16 @@ +Sat Sep 8 04:35:20 UTC 2018 - Arun Persaud + +- update to version 1.23.1: + * Raise informative error when mixing futures between clients +(#2227) Matthew Rocklin + * add byte_keys to unpack_remotedata call (#2232) Matthew Rocklin + * Add documentation for gist/rawgit for get_task_stream (#2236) +Matthew Rocklin + * Quiet Client.close by waiting for scheduler stop signal (#2237) +Matthew Rocklin + * Display system graphs nicely on different screen sizes (#2239) +Derek Ludwig + * Mutate passed in workers dict in TaskStreamPlugin.rectangles +(#2238) Matthew Rocklin + +--- Old: distributed-1.23.0.tar.gz New: distributed-1.23.1.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.4B2avE/_old 2018-09-11 17:17:51.939357804 +0200 +++ /var/tmp/diff_new_pack.4B2avE/_new 2018-09-11 17:17:51.939357804 +0200 @@ -20,7 +20,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.23.0 +Version:1.23.1 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause ++ distributed-1.23.0.tar.gz -> distributed-1.23.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.23.0/PKG-INFO new/distributed-1.23.1/PKG-INFO --- old/distributed-1.23.0/PKG-INFO 2018-08-30 18:44:33.0 +0200 +++ new/distributed-1.23.1/PKG-INFO 2018-09-06 14:11:46.0 +0200 @@ -1,11 +1,12 @@ -Metadata-Version: 1.2 +Metadata-Version: 1.1 Name: distributed -Version: 1.23.0 +Version: 1.23.1 Summary: Distributed scheduler for Dask Home-page: https://distributed.readthedocs.io/en/latest/ -Maintainer: Matthew Rocklin -Maintainer-email: mrock...@gmail.com +Author: Matthew Rocklin +Author-email: mrock...@gmail.com License: BSD +Description-Content-Type: UNKNOWN Description: Distributed === diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.23.0/distributed/_version.py new/distributed-1.23.1/distributed/_version.py --- old/distributed-1.23.0/distributed/_version.py 2018-08-30 18:44:33.0 +0200 +++ new/distributed-1.23.1/distributed/_version.py 2018-09-06 14:11:46.0 +0200 @@ -8,11 +8,11 @@ version_json = ''' { - "date": "2018-08-30T12:43:14-0400", + "date": "2018-09-06T08:10:35-0400", "dirty": false, "error": null, - "full-revisionid": "9432f446abd5d09e96b8a799897d7917986dd9c7", - "version": "1.23.0" + "full-revisionid": "8bd288a7b7e087202ed74d67bc7a438221d0b2bf", + "version": "1.23.1" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.23.0/distributed/actor.py new/distributed-1.23.1/distributed/actor.py --- old/distributed-1.23.0/distributed/actor.py 2018-08-20 15:54:29.0 +0200 +++ new/distributed-1.23.1/distributed/actor.py 2018-09-05 19:20:42.0 +0200 @@ -164,6 +164,10 @@ return self._sync(get_actor_attribute_from_worker) +@property +def client(self): +return self._future.client + class ProxyRPC(object): """ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.23.0/distributed/bokeh/scheduler.py new/distributed-1.23.1/distributed/bokeh/scheduler.py --- old/distributed-1.23.0/distributed/bokeh/scheduler.py 2018-08-30 18:31:20.0 +0200 +++ new/distributed-1.23.1/distributed/bokeh/scheduler.py 2018-09-06 14:07:29.0 +0200 @@ -1053,12 +1053,13 @@ def systemmonitor_doc(scheduler, extra, doc): with log_errors(): -sysmon = SystemMonitor(scheduler, sizing_mode='scale_width') +sysmon = SystemMonitor(scheduler, sizing_mode='stretch_both') doc.title = "Dask: Scheduler System Monitor" doc.add_periodic_callback(sysmon.update, 500) -doc.add_root(column(sysmon.root,
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-09-04 22:56:22 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Tue Sep 4 22:56:22 2018 rev:5 rq:632810 version:1.23.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-07-02 23:34:00.373207999 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-09-04 22:56:23.989047985 +0200 @@ -1,0 +2,105 @@ +Sun Sep 2 17:03:46 UTC 2018 - a...@gmx.de + +- specfile: + * remove devel from noarch + * be more specific in %files section + +- update to version 1.23.0: + * Add direct_to_workers to Client Matthew Rocklin + * Add Scheduler.proxy to workers Matthew Rocklin + * Implement Actors Matthew Rocklin + * Fix tooltip (#2168) Loïc Estève + * Fix scale / avoid returning coroutines (#2171) Joe Hamman + * Clarify dask-worker –nprocs (#2173) Yu Feng + * Concatenate all bytes of small messages in TCP comms (#2172) +Matthew Rocklin + * Add dashboard_link property (#2176) Jacob Tomlinson + * Always offload to_frames (#2170) Matthew Rocklin + * Warn if desired port is already in use (#2191) (#2199) Matthew +Rocklin + * Add profile page for event loop thread (#2144) Matthew Rocklin + * Use dispatch for dask serialization, also add sklearn, pytorch +(#2175) Matthew Rocklin + * Handle corner cases with busy signal (#2182) Matthew Rocklin + * Check self.dependencies when looking at tasks in memory (#2196) +Matthew Rocklin + * Add ability to log additional custom metrics from each worker +(#2169) Loïc Estève + * Fix formatting when port is a tuple (#2204) Loïc Estève + * Describe what ZeroMQ is (#2211) Mike DePalatis + * Tiny typo fix (#2214) Anderson Banihirwe + * Add Python 3.7 to travis.yml (#2203) Matthew Rocklin + * Add plot= keyword to get_task_stream (#2198) Matthew Rocklin + * Add support for optional versions in Client.get_versions (#2216) +Matthew Rocklin + * Add routes for solo bokeh figures in dashboard (#2185) Matthew +Rocklin + * Be resilient to missing dep after busy signal (#2217) Matthew +Rocklin + * Use CSS Grid to layout status page on the dashboard (#2213) Derek +Ludwig and Luke Canavan + * Fix deserialization of queues on main ioloop thread (#2221) +Matthew Rocklin + * Add a worker initialization function (#2201) Guillaume EB + * Collapse navbar in dashboard (#2223) Luke Canavan + +- changes from version 1.22.1: + * Add worker_class= keyword to Nanny to support different worker +types (GH#2147) Martin Durant + * Cleanup intermittent worker failures (GH#2152) (GH#2146) Matthew +Rocklin + * Fix msgpack PendingDeprecationWarning for encoding=’utf-8’ +(GH#2153) Olivier Grisel + * Make bokeh coloring deterministic using hash function (GH#2143) +Matthew Rocklin + * Allow client to query the task stream plot (GH#2122) Matthew +Rocklin + * Use PID and counter in thread names (GH#2084) (GH#2128) Dror +Birkman + * Test that worker restrictions are cleared after cancellation +(GH#2107) Matthew Rocklin + * Expand resources in graph_to_futures (GH#2131) Matthew Rocklin + * Add custom serialization support for pyarrow (GH#2115) Dave +Hirschfeld + * Update dask-scheduler cli help text for preload (GH#2120) Matt +Nicolls + * Added another nested parallelism test (GH#1710) Tom Augspurger + * insert newline by default after TextProgressBar (GH#1976) Phil +Tooley + * Retire workers from scale (GH#2104) Matthew Rocklin + * Allow worker to refuse data requests with busy signal (GH#2092) +Matthew Rocklin + * Don’t forget released keys (GH#2098) Matthew Rocklin + * Update example for stopping a worker (GH#2088) `John A Kirkham`_ + * removed hardcoded value of memory terminate fraction from a log +message (GH#2096) Bartosz Marcinkowski + * Adjust worker doc after change in config file location and +treatment (GH#2094) Aurélien Ponte + * Prefer gathering data from same host (GH#2090) Matthew Rocklin + * Handle exceptions on deserialized comm with text error (GH#2093) +Matthew Rocklin + * Fix typo in docstring (GH#2087) Loïc Estève + * Provide communication context to serialization functions (GH#2054) +Matthew Rocklin + * Allow name to be explicitly passed in publish_dataset (GH#1995) +Marius van Niekerk + * Avoid accessing Worker.scheduler_delay around yield point +(GH#2074) Matthew Rocklin + * Support TB and PB in format bytes (GH#2072) Matthew Rocklin + * Add test for as_completed for loops in Python 2 (GH#2071) Matthew +Rocklin + * Allow adaptive to exist without a cluster (GH#2064) Matthew +
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-07-02 23:33:47 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Mon Jul 2 23:33:47 2018 rev:4 rq:620192 version:1.22.0 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-05-08 13:38:51.642259801 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-07-02 23:34:00.373207999 +0200 @@ -1,0 +2,81 @@ +Mon Jul 2 09:52:43 UTC 2018 - tchva...@suse.com + +- Fix the PyYAML dependency + +--- +Sun Jul 1 02:12:07 UTC 2018 - a...@gmx.de + +- specfile: + * updated dask requirement, added pyyaml + +--- +Sun Jun 24 15:47:45 UTC 2018 - a...@gmx.de + +- update to version 1.22.0: + * Overhaul configuration (GH#1948) Matthew Rocklin + * Replace get= keyword with scheduler= (GH#1959) Matthew Rocklin + * Use tuples in msgpack (GH#2000) Matthew Rocklin and Marius van +Niekerk + * Unify handling of high-volume connections (GH#1970) Matthew +Rocklin + * Automatically scatter large arguments in joblib connector +(GH#2020) (GH#2030) Olivier Grisel + * Turn click Python 3 locales failure into a warning (GH#2001) +Matthew Rocklin + * Rely on dask implementation of sizeof (GH#2042) Matthew Rocklin + * Replace deprecated workers.iloc with workers.values() (GH#2013) +Grant Jenks + * Introduce serialization families (GH#1912) Matthew Rocklin + * Add PubSub (GH#1999) Matthew Rocklin + * Add Dask stylesheet to documentation Matthew Rocklin + * Avoid recomputation on partially-complete results (GH#1840) +Matthew Rocklin + * Use sys.prefix in popen for testing (GH#1954) Matthew Rocklin + * Include yaml files in manifest Matthew Rocklin + * Use self.sync so Client.processing works in asynchronous context +(GH#1962) Henry Doupe + * Fix bug with bad repr on closed client (GH#1965) Matthew Rocklin + * Parse –death-timeout keyword in dask-worker (GH#1967) Matthew +Rocklin + * Support serializers in BatchedSend (GH#1964) Matthew Rocklin + * Use normal serialization mechanisms to serialize published +datasets (GH#1972) Matthew Rocklin + * Add security support to LocalCluster. (GH#1855) Marius van Niekerk + * add ConnectionPool.remove method (GH#1977) Tony Lorenzo + * Cleanly close workers when scheduler closes (GH#1981) Matthew +Rocklin + * Add .pyz support in upload_file (GH#1781) @bmaisson + * add comm to packages (GH#1980) Matthew Rocklin + * Replace dask.set_options with dask.config.set Matthew Rocklin + * Exclude versions of sortedcontainers which do not have +.iloc. (GH#1993) Russ Bubley + * Exclude gc statistics under PyPy (GH#1997) Marius van Niekerk + * Manage recent config and dataframe changes in dask (GH#2009) +Matthew Rocklin + * Cleanup lingering clients in tests (GH#2012) Matthew Rocklin + * Use timeouts during Client._ensure_connected (GH#2011) Martin +Durant + * Avoid reference cycle in joblib backend (GH#2014) Matthew Rocklin, +also Olivier Grisel + * DOC: fixed test example (GH#2017) Tom Augspurger + * Add worker_key parameter to Adaptive (GH#1992) Matthew Rocklin + * Prioritize tasks with their true keys, before stringifying +(GH#2006) Matthew Rocklin + * Serialize worker exceptions through normal channels (GH#2016) +Matthew Rocklin + * Include exception in progress bar (GH#2028) Matthew Rocklin + * Avoid logging orphaned futures in All (GH#2008) Matthew Rocklin + * Don’t use spill-to-disk dictionary if we’re not spilling to disk +Matthew Rocklin + * Only avoid recomputation if key exists (GH#2036) Matthew Rocklin + * Use client connection and serialization arguments in progress +(GH#2035) Matthew Rocklin + * Rejoin worker client on closing context manager (GH#2041) Matthew +Rocklin + * Avoid forgetting erred tasks when losing dependencies (GH#2047) +Matthew Rocklin + * Avoid collisions in graph_layout (GH#2050) Matthew Rocklin + * Avoid recursively calling bokeh callback in profile plot (GH#2048) +Matthew Rocklin + +--- Old: distributed-1.21.8.tar.gz New: distributed-1.22.0.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.ZEnVln/_old 2018-07-02 23:34:00.777207500 +0200 +++ /var/tmp/diff_new_pack.ZEnVln/_new 2018-07-02 23:34:00.781207495 +0200 @@ -20,7 +20,7 @@ # Test requires network
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-05-08 13:38:50 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Tue May 8 13:38:50 2018 rev:3 rq:605125 version:1.21.8 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-05-04 11:29:39.463418437 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-05-08 13:38:51.642259801 +0200 @@ -1,0 +2,32 @@ +Sun May 6 05:30:39 UTC 2018 - a...@gmx.de + +- specfile: + * Replace msgpack-python by msgpack + * updated required versions according to requirement.txt + +- update to version 1.21.8: + * Remove errant print statement (GH#1957) Matthew Rocklin + * Only add reevaluate_occupancy callback once (GH#1953) Tony Lorenzo + +- changes from version 1.21.7: + * Newline needed for doctest rendering (GH#1917) Loïc Estève + * Support Client._repr_html_ when in async mode (GH#1909) Matthew +Rocklin + * Add parameters to dask-ssh command (GH#1910) Irene Rodriguez + * Santize get_dataset trace (GH#1888) John Kirkham + * Fix bug where queues would not clean up cleanly (GH#1922) Matthew +Rocklin + * Delete cached file safely in upload file (GH#1921) Matthew Rocklin + * Accept KeyError when closing tornado IOLoop in tests (GH#1937) +Matthew Rocklin + * Quiet the client and scheduler when gather(…, errors=’skip’) +(:pr:`1936) Matthew Rocklin + * Clarify couldn’t gather keys warning (GH#1942) Kenneth Koski + * Support submit keywords in joblib (GH#1947) Matthew Rocklin + * Avoid use of external resources in bokeh server (GH#1934) Matthew +Rocklin + * Drop __contains__ from Datasets (GH#1889) John Kirkham + * Fix bug with queue timeouts (GH#1950) Matthew Rocklin + * Replace msgpack-python by msgpack (GH#1927) Loïc Estève + +--- Old: distributed-1.21.6.tar.gz New: distributed-1.21.8.tar.gz Other differences: -- ++ python-distributed.spec ++ --- /var/tmp/diff_new_pack.NgbfXK/_old 2018-05-08 13:38:52.266237279 +0200 +++ /var/tmp/diff_new_pack.NgbfXK/_new 2018-05-08 13:38:52.270237134 +0200 @@ -20,12 +20,12 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version:1.21.6 +Version:1.21.8 Release:0 Summary:Library for distributed computing with Python License:BSD-3-Clause Group: Development/Languages/Python -Url:https://distributed.readthedocs.io/en/latest/ +URL:https://distributed.readthedocs.io/en/latest/ Source: https://files.pythonhosted.org/packages/source/d/distributed/distributed-%{version}.tar.gz Source99: python-distributed-rpmlintrc BuildRequires: %{python_module devel} @@ -38,31 +38,31 @@ Requires: python-certifi Requires: python-click >= 6.6 Requires: python-cloudpickle >= 0.2.2 -Requires: python-dask >= 0.14.1 +Requires: python-dask >= 0.17.0 Requires: python-joblib >= 0.10.2 -Requires: python-msgpack-python +Requires: python-msgpack Requires: python-psutil Requires: python-scikit-learn >= 0.17.1 Requires: python-six Requires: python-sortedcontainers Requires: python-tblib Requires: python-toolz >= 0.7.4 -Requires: python-tornado >= 4.4 -Requires: python-zict >= 0.1.2 +Requires: python-tornado >= 4.5.1 +Requires: python-zict >= 0.1.3 BuildArch: noarch %if %{with test} BuildRequires: %{python_module certifi} BuildRequires: %{python_module click >= 6.6} BuildRequires: %{python_module cloudpickle >= 0.2.2} -BuildRequires: %{python_module dask >= 0.14.1} -BuildRequires: %{python_module msgpack-python} +BuildRequires: %{python_module dask >= 0.17.0} +BuildRequires: %{python_module msgpack} BuildRequires: %{python_module psutil} BuildRequires: %{python_module six} BuildRequires: %{python_module sortedcontainers} BuildRequires: %{python_module tblib} BuildRequires: %{python_module toolz >= 0.7.4} -BuildRequires: %{python_module tornado >= 4.4} -BuildRequires: %{python_module zict >= 0.1.2} +BuildRequires: %{python_module tornado >= 4.5.1} +BuildRequires: %{python_module zict >= 0.1.3} %endif %ifpython2 Requires: python-futures ++ distributed-1.21.6.tar.gz -> distributed-1.21.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distributed-1.21.6/MANIFEST.in
commit python-distributed for openSUSE:Factory
Hello community, here is the log from the commit of package python-distributed for openSUSE:Factory checked in at 2018-05-04 11:29:08 Comparing /work/SRC/openSUSE:Factory/python-distributed (Old) and /work/SRC/openSUSE:Factory/.python-distributed.new (New) Package is "python-distributed" Fri May 4 11:29:08 2018 rev:2 rq:603175 version:1.21.6 Changes: --- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes 2018-04-24 15:31:19.442141278 +0200 +++ /work/SRC/openSUSE:Factory/.python-distributed.new/python-distributed.changes 2018-05-04 11:29:39.463418437 +0200 @@ -1,0 +2,117 @@ +Sat Apr 7 19:25:08 UTC 2018 - a...@gmx.de + +- update to version 1.21.6: + * Fix numeric environment variable configuration (GH#1885) Joseph +Atkins-Kurkish + * support bytearrays in older lz4 library (GH#1886) Matthew Rocklin + * Remove started timeout in nanny (GH#1852) Matthew Rocklin + * Don’t log errors in sync (GH#1894) Matthew Rocklin + * downgrade stale lock warning to info logging level (GH#1890) +Matthew Rocklin + * Fix UnboundLocalError for key (GH#1900) John Kirkham + * Resolve deployment issues in Python 2 (GH#1905) Matthew Rocklin + * Support retries and priority in Client.get method (GH#1902) +Matthew Rocklin + * Add additional attributes to task page if applicable (GH#1901) +Matthew Rocklin + * Add count method to as_completed (GH#1897) Matthew Rocklin + * Extend default timeout to 10s (GH#1904) Matthew Rocklin + +- changes from version 1.21.5: + * Increase default allowable tick time to 3s (GH#1854) Matthew +Rocklin + * Handle errant workers when another worker has data (GH#1853) +Matthew Rocklin + * Close multiprocessing queue in Nanny to reduce open file +descriptors (GH#1862) Matthew Rocklin + * Extend nanny started timeout to 30s, make configurable (GH#1865) +Matthew Rocklin + * Comment out the default config file (GH#1871) Matthew Rocklin + * Update to fix bokeh 0.12.15 update errors (GH#1872) Matthew +Rocklin + * Downgrade Event Loop unresponsive warning to INFO level (GH#1870) +Matthew Rocklin + * Add fifo timeout to control priority generation (GH#1828) Matthew +Rocklin + * Add retire_workers API to Client (GH#1876) Matthew Rocklin + * Catch NoSuchProcess error in Nanny.memory_monitor (GH#1877) +Matthew Rocklin + * Add uid to nanny queue communitcations (GH#1880) Matthew Rocklin + +- changes from version 1.21.4: + * Avoid passing bytearrays to snappy decompression (GH#1831) Matthew +Rocklin + * Specify IOLoop in Adaptive (GH#1841) Matthew Rocklin + * Use connect-timeout config value throughout client (GH#1839) +Matthew Rocklin + * Support direct= keyword argument in Client.get (GH#1845) Matthew +Rocklin + +- changes from version 1.21.3: + * Add cluster superclass and improve adaptivity (GH#1813) Matthew +Rocklin + * Fixup tests and support Python 2 for Tornado 5.0 (GH#1818) Matthew +Rocklin + * Fix bug in recreate_error when dependencies are dropped (GH#1815) +Matthew Rocklin + * Add worker time to live in Scheduler (GH#1811) Matthew Rocklin + * Scale adaptive based on total_occupancy (GH#1807) Matthew Rocklin + * Support calling compute within worker_client (GH#1814) Matthew +Rocklin + * Add percentage to profile plot (GH#1817) Brett Naul + * Overwrite option for remote python in dask-ssh (GH#1812) Sven +Kreiss + +- changes from version 1.21.2: + * Fix bug where we didn’t check idle/saturated when stealing +(GH#1801) Matthew Rocklin + * Fix bug where client was noisy when scheduler closed unexpectedly +(GH#1806) Matthew Rocklin + * Use string-based timedeltas (like '500 ms') everywhere (GH#1804) +Matthew Rocklin + * Keep logs in scheduler and worker even if silenced (GH#1803) +Matthew Rocklin + * Support minimum, maximum, wait_count keywords in Adaptive +(GH#1797) Jacob Tomlinson and Matthew Rocklin + * Support async protocols for LocalCluster, replace start= with +asynchronous= (GH#1798) Matthew Rocklin + * Avoid restarting workers when nanny waits on scheduler (GH#1793) +Matthew Rocklin + * Use IOStream.read_into() when available (GH#1477) Antoine Pitrou + * Reduce LocalCluster logging threshold from CRITICAL to WARN +(GH#1785) Andy Jones + * Add futures_of to API docs (GH#1783) John Kirkham + * Make diagnostics link in client configurable (GH#1810) Matthew +Rocklin + +- changes from version 1.21.1: + * Fixed an uncaught exception in distributed.joblib with a +LocalCluster using only threads (GH#1775) Tom Augspurger + * Format bytes in info worker page (GH#1752) Matthew Rocklin + * Add pass-through arguments for scheduler/worker –preload +modules. (GH#1634) Alexander Ford + * Use new LZ4 API (GH#1757) Thrasibule + * Replace dask.optimize