commit python-distributed for openSUSE:Factory

2020-10-25 Thread root
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

2020-10-07 Thread root
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

2020-09-21 Thread root
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

2020-09-14 Thread root
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

2020-08-31 Thread root
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

2020-08-17 Thread root
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

2020-07-20 Thread root
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

2020-07-10 Thread root
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

2020-05-03 Thread root
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

2020-04-27 Thread root
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

2020-04-23 Thread root
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

2020-03-12 Thread root
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

2020-02-24 Thread root
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

2020-02-10 Thread root
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

2020-01-19 Thread root
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

2020-01-13 Thread root
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

2019-12-09 Thread root
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

2019-11-26 Thread root
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

2019-11-17 Thread root
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

2019-09-18 Thread root
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

2019-09-02 Thread root
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

2019-08-13 Thread root
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

2019-02-25 Thread root
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

2019-01-08 Thread root
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

2018-12-31 Thread root
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

2018-12-03 Thread root
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

2018-11-26 Thread root
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

2018-11-12 Thread root
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

2018-10-31 Thread root
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

2018-10-09 Thread root
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

2018-09-18 Thread root
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

2018-09-11 Thread root
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

2018-09-04 Thread root
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

2018-07-02 Thread root
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

2018-05-08 Thread root
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

2018-05-04 Thread root
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