From 9d3d5c37cc8c0cecb9d545e7ae8c3299f062297d3bf367272d36331f10a85bcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 9 Jul 2020 13:09:31 +0000 Subject: [PATCH] Accepting request 819716 from home:mcalabkova:branches:devel:languages:python:numeric MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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`_ OBS-URL: https://build.opensuse.org/request/show/819716 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=59 --- distributed-2.15.2.tar.gz | 3 -- distributed-2.20.0.tar.gz | 3 ++ python-distributed.changes | 85 ++++++++++++++++++++++++++++++++++++++ python-distributed.spec | 7 ++-- 4 files changed, 92 insertions(+), 6 deletions(-) delete mode 100644 distributed-2.15.2.tar.gz create mode 100644 distributed-2.20.0.tar.gz diff --git a/distributed-2.15.2.tar.gz b/distributed-2.15.2.tar.gz deleted file mode 100644 index 330280b..0000000 --- a/distributed-2.15.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:472f833cd819b1e964734bfe5f211e3ef8dd41bf288b2b7a4bdb40596f4c4d34 -size 638377 diff --git a/distributed-2.20.0.tar.gz b/distributed-2.20.0.tar.gz new file mode 100644 index 0000000..4ccdbbf --- /dev/null +++ b/distributed-2.20.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76cb6c32597a8bf42f070033ff587603954285310b1b60d99b2fcd77bddfc23a +size 655318 diff --git a/python-distributed.changes b/python-distributed.changes index c5d247d..6c95e4e 100644 --- a/python-distributed.changes +++ b/python-distributed.changes @@ -1,3 +1,88 @@ +------------------------------------------------------------------- +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 total number of tasks in the performance report (:pr:`3822`) `Abdulelah Bin Mahfoodh`_ + * Allow to pass in task key strings in the worker restrictions (:pr:`3826`) `Nils Braun`_ + * Control de/ser offload (:pr:`3793`) `Martin Durant`_ + * Parse timeout parameters in ``Variable``/``Event``/``Lock`` to support text timeouts (:pr:`3825`) `Nils Braun`_ + * Don't send empty dependencies (:pr:`3423`) `Jakub Beránek`_ + * Add distributed Dask ``Event`` that mimics ``threading.Event`` (:pr:`3821`) `Nils Braun`_ + * Enhance ``VersionMismatchWarning`` messages (:pr:`3786`) `Abdulelah Bin Mahfoodh`_ + * Support Pickle's protocol 5 (:pr:`3784`) `jakirkham`_ + * Replace ``utils.ignoring`` with ``contextlib.suppress`` (:pr:`3819`) `Nils Braun`_ + * Make re-creating conda environments from the CI output easier (:pr:`3816`) `Lucas Rademaker`_ + * Add prometheus metrics for semaphore (:pr:`3757`) `Lucas Rademaker`_ + * Fix worker plugin called with superseded transition (:pr:`3812`) `Nick Evans`_ + * Add retries to server listen (:pr:`3801`) `Jacob Tomlinson`_ + * Remove commented out lines from ``scheduler.py`` (:pr:`3803`) `James Bourbeau`_ + * Fix ``RuntimeWarning`` for never awaited coroutine when using ``distributed.Semaphore`` (:pr:`3713`) `Florian Jetter`_ + * Fix profile thread leakage during test teardown on some platforms (:pr:`3795`) `Florian Jetter`_ + * Await self before handling comms (:pr:`3788`) `Matthew Rocklin`_ + * Fix typo in ``Cluster`` docstring (:pr:`3787`) `Scott Sanderson`_ + 2.16.0 + * ``Client.get_dataset`` to always create ``Futures`` attached to itself (:pr:`3729`) `crusaderky`_ + * Remove dev-requirements since it is unused (:pr:`3782`) `Julia Signell`_ + * Use bokeh column for ``/system`` instead of custom css (:pr:`3781`) `Julia Signell`_ + * Attempt to fix ``test_preload_remote_module`` on windows (:pr:`3775`) `James Bourbeau`_ + * Fix broadcast for TLS comms (:pr:`3766`) `Florian Jetter`_ + * Don't validate http preloads locally (:pr:`3768`) `Rami Chowdhury`_ + * Allow range of ports to be specified for ``Workers`` (:pr:`3704`) `James Bourbeau`_ + * Add UCX support for RDMACM (:pr:`3759`) `Peter Andreas Entschev`_ + * Support web addresses in preload (:pr:`3755`) `Matthew Rocklin`_ + ------------------------------------------------------------------- Sat May 2 20:27:24 UTC 2020 - Arun Persaud diff --git a/python-distributed.spec b/python-distributed.spec index f0a1431..a5c724e 100644 --- a/python-distributed.spec +++ b/python-distributed.spec @@ -21,7 +21,7 @@ # Test requires network connection %bcond_with test Name: python-distributed -Version: 2.15.2 +Version: 2.20.0 Release: 0 Summary: Library for distributed computing with Python License: BSD-3-Clause @@ -36,7 +36,8 @@ BuildRequires: python-rpm-macros Requires: python-PyYAML Requires: python-certifi Requires: python-click >= 6.6 -Requires: python-cloudpickle >= 0.2.2 +Requires: python-cloudpickle >= 1.3.0 +Requires: python-contextvars Requires: python-dask >= 2.7.0 Requires: python-joblib >= 0.10.2 Requires: python-msgpack @@ -52,7 +53,7 @@ BuildArch: noarch BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module certifi} BuildRequires: %{python_module click >= 6.6} -BuildRequires: %{python_module cloudpickle >= 0.2.2} +BuildRequires: %{python_module cloudpickle >= 1.3.0} BuildRequires: %{python_module dask >= 0.18.0} BuildRequires: %{python_module msgpack} BuildRequires: %{python_module psutil}