commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-08-31 16:51:03 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.3399 (New) Package is "python-dask" Mon Aug 31 16:51:03 2020 rev:37 rq:830499 version:2.25.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-08-17 12:03:56.246646016 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.3399/python-dask.changes 2020-08-31 16:51:46.512398783 +0200 @@ -1,0 +2,40 @@ +Sat Aug 29 15:51:43 UTC 2020 - Arun Persaud + +- update to version 2.25.0: + * Core ++ Compare key hashes in subs() (:pr:`6559`) Mads R. B. Kristensen ++ Rerun with latest black release (:pr:`6568`) James Bourbeau ++ License update (:pr:`6554`) Tom Augspurger + * DataFrame ++ Add gs read_parquet example (:pr:`6548`) Ray Bell + * Documentation ++ Remove version from documentation page names (:pr:`6558`) James + Bourbeau ++ Update kubernetes-helm.rst (:pr:`6523`) David Sheldon ++ Stop 2020 survey (:pr:`6547`) Tom Augspurger + +- changes from version 2.24.0: + * Array ++ Fix setting random seed in tests. (:pr:`6518`) Elliott Sales de + Andrade ++ Support meta in apply gufunc (:pr:`6521`) joshreback ++ Replace cupy.sparse with cupyx.scipy.sparse (:pr:`6530`) John A + Kirkham + * Dataframe ++ Bump up tolerance for rolling tests (:pr:`6502`) Julia Signell ++ Implement DatFrame.__len__ (:pr:`6515`) Tom Augspurger ++ Infer arrow schema in to_parquet (for ArrowEngine`) (:pr:`6490`) + `Richard Zamora`_ ++ Fix parquet test when no pyarrow (:pr:`6524`) Martin Durant ++ Remove problematic filter arguments in ArrowEngine (:pr:`6527`) + `Richard Zamora`_ ++ Avoid schema validation by default in ArrowEngine (:pr:`6536`) + `Richard Zamora`_ + * Core ++ Use unpack_collections in make_blockwise_graph (:pr:`6517`) + `Thomas Fan`_ ++ Move key_split() from optimization.py to utils.py (:pr:`6529`) + Mads R. B. Kristensen ++ Make tests run on moto server (:pr:`6528`) Martin Durant + +--- Old: dask-2.23.0.tar.gz New: dask-2.25.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.trhdTO/_old 2020-08-31 16:51:47.796399405 +0200 +++ /var/tmp/diff_new_pack.trhdTO/_new 2020-08-31 16:51:47.800399407 +0200 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.23.0 +Version:2.25.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.23.0.tar.gz -> dask-2.25.0.tar.gz ++ 4925 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-08-17 12:03:13 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.3399 (New) Package is "python-dask" Mon Aug 17 12:03:13 2020 rev:36 rq:826941 version:2.23.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-07-20 21:01:47.153118139 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.3399/python-dask.changes 2020-08-17 12:03:56.246646016 +0200 @@ -1,0 +2,67 @@ +Sat Aug 15 16:59:24 UTC 2020 - Arun Persaud + +- update to version 2.23.0: + * Array ++ Reduce np.zeros, ones, and full array size with broadcasting + (:pr:`6491`) Matthias Bussonnier ++ Add missing meta= for trim in map_overlap (:pr:`6494`) Peter + Andreas Entschev + * Bag ++ Bag repartition partition size (:pr:`6371`) joshreback + * Core ++ Scalar.__dask_layers__() to return self._name instead of + self.key (:pr:`6507`) Mads R. B. Kristensen ++ Update dependencies correctly in fuse_root optimization + (:pr:`6508`) Mads R. B. Kristensen + * DataFrame ++ Adds items to dataframe (:pr:`6503`) Thomas J Fan ++ Include compression in write_table call (:pr:`6499`) Julia + Signell ++ Fixed warning in nonempty_series (:pr:`6485`) Tom Augspurger ++ Intelligently determine partitions based on type of first arg + (:pr:`6479`) Matthew Rocklin ++ Fix pyarrow mkdirs (:pr:`6475`) Julia Signell ++ Fix duplicate parquet output in to_parquet (:pr:`6451`) + michaelnarodovitch + * Documentation ++ Fix documentation da.histogram (:pr:`6439`) Roberto Panai ++ Add agg nunique example (:pr:`6404`) Ray Bell ++ Fixed a few typos in the SQL docs (:pr:`6489`) Mike McCarty ++ Docs for SQLing (:pr:`6453`) Martin Durant + +--- +Sat Aug 1 22:09:59 UTC 2020 - Arun Persaud + +- update to version 2.22.0: + * Array ++ Compatibility for NumPy dtype deprecation (:pr:`6430`) Tom + Augspurger + * Core ++ Implement sizeof for some bytes-like objects (:pr:`6457`) John A + Kirkham ++ HTTP error for new fsspec (:pr:`6446`) Martin Durant ++ When RecursionError is raised, return uuid from tokenize + function (:pr:`6437`) Julia Signell ++ Install deps of upstream-dev packages (:pr:`6431`) Tom + Augspurger ++ Use updated link in setup.cfg (:pr:`6426`) Zhengnan + * DataFrame ++ Add single quotes around column names if strings (:pr:`6471`) + Gil Forsyth ++ Refactor ArrowEngine for better read_parquet performance + (:pr:`6346`) Richard (Rick) Zamora ++ Add tolist dispatch (:pr:`6444`) GALI PREM SAGAR ++ Compatibility with pandas 1.1.0rc0 (:pr:`6429`) Tom Augspurger ++ Multi value pivot table (:pr:`6428`) joshreback ++ Duplicate argument definitions in to_csv docstring (:pr:`6411`) + Jun Han (Johnson) Ooi + * Documentation ++ Add utility to docs to convert YAML config to env vars and back + (:pr:`6472`) Jacob Tomlinson ++ Fix parameter server rendering (:pr:`6466`) Scott Sievert ++ Fixes broken links (:pr:`6403`) Jim Circadian ++ Complete parameter server implementation in docs (:pr:`6449`) + Scott Sievert ++ Fix typo (:pr:`6436`) Jack Xiaosong Xu + +--- Old: dask-2.21.0.tar.gz New: dask-2.23.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.26tEBC/_old 2020-08-17 12:03:59.978648096 +0200 +++ /var/tmp/diff_new_pack.26tEBC/_new 2020-08-17 12:03:59.982648099 +0200 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.21.0 +Version:2.23.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.21.0.tar.gz -> dask-2.23.0.tar.gz ++ 4765 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-07-20 21:00:27 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.3592 (New) Package is "python-dask" Mon Jul 20 21:00:27 2020 rev:35 rq:821678 version:2.21.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-07-09 13:22:04.773783896 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.3592/python-dask.changes 2020-07-20 21:01:47.153118139 +0200 @@ -1,0 +2,32 @@ +Sat Jul 18 18:12:13 UTC 2020 - Arun Persaud + +- update to version 2.21.0: + * Array ++ Correct error message in array.routines.gradient() (:pr:`6417`) + johnomotani ++ Fix blockwise concatenate for array with some dimension=1 + (:pr:`6342`) Matthias Bussonnier + * Bag ++ Fix bag.take example (:pr:`6418`) Roberto Panai + * Core ++ Groups values in optimization pass should only be graph and keys + -- not an optimization + keys (:pr:`6409`) Ben Zaitlen ++ Call custom optimizations once, with kwargs provided + (:pr:`6382`) Clark Zinzow ++ Include pickle5 for testing on Python 3.7 (:pr:`6379`) John A + Kirkham + * DataFrame ++ Correct typo in error message (:pr:`6422`) Tom McTiernan ++ Use pytest.warns to check for UserWarning (:pr:`6378`) Richard + (Rick) Zamora ++ Parse bytes_per_chunk keyword from string (:pr:`6370`) Matthew + Rocklin + * Documentation ++ Numpydoc formatting (:pr:`6421`) Matthias Bussonnier ++ Unpin numpydoc following 1.1 release (:pr:`6407`) Gil Forsyth ++ Numpydoc formatting (:pr:`6402`) Matthias Bussonnier ++ Add instructions for using conda when installing code for + development (:pr:`6399`) Ray Bell ++ Update visualize docstrings (:pr:`6383`) Zhengnan + +--- Old: dask-2.20.0.tar.gz New: dask-2.21.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.BEySGb/_old 2020-07-20 21:01:48.605119611 +0200 +++ /var/tmp/diff_new_pack.BEySGb/_new 2020-07-20 21:01:48.609119614 +0200 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.20.0 +Version:2.21.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.20.0.tar.gz -> dask-2.21.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.20.0/PKG-INFO new/dask-2.21.0/PKG-INFO --- old/dask-2.20.0/PKG-INFO2020-07-03 06:14:33.94144 +0200 +++ new/dask-2.21.0/PKG-INFO2020-07-18 00:07:14.618748200 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dask -Version: 2.20.0 +Version: 2.21.0 Summary: Parallel PyData with Task Scheduling Home-page: https://github.com/dask/dask/ Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.20.0/dask/_version.py new/dask-2.21.0/dask/_version.py --- old/dask-2.20.0/dask/_version.py2020-07-03 06:14:33.943292900 +0200 +++ new/dask-2.21.0/dask/_version.py2020-07-18 00:07:14.620754500 +0200 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "1878a451c347253eb9cfb852152a57e88f2ae848", - "version": "2.20.0" + "full-revisionid": "a4c571475b1c643dedf99bc773c2564bf3fcf977", + "version": "2.21.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.20.0/dask/array/core.py new/dask-2.21.0/dask/array/core.py --- old/dask-2.20.0/dask/array/core.py 2020-07-03 05:57:43.0 +0200 +++ new/dask-2.21.0/dask/array/core.py 2020-07-17 06:21:03.0 +0200 @@ -4249,7 +4249,7 @@ Given a sequence of dask arrays, form a new dask array by stacking them along a new dimension (axis=0 by default) - Parameters +Parameters -- seq: list of dask.arrays axis: int diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.20.0/dask/array/routines.py new/dask-2.21.0/dask/array/routines.py --- old/dask-2.20.0/dask/array/routines.py 2020-07-03 05:57:43.0 +0200 +++ new/dask-2.21.0/dask/array/routines.py 2020-07-17 23:49:45.0 +0200 @@ -545,7 +545,7 @@ raise ValueError( "Chunk size must be larger than edge_order + 1. " "Minimum chunk for axis {} is {}. Rechunk to " -"proceed.".format(np.min(c), ax) +"proceed.".format(ax, np.mi
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-07-09 13:20:44 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.3060 (New) Package is "python-dask" Thu Jul 9 13:20:44 2020 rev:34 rq:819699 version:2.20.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-04-21 13:11:30.564913060 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.3060/python-dask.changes 2020-07-09 13:22:04.773783896 +0200 @@ -1,0 +2,153 @@ +Thu Jul 9 08:20:00 UTC 2020 - Marketa Calabkova + +- Update to version 2.20.0 + Array + - Register ``sizeof`` for numpy zero-strided arrays (:pr:`6343`) `Matthias Bussonnier`_ + - Use ``concatenate_lookup`` in ``concatenate`` (:pr:`6339`) `John A Kirkham`_ + - Fix rechunking of arrays with some zero-length dimensions (:pr:`6335`) `Matthias Bussonnier`_ + DataFrame + - Dispatch ``iloc``` calls to ``getitem`` (:pr:`6355`) `Gil Forsyth`_ + - Handle unnamed pandas ``RangeIndex`` in fastparquet engine (:pr:`6350`) `Richard (Rick) Zamora`_ + - Preserve index when writing partitioned parquet datasets with pyarrow (:pr:`6282`) `Richard (Rick) Zamora`_ + - Use ``ignore_index`` for pandas' ``group_split_dispatch`` (:pr:`6251`) `Richard (Rick) Zamora`_ + Documentation + - Add doc describing argument (:pr:`6318`) `asmith26`_ +- 2.19.0 + Array + - Cast chunk sizes to python int ``dtype`` (:pr:`6326`) `Gil Forsyth`_ + - Add ``shape=None`` to ``*_like()`` array creation functions (:pr:`6064`) `Anderson Banihirwe`_ + Core + - Update expected error msg for protocol difference in fsspec (:pr:`6331`) `Gil Forsyth`_ + - Fix for floats < 1 in ``parse_bytes`` (:pr:`6311`) `Gil Forsyth`_ + - Fix exception causes all over the codebase (:pr:`6308`) `Ram Rachum`_ + - Fix duplicated tests (:pr:`6303`) `James Lamb`_ + - Remove unused testing function (:pr:`6304`) `James Lamb`_ + DataFrame + - Add high-level CSV Subgraph (:pr:`6262`) `Gil Forsyth`_ + - Fix ``ValueError`` when merging an index-only 1-partition dataframe (:pr:`6309`) `Krishan Bhasin`_ + - Make ``index.map`` clear divisions. (:pr:`6285`) `Julia Signell`_ + Documentation + - Add link to 2020 survey (:pr:`6328`) `Tom Augspurger`_ + - Update ``bag.rst`` (:pr:`6317`) `Ben Shaver`_ +- 2.18.1 + Array + - Don't try to set name on ``full`` (:pr:`6299`) `Julia Signell`_ + - Histogram: support lazy values for range/bins (another way) (:pr:`6252`) `Gabe Joseph`_ + Core + - Fix exception causes in ``utils.py`` (:pr:`6302`) `Ram Rachum`_ + - Improve performance of ``HighLevelGraph`` construction (:pr:`6293`) `Julia Signell`_ + Documentation + - Now readthedocs builds unrelased features' docstrings (:pr:`6295`) `Antonio Ercole De Luca`_ + - Add ``asyncssh`` intersphinx mappings (:pr:`6298`) `Jacob Tomlinson`_ +- 2.18.0 + Array + - Cast slicing index to dask array if same shape as original (:pr:`6273`) `Julia Signell`_ + - Fix ``stack`` error message (:pr:`6268`) `Stephanie Gott`_ + - ``full`` & ``full_like``: error on non-scalar ``fill_value`` (:pr:`6129`) `Huite`_ + - Support for multiple arrays in ``map_overlap`` (:pr:`6165`) `Eric Czech`_ + - Pad resample divisions so that edges are counted (:pr:`6255`) `Julia Signell`_ + Bag + - Random sampling of k elements from a dask bag #4799 (:pr:`6239`) `Antonio Ercole De Luca`_ + DataFrame + - Add ``dropna``, ``sort``, and ``ascending`` to ``sort_values`` (:pr:`5880`) `Julia Signell`_ + - Generalize ``from_dask_array`` (:pr:`6263`) `GALI PREM SAGAR`_ + - Add derived docstring for ``SeriesGroupby.nunique`` (:pr:`6284`) `Julia Signell`_ + - Remove ``NotImplementedError`` in resample with rule (:pr:`6274`) `Abdulelah Bin Mahfoodh`_ + - Add ``dd.to_sql`` (:pr:`6038`) `Ryan Williams`_ + Documentation + - Update remote data section (:pr:`6258`) `Ray Bell`_ +- 2.17.2 + Core + - Re-add the ``complete`` extra (:pr:`6257`) `Jim Crist-Harif`_ + DataFrame + - Raise error if ``resample`` isn't going to give right answer (:pr:`6244`) `Julia Signell`_ +- 2.17.1 + Array + - Empty array rechunk (:pr:`6233`) `Andrew Fulton`_ + Core + - Make ``pyyaml`` required (:pr:`6250`) `Jim Crist-Harif`_ + - Fix install commands from ``ImportError`` (:pr:`6238`) `Gaurav Sheni`_ + - Remove issue template (:pr:`6249`) `Jacob Tomlinson`_ + DataFrame + - Pass ``ignore_index`` to ``dd_shuffle`` from ``DataFrame.shuffle`` (:pr:`6247`) `Richard (Rick) Zamora`_ + - Cope with missing HDF keys (:pr:`6204`) `Martin Durant`_ + - Generalize ``describe`` & ``quantile`` apis (:pr:`5137`) `GALI PREM SAGAR`_ +- 2.17.0 + Array + - Small improvements to ``da.pad`` (:pr:`6213`) `Mark Boer`_ + - Return ``tuple`` if multiple outputs in ``dask.array.apply_gufunc``, add test to che
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-04-21 13:11:28 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.2738 (New) Package is "python-dask" Tue Apr 21 13:11:28 2020 rev:33 rq:795831 version:2.14.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-04-13 12:53:28.476653032 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.2738/python-dask.changes 2020-04-21 13:11:30.564913060 +0200 @@ -1,0 +2,5 @@ +Mon Apr 20 13:01:44 UTC 2020 - Tomáš Chvátal + +- Drop py2 dep from py3 only package + +--- Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.Cz5W7M/_old 2020-04-21 13:11:31.728915381 +0200 +++ /var/tmp/diff_new_pack.Cz5W7M/_new 2020-04-21 13:11:31.732915389 +0200 @@ -86,7 +86,6 @@ BuildRequires: graphviz BuildRequires: graphviz-gd BuildRequires: graphviz-gnome -BuildRequires: python-mock BuildRequires: python3-sparse BuildConflicts: python3-buildservice-tweak %endif
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-04-13 12:53:26 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.3248 (New) Package is "python-dask" Mon Apr 13 12:53:26 2020 rev:32 rq:793342 version:2.14.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-03-29 14:27:54.510165399 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.3248/python-dask.changes 2020-04-13 12:53:28.476653032 +0200 @@ -1,0 +2,18 @@ +Sat Apr 11 21:45:43 UTC 2020 - Arun Persaud + +- update to version 2.14.0: + * Array ++ Added np.iscomplexobj implementation (:pr:`6045`) Tom Augspurger + * Core ++ Update test_rearrange_disk_cleanup_with_exception to pass + without cloudpickle installed (:pr:`6052`) James Bourbeau ++ Fixed flaky test-rearrange (:pr:`5977`) Tom Augspurger + * DataFrame ++ Use _meta_nonempty for dtype casting in stack_partitions + (:pr:`6061`) mlondschien ++ Fix bugs in _metadata creation and filtering in parquet + ArrowEngine (:pr:`6023`) Richard (Rick) Zamora + * Documentation ++ DOC: Add name caveats (:pr:`6040`) Tom Augspurger + +--- Old: dask-2.13.0.tar.gz New: dask-2.14.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.haRUdJ/_old 2020-04-13 12:53:29.352653414 +0200 +++ /var/tmp/diff_new_pack.haRUdJ/_new 2020-04-13 12:53:29.356653415 +0200 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.13.0 +Version:2.14.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.13.0.tar.gz -> dask-2.14.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.13.0/PKG-INFO new/dask-2.14.0/PKG-INFO --- old/dask-2.13.0/PKG-INFO2020-03-25 20:23:38.611427800 +0100 +++ new/dask-2.14.0/PKG-INFO2020-04-03 22:41:01.324165000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dask -Version: 2.13.0 +Version: 2.14.0 Summary: Parallel PyData with Task Scheduling Home-page: https://github.com/dask/dask/ Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.13.0/dask/_version.py new/dask-2.14.0/dask/_version.py --- old/dask-2.13.0/dask/_version.py2020-03-25 20:23:38.614493400 +0100 +++ new/dask-2.14.0/dask/_version.py2020-04-03 22:41:01.328230600 +0200 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "c743feab0a92d20e248d32e97dcfbe567f4dfbd0", - "version": "2.13.0" + "full-revisionid": "824a69cdc258d9cae1b33f5052e0bd78c203d2e1", + "version": "2.14.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.13.0/dask/array/core.py new/dask-2.14.0/dask/array/core.py --- old/dask-2.13.0/dask/array/core.py 2020-03-21 17:11:50.0 +0100 +++ new/dask-2.14.0/dask/array/core.py 2020-03-27 18:08:57.0 +0100 @@ -412,7 +412,7 @@ drop_axis=[], new_axis=None, meta=None, -**kwargs +**kwargs, ): """ Map a function across all blocks of a dask array. @@ -811,7 +811,7 @@ regions=None, compute=True, return_stored=False, -**kwargs +**kwargs, ): """ Store dask arrays in array-like objects, overwrite data in target @@ -2696,6 +2696,15 @@ changed by installing cityhash, xxhash or murmurhash. If installed, a large-factor speedup can be obtained in the tokenisation step. Use ``name=False`` to generate a random name instead of hashing (fast) + +.. note:: + + Because this ``name`` is used as the key in task graphs, you should + ensure that it uniquely identifies the data contained within. If + you'd like to provide a descriptive name that is still unique, combine + the descriptive name with :func:`dask.base.tokenize` of the + ``array_like``. See :ref:`graphs` for more. + lock : bool or Lock, optional If ``x`` doesn't support concurrent reads then provide a lock here, or pass in True to have dask.array create one for you. @@ -2731,6 +2740,12 @@ >>> a = da.from_array(x, chunks='auto') # doctest: +SKIP >>> a = da.from_array(x, chunks='100 MiB') # doctest: +SKIP >>> a = da.from_array(x) # doctest: +SKIP + +If providing a name, ensure that it is unique + +>>> import dask.base +>>> token = dask.base.tokenize(x
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-03-29 14:27:49 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.3160 (New) Package is "python-dask" Sun Mar 29 14:27:49 2020 rev:31 rq:789359 version:2.13.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-03-12 23:11:12.195297798 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.3160/python-dask.changes 2020-03-29 14:27:54.510165399 +0200 @@ -1,0 +2,36 @@ +Sat Mar 28 16:47:35 UTC 2020 - Arun Persaud + +- update to version 2.13.0: + * Array ++ Support dtype and other keyword arguments in da.random + (:pr:`6030`) Matthew Rocklin ++ Register support for cupy sparse hstack/vstack (:pr:`5735`) + Corey J. Nolet ++ Force self.name to str in dask.array (:pr:`6002`) Chuanzhu Xu + * Bag ++ Set rename_fused_keys to None by default in bag.optimize + (:pr:`6000`) Lucas Rademaker + * Core ++ Copy dict in to_graphviz to prevent overwriting (:pr:`5996`) + JulianWgs ++ Stricter pandas xfail (:pr:`6024`) Tom Augspurger ++ Fix CI failures (:pr:`6013`) James Bourbeau ++ Update toolz to 0.8.2 and use tlz (:pr:`5997`) Ryan Grout ++ Move Windows CI builds to GitHub Actions (:pr:`5862`) James + Bourbeau + * DataFrame ++ Improve path-related exceptions in read_hdf (:pr:`6032`) psimaj ++ Fix dtype handling in dd.concat (:pr:`6006`) mlondschien ++ Handle cudf's leftsemi and leftanti joins (:pr:`6025`) Richard J + Zamora ++ Remove unused npartitions variable in dd.from_pandas + (:pr:`6019`) Daniel Saxton ++ Added shuffle to DataFrame.random_split (:pr:`5980`) petiop + * Documentation ++ Fix indentation in scheduler-overview docs (:pr:`6022`) Matthew + Rocklin ++ Update task graphs in optimize docs (:pr:`5928`) Julia Signell ++ Optionally get rid of intermediary boxes in visualize, and add + more labels (:pr:`5976`) Julia Signell + +--- Old: dask-2.12.0.tar.gz New: dask-2.13.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.Iu4FsF/_old 2020-03-29 14:27:56.474166403 +0200 +++ /var/tmp/diff_new_pack.Iu4FsF/_new 2020-03-29 14:27:56.478166405 +0200 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.12.0 +Version:2.13.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.12.0.tar.gz -> dask-2.13.0.tar.gz ++ 3555 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-03-12 23:05:50 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.3160 (New) Package is "python-dask" Thu Mar 12 23:05:50 2020 rev:30 rq:782794 version:2.12.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-02-24 15:53:18.767592963 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.3160/python-dask.changes 2020-03-12 23:11:12.195297798 +0100 @@ -1,0 +2,54 @@ +Sun Mar 8 19:03:37 UTC 2020 - Arun Persaud + +- update to version 2.12.0: + * Array ++ Improve reuse of temporaries with numpy (:pr:`5933`) Bruce Merry ++ Make map_blocks with block_info produce a Blockwise (:pr:`5896`) + Bruce Merry ++ Optimize make_blockwise_graph (:pr:`5940`) Bruce Merry ++ Fix axes ordering in da.tensordot (:pr:`5975`) Gil Forsyth ++ Adds empty mode to array.pad (:pr:`5931`) Thomas J Fan + * Core ++ Remove toolz.memoize dependency in dask.utils (:pr:`5978`) Ryan + Grout ++ Close pool leaking subprocess (:pr:`5979`) Tom Augspurger ++ Pin numpydoc to 0.8.0 (fix double autoescape) (:pr:`5961`) Gil + Forsyth ++ Register deterministic tokenization for range objects + (:pr:`5947`) James Bourbeau ++ Unpin msgpack in CI (:pr:`5930`) JAmes Bourbeau ++ Ensure dot results are placed in unique files. (:pr:`5937`) + Elliott Sales de Andrade ++ Add remaining optional dependencies to Travis 3.8 CI build + environment (:pr:`5920`) James Bourbeau + * DataFrame ++ Skip parquet getitem optimization for some keys (:pr:`5917`) Tom + Augspurger ++ Add ignore_index argument to rearrange_by_column code path + (:pr:`5973`) Richard J Zamora ++ Add DataFrame and Series memory_usage_per_partition methods + (:pr:`5971`) James Bourbeau ++ xfail test_describe when using Pandas 0.24.2 (:pr:`5948`) James + Bourbeau ++ Implement dask.dataframe.to_numeric (:pr:`5929`) Julia Signell ++ Add new error message content when columns are in a different + order (:pr:`5927`) Julia Signell ++ Use shallow copy for assign operations when possible + (:pr:`5740`) Richard J Zamora + * Documentation ++ Changed above to below in dask.array.triu docs (:pr:`5984`) + Henrik Andersson ++ Array slicing: fix typo in slice_with_int_dask_array error + message (:pr:`5981`) Gabe Joseph ++ Grammar and formatting updates to docstrings (:pr:`5963`) James + Lamb ++ Update develop doc with conda option (:pr:`5939`) Ray Bell ++ Update title of DataFrame extension docs (:pr:`5954`) James + Bourbeau ++ Fixed typos in documentation (:pr:`5962`) James Lamb ++ Add original class or module as a kwarg on _bind_* methods + (:pr:`5946`) Julia Signell ++ Add collect list example (:pr:`5938`) Ray Bell ++ Update optimization doc for python 3 (:pr:`5926`) Julia Signell + +--- Old: dask-2.11.0.tar.gz New: dask-2.12.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.cQBvsG/_old 2020-03-12 23:11:13.327298246 +0100 +++ /var/tmp/diff_new_pack.cQBvsG/_new 2020-03-12 23:11:13.331298247 +0100 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.11.0 +Version:2.12.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.11.0.tar.gz -> dask-2.12.0.tar.gz ++ 1792 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-02-24 15:52:42 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.26092 (New) Package is "python-dask" Mon Feb 24 15:52:42 2020 rev:29 rq:778510 version:2.11.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-02-10 21:53:35.962196826 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.26092/python-dask.changes 2020-02-24 15:53:18.767592963 +0100 @@ -1,0 +2,69 @@ +Sat Feb 22 18:54:54 UTC 2020 - Arun Persaud + +- specfile: + * require pandas >= 0.23 + +- update to version 2.11.0: + * Array ++ Cache result of Array.shape (:pr:`5916`) Bruce Merry ++ Improve accuracy of estimate_graph_size for rechunk (:pr:`5907`) + Bruce Merry ++ Skip rechunk steps that do not alter chunking (:pr:`5909`) Bruce + Merry ++ Support dtype and other kwargs in coarsen (:pr:`5903`) Matthew + Rocklin ++ Push chunk override from map_blocks into blockwise (:pr:`5895`) + Bruce Merry ++ Avoid using rewrite_blockwise for a singleton (:pr:`5890`) Bruce + Merry ++ Optimize slices_from_chunks (:pr:`5891`) Bruce Merry ++ Avoid unnecessary __getitem__ in block() when chunks have + correct dimensionality (:pr:`5884`) Thomas Robitaille + * Bag ++ Add include_path option for dask.bag.read_text (:pr:`5836`) + Yifan Gu ++ Fixes ValueError in delayed execution of bagged NumPy array + (:pr:`5828`) Surya Avala + * Core ++ CI: Pin msgpack (:pr:`5923`) Tom Augspurger ++ Rename test_inner to test_outer (:pr:`5922`) Shiva Raisinghani ++ quote should quote dicts too (:pr:`5905`) Bruce Merry ++ Register a normalizer for literal (:pr:`5898`) Bruce Merry ++ Improve layer name synthesis for non-HLGs (:pr:`5888`) Bruce + Merry ++ Replace flake8 pre-commit-hook with upstream (:pr:`5892`) Julia + Signell ++ Call pip as a module to avoid warnings (:pr:`5861`) Cyril + Shcherbin ++ Close ThreadPool at exit (:pr:`5852`) Tom Augspurger ++ Remove dask.dataframe import in tokenization code (:pr:`5855`) + James Bourbeau + * DataFrame ++ Require pandas>=0.23 (:pr:`5883`) Tom Augspurger ++ Remove lambda from dataframe aggregation (:pr:`5901`) Matthew + Rocklin ++ Fix exception chaining in dataframe/__init__.py (:pr:`5882`) Ram + Rachum ++ Add support for reductions on empty dataframes (:pr:`5804`) + Shiva Raisinghani ++ Expose sort= argument for groupby (:pr:`5801`) Richard J Zamora ++ Add df.empty property (:pr:`5711`) rockwellw ++ Use parquet read speed-ups from + fastparquet.api.paths_to_cats. (:pr:`5821`) Igor Gotlibovych + * Documentation ++ Deprecate doc_wraps (:pr:`5912`) Tom Augspurger ++ Update array internal design docs for HighLevelGraph era + (:pr:`5889`) Bruce Merry ++ Move over dashboard connection docs (:pr:`5877`) Matthew Rocklin ++ Move prometheus docs from distributed.dask.org (:pr:`5876`) + Matthew Rocklin ++ Removing duplicated DO block at the end (:pr:`5878`) K.-Michael + Aye ++ map_blocks see also (:pr:`5874`) Tom Augspurger ++ More derived from (:pr:`5871`) Julia Signell ++ Fix typo (:pr:`5866`) Yetunde Dada ++ Fix typo in cloud.rst (:pr:`5860`) Andrew Thomas ++ Add note pointing to code of conduct and diversity statement + (:pr:`5844`) Matthew Rocklin + +--- Old: dask-2.10.1.tar.gz New: dask-2.11.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.R9qX1Y/_old 2020-02-24 15:53:21.359598735 +0100 +++ /var/tmp/diff_new_pack.R9qX1Y/_new 2020-02-24 15:53:21.363598744 +0100 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.10.1 +Version:2.11.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause @@ -71,7 +71,7 @@ BuildRequires: %{python_module moto} BuildRequires: %{python_module multipledispatch} BuildRequires: %{python_module numpy} -BuildRequires: %{python_module pandas >= 0.19.0} +BuildRequires: %{python_module pandas >= 0.23.0} BuildRequires: %{python_module pandas-datareader} BuildRequires: %{python_module partd >= 0.3.7} BuildRequires: %{python_module psutil} @@ -174,7 +174,7 @@ Requires: %{name}-multiprocessing = %{version} Requires: python-fsspec >= 0.5.1 Requires: python-numpy >= 1.13.0 -Requires: python-pandas >= 0.21.0 +Requires: python-pandas >= 0.23.0 Requires:
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-02-10 21:53:30 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.26092 (New) Package is "python-dask" Mon Feb 10 21:53:30 2020 rev:28 rq:772459 version:2.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-01-19 20:58:26.624081961 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.26092/python-dask.changes 2020-02-10 21:53:35.962196826 +0100 @@ -1,0 +2,26 @@ +Sat Feb 8 21:45:22 UTC 2020 - Arun Persaud + +- update to version 2.10.1: + * Fix Pandas 1.0 version comparison (:pr:`5851`) Tom Augspurger + * Fix typo in distributed diagnostics documentation (:pr:`5841`) +Gerrit Holl + +- changes from version 2.10.0: + * Support for pandas 1.0's new BooleanDtype and StringDtype +(:pr:`5815`) Tom Augspurger + * Compatibility with pandas 1.0's API breaking changes and +deprecations (:pr:`5792`) Tom Augspurger + * Fixed non-deterministic tokenization of some extension-array +backed pandas objects (:pr:`5813`) Tom Augspurger + * Fixed handling of dataclass class objects in collections +(:pr:`5812`) Matteo De Wint + * Fixed resampling with tz-aware dates when one of the endpoints +fell in a non-existent time (:pr:`5807`) dfonnegra + * Delay initial Zarr dataset creation until the computation occurs +(:pr:`5797`) Chris Roat + * Use parquet dataset statistics in more cases with the pyarrow +engine (:pr:`5799`) Richard J Zamora + * Fixed exception in groupby.std() when some of the keys were large +integers (:pr:`5737`) H. Thomson Comer + +--- Old: dask-2.9.2.tar.gz New: dask-2.10.1.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.Ihkeug/_old 2020-02-10 21:53:36.986197392 +0100 +++ /var/tmp/diff_new_pack.Ihkeug/_new 2020-02-10 21:53:36.986197392 +0100 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.9.2 +Version:2.10.1 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.9.2.tar.gz -> dask-2.10.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.9.2/PKG-INFO new/dask-2.10.1/PKG-INFO --- old/dask-2.9.2/PKG-INFO 2020-01-17 00:50:13.0 +0100 +++ new/dask-2.10.1/PKG-INFO2020-01-30 17:44:57.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dask -Version: 2.9.2 +Version: 2.10.1 Summary: Parallel PyData with Task Scheduling Home-page: https://github.com/dask/dask/ Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.9.2/dask/_version.py new/dask-2.10.1/dask/_version.py --- old/dask-2.9.2/dask/_version.py 2020-01-17 00:50:13.0 +0100 +++ new/dask-2.10.1/dask/_version.py2020-01-30 17:44:57.0 +0100 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "e3f80df7fff7627082688b7cccff1e9131001446", - "version": "2.9.2" + "full-revisionid": "4ddcc9374533e7765f341f86edfedf5c8d82df8c", + "version": "2.10.1" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.9.2/dask/array/core.py new/dask-2.10.1/dask/array/core.py --- old/dask-2.9.2/dask/array/core.py 2020-01-15 22:59:20.0 +0100 +++ new/dask-2.10.1/dask/array/core.py 2020-01-28 18:29:39.0 +0100 @@ -619,7 +619,7 @@ concatenate=True, align_arrays=False, meta=meta, -**kwargs +**kwargs, ) if has_keyword(func, "block_id") or has_keyword(func, "block_info") or drop_axis: @@ -2851,7 +2851,8 @@ paths) overwrite: bool If given array already exists, overwrite=False will cause an error, -where overwrite=True will replace the existing data. +where overwrite=True will replace the existing data. Note that this +check is done at computation time, not during graph creation. compute, return_stored: see ``store()`` kwargs: passed to the ``zarr.create()`` function, e.g., compression options @@ -2902,14 +2903,22 @@ mapper = url chunks = [c[0] for c in arr.chunks] -z = zarr.create( + +# The zarr.create function has the side-effect of immediately +# creating metadata on disk. This may not be desired, +# particularly if compute=False. The caller may be creating many +# arrays on a slow filesyst
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-01-19 20:57:27 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.26092 (New) Package is "python-dask" Sun Jan 19 20:57:27 2020 rev:27 rq:765579 version:2.9.2 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2020-01-06 15:22:51.388501640 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.26092/python-dask.changes 2020-01-19 20:58:26.624081961 +0100 @@ -1,0 +2,38 @@ +Sat Jan 18 19:16:38 UTC 2020 - Arun Persaud + +- update to version 2.9.2: + * Array ++ Unify chunks in broadcast_arrays (:pr:`5765`) Matthew Rocklin + * Core ++ xfail CSV encoding tests (:pr:`5791`) Tom Augspurger ++ Update order to handle empty dask graph (:pr:`5789`) James + Bourbeau ++ Redo dask.order.order (:pr:`5646`) Erik Welch + * DataFrame ++ Add transparent compression for on-disk shuffle with partd + (:pr:`5786`) Christian Wesp ++ Fix repr for empty dataframes (:pr:`5781`) Shiva Raisinghani ++ Pandas 1.0.0RC0 compat (:pr:`5784`) Tom Augspurger ++ Remove buggy assertions (:pr:`5783`) Tom Augspurger ++ Pandas 1.0 compat (:pr:`5782`) Tom Augspurger ++ Fix bug in pyarrow-based read_parquet on partitioned datasets + (:pr:`5777`) Richard J Zamora ++ Compat for pandas 1.0 (:pr:`5779`) Tom Augspurger ++ Fix groupby/mean error with with categorical index (:pr:`5776`) + Richard J Zamora ++ Support empty partitions when performing cumulative aggregation + (:pr:`5730`) Matthew Rocklin ++ set_index accepts single-item unnested list (:pr:`5760`) Wes + Roach ++ Fixed partitioning in set index for ordered Categorical + (:pr:`5715`) Tom Augspurger + * Documentation ++ Note additional use case for normalize_token.register + (:pr:`5766`) Thomas A Caswell ++ Update bag repartition docstring (:pr:`5772`) Timost ++ Small typos (:pr:`5771`) Maarten Breddels ++ Fix typo in Task Expectations docs (:pr:`5767`) James Bourbeau ++ Add docs section on task expectations to graph page (:pr:`5764`) + Devin Petersohn + +--- Old: dask-2.9.1.tar.gz New: dask-2.9.2.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.nDUsXZ/_old 2020-01-19 20:58:27.140082233 +0100 +++ /var/tmp/diff_new_pack.nDUsXZ/_new 2020-01-19 20:58:27.144082234 +0100 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.9.1 +Version:2.9.2 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.9.1.tar.gz -> dask-2.9.2.tar.gz ++ 2870 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2020-01-06 15:22:50 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.6675 (New) Package is "python-dask" Mon Jan 6 15:22:50 2020 rev:26 rq:761062 version:2.9.1 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-12-09 21:36:03.158078558 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.6675/python-dask.changes 2020-01-06 15:22:51.388501640 +0100 @@ -1,0 +2,44 @@ +Mon Jan 6 05:05:16 UTC 2020 - Arun Persaud + +- specfile: + * update copyright year + +- update to version 2.9.1: + * Array ++ Support Array.view with dtype=None (:pr:`5736`) Anderson + Banihirwe ++ Add dask.array.nanmedian (:pr:`5684`) Deepak Cherian + * Core ++ xfail test_temporary_directory on Python 3.8 (:pr:`5734`) James + Bourbeau ++ Add support for Python 3.8 (:pr:`5603`) James Bourbeau ++ Use id to dedupe constants in rewrite_blockwise (:pr:`5696`) Jim + Crist + * DataFrame ++ Raise error when converting a dask dataframe scalar to a boolean + (:pr:`5743`) James Bourbeau ++ Ensure dataframe groupby-variance is greater than zero + (:pr:`5728`) Matthew Rocklin ++ Fix DataFrame.__iter__ (:pr:`5719`) Tom Augspurger ++ Support Parquet filters in disjunctive normal form, like PyArrow + (:pr:`5656`) Matteo De Wint ++ Auto-detect categorical columns in ArrowEngine-based + read_parquet (:pr:`5690`) Richard J Zamora ++ Skip parquet getitem optimization tests if no engine found + (:pr:`5697`) James Bourbeau ++ Fix independent optimization of parquet-getitem (:pr:`5613`) Tom + Augspurger + * Documentation ++ Update helm config doc (:pr:`5750`) Ray Bell ++ Link to examples.dask.org in several places (:pr:`5733`) Tom + Augspurger ++ Add missing " in performance report example (:pr:`5724`) James + Bourbeau ++ Resolve several documentation build warnings (:pr:`5685`) James + Bourbeau ++ add info on performance_report (:pr:`5713`) Ben Zaitlen ++ Add more docs disclaimers (:pr:`5710`) Julia Signell ++ Fix simple typo: wihout -> without (:pr:`5708`) Tim Gates ++ Update numpydoc dependency (:pr:`5694`) James Bourbeau + +--- Old: dask-2.9.0.tar.gz New: dask-2.9.1.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.abSA0y/_old 2020-01-06 15:22:51.892501901 +0100 +++ /var/tmp/diff_new_pack.abSA0y/_new 2020-01-06 15:22:51.892501901 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-dask # -# 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 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.9.0 +Version:2.9.1 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.9.0.tar.gz -> dask-2.9.1.tar.gz ++ 1668 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-12-09 21:35:45 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.4691 (New) Package is "python-dask" Mon Dec 9 21:35:45 2019 rev:25 rq:755171 version:2.9.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-11-30 10:40:48.708147466 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.4691/python-dask.changes 2019-12-09 21:36:03.158078558 +0100 @@ -1,0 +2,29 @@ +Sat Dec 7 19:08:29 UTC 2019 - Arun Persaud + +- update to version 2.9.0: + * Array ++ Fix da.std to work with NumPy arrays (:pr:`5681`) James Bourbeau + * Core ++ Register sizeof functions for Numba and RMM (:pr:`5668`) John A + Kirkham ++ Update meeting time (:pr:`5682`) Tom Augspurger + * DataFrame ++ Modify dd.DataFrame.drop to use shallow copy (:pr:`5675`) + Richard J Zamora ++ Fix bug in _get_md_row_groups (:pr:`5673`) Richard J Zamora ++ Close sqlalchemy engine after querying DB (:pr:`5629`) Krishan + Bhasin ++ Allow dd.map_partitions to not enforce meta (:pr:`5660`) Matthew + Rocklin ++ Generalize concat_unindexed_dataframes to support cudf-backend + (:pr:`5659`) Richard J Zamora ++ Add dataframe resample methods (:pr:`5636`) Ben Zaitlen ++ Compute length of dataframe as length of first column + (:pr:`5635`) Matthew Rocklin + * Documentation ++ Doc fixup (:pr:`5665`) James Bourbeau ++ Update doc build instructions (:pr:`5640`) James Bourbeau ++ Fix ADL link (:pr:`5639`) Ray Bell ++ Add documentation build (:pr:`5617`) James Bourbeau + +--- Old: dask-2.8.1.tar.gz New: dask-2.9.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.dDBzzg/_old 2019-12-09 21:36:04.170078159 +0100 +++ /var/tmp/diff_new_pack.dDBzzg/_new 2019-12-09 21:36:04.174078158 +0100 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.8.1 +Version:2.9.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.8.1.tar.gz -> dask-2.9.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.8.1/PKG-INFO new/dask-2.9.0/PKG-INFO --- old/dask-2.8.1/PKG-INFO 2019-11-23 05:31:55.0 +0100 +++ new/dask-2.9.0/PKG-INFO 2019-12-06 22:48:02.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dask -Version: 2.8.1 +Version: 2.9.0 Summary: Parallel PyData with Task Scheduling Home-page: https://github.com/dask/dask/ Maintainer: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.8.1/dask/_version.py new/dask-2.9.0/dask/_version.py --- old/dask-2.8.1/dask/_version.py 2019-11-23 05:31:55.0 +0100 +++ new/dask-2.9.0/dask/_version.py 2019-12-06 22:48:02.0 +0100 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "eee9b78da60c24897e1df984f01dd9f36245fcb1", - "version": "2.8.1" + "full-revisionid": "5a96ec7c04877487c7c6ae4f9bb1802566f7e36e", + "version": "2.9.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.8.1/dask/array/reductions.py new/dask-2.9.0/dask/array/reductions.py --- old/dask-2.8.1/dask/array/reductions.py 2019-11-20 02:10:36.0 +0100 +++ new/dask-2.9.0/dask/array/reductions.py 2019-12-06 22:32:26.0 +0100 @@ -813,7 +813,8 @@ @wraps(chunk.std) def std(a, axis=None, dtype=None, keepdims=False, ddof=0, split_every=None, out=None): result = sqrt( -a.var( +var( +a, axis=axis, dtype=dtype, keepdims=keepdims, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.8.1/dask/array/tests/test_reductions.py new/dask-2.9.0/dask/array/tests/test_reductions.py --- old/dask-2.8.1/dask/array/tests/test_reductions.py 2019-11-20 02:10:36.0 +0100 +++ new/dask-2.9.0/dask/array/tests/test_reductions.py 2019-12-06 22:32:26.0 +0100 @@ -49,6 +49,9 @@ def reduction_1d_test(da_func, darr, np_func, narr, use_dtype=True, split_every=True): assert_eq(da_func(darr), np_func(narr)) +assert_eq( +da_func(narr), np_func(narr) +) # Ensure Dask reductions work with NumPy arrays assert_eq(da_func(darr, keepdims=True), np_func(narr, keepdims=True)) assert_eq(
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-11-30 10:39:24 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.26869 (New) Package is "python-dask" Sat Nov 30 10:39:24 2019 rev:24 rq:751835 version:2.8.1 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-11-17 19:23:28.898857695 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.26869/python-dask.changes 2019-11-30 10:40:48.708147466 +0100 @@ -1,0 +2,29 @@ +Sun Nov 24 17:35:04 UTC 2019 - Arun Persaud + +- update to version 2.8.1: + * Array ++ Use auto rechunking in da.rechunk if no value given (:pr:`5605`) + Matthew Rocklin + * Core ++ Add simple action to activate GH actions (:pr:`5619`) James + Bourbeau + * DataFrame ++ Fix "file_path_0" bug in aggregate_row_groups (:pr:`5627`) + Richard J Zamora ++ Add chunksize argument to read_parquet (:pr:`5607`) Richard J + Zamora ++ Change test_repartition_npartitions to support arch64 + architecture (:pr:`5620`) ossdev07 ++ Categories lost after groupby + agg (:pr:`5423`) Oliver Hofkens ++ Fixed relative path issue with parquet metadata file + (:pr:`5608`) Nuno Gomes Silva ++ Enable gpu-backed covariance/correlation in dataframes + (:pr:`5597`) Richard J Zamora + * Documentation ++ Fix institutional faq and unknown doc warnings (:pr:`5616`) + James Bourbeau ++ Add doc for some utils (:pr:`5609`) Tom Augspurger ++ Removes html_extra_path (:pr:`5614`) James Bourbeau ++ Fixed See Also referencence (:pr:`5612`) Tom Augspurger + +--- Old: dask-2.8.0.tar.gz New: dask-2.8.1.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.cjxRzs/_old 2019-11-30 10:40:49.172147411 +0100 +++ /var/tmp/diff_new_pack.cjxRzs/_new 2019-11-30 10:40:49.172147411 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-dask # -# 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 @@ -27,7 +27,7 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.8.0 +Version:2.8.1 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-2.8.0.tar.gz -> dask-2.8.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.8.0/PKG-INFO new/dask-2.8.1/PKG-INFO --- old/dask-2.8.0/PKG-INFO 2019-11-14 23:57:18.0 +0100 +++ new/dask-2.8.1/PKG-INFO 2019-11-23 05:31:55.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dask -Version: 2.8.0 +Version: 2.8.1 Summary: Parallel PyData with Task Scheduling Home-page: https://github.com/dask/dask/ Maintainer: Matthew Rocklin @@ -43,10 +43,10 @@ Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Requires-Python: >=3.6 -Provides-Extra: complete Provides-Extra: array -Provides-Extra: diagnostics -Provides-Extra: dataframe Provides-Extra: bag -Provides-Extra: delayed +Provides-Extra: dataframe Provides-Extra: distributed +Provides-Extra: diagnostics +Provides-Extra: delayed +Provides-Extra: complete diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.8.0/dask/_version.py new/dask-2.8.1/dask/_version.py --- old/dask-2.8.0/dask/_version.py 2019-11-14 23:57:18.0 +0100 +++ new/dask-2.8.1/dask/_version.py 2019-11-23 05:31:55.0 +0100 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "539d1e27a8ccce01de5f3d49f1748057c27552f2", - "version": "2.8.0" + "full-revisionid": "eee9b78da60c24897e1df984f01dd9f36245fcb1", + "version": "2.8.1" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-2.8.0/dask/array/core.py new/dask-2.8.1/dask/array/core.py --- old/dask-2.8.0/dask/array/core.py 2019-11-13 21:17:45.0 +0100 +++ new/dask-2.8.1/dask/array/core.py 2019-11-23 05:10:40.0 +0100 @@ -2164,7 +2164,7 @@ return squeeze(self, axis) -def rechunk(self, chunks, threshold=None, block_size_limit=None): +def rechunk(self, chunks="auto", threshold=None, block_size_limit=None): """ See da.rechunk for docstring """ from . import rechunk # avoid circular import diff -urN '--exc
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-11-17 19:23:27 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.26869 (New) Package is "python-dask" Sun Nov 17 19:23:27 2019 rev:23 rq:749097 version:2.8.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-11-13 13:26:41.603595513 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.26869/python-dask.changes 2019-11-17 19:23:28.898857695 +0100 @@ -1,0 +2,34 @@ +Sat Nov 16 17:53:12 UTC 2019 - Arun Persaud + +- update to version 2.8.0: + * Array ++ Implement complete dask.array.tile function (:pr:`5574`) Bouwe + Andela ++ Add median along an axis with automatic rechunking (:pr:`5575`) + Matthew Rocklin ++ Allow da.asarray to chunk inputs (:pr:`5586`) Matthew Rocklin + * Bag ++ Use key_split in Bag name (:pr:`5571`) Matthew Rocklin + * Core ++ Switch Doctests to Py3.7 (:pr:`5573`) Ryan Nazareth ++ Relax get_colors test to adapt to new Bokeh release (:pr:`5576`) + Matthew Rocklin ++ Add dask.blockwise.fuse_roots optimization (:pr:`5451`) Matthew + Rocklin ++ Add sizeof implementation for small dicts (:pr:`5578`) Matthew + Rocklin ++ Update fsspec, gcsfs, s3fs (:pr:`5588`) Tom Augspurger + * DataFrame ++ Add dropna argument to groupby (:pr:`5579`) Richard J Zamora ++ Revert "Remove import of dask_cudf, which is now a part of cudf + (:pr:`5568`)" (:pr:`5590`) Matthew Rocklin + * Documentation ++ Add best practice for dask.compute function (:pr:`5583`) Matthew + Rocklin ++ Create FUNDING.yml (:pr:`5587`) Gina Helfrich ++ Add screencast for coordination primitives (:pr:`5593`) Matthew + Rocklin ++ Move funding to .github repo (:pr:`5589`) Tom Augspurger ++ Update calendar link (:pr:`5569`) Tom Augspurger + +--- Old: dask-2.7.0.tar.gz New: dask-2.8.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.Bj0fHb/_old 2019-11-17 19:23:29.442857463 +0100 +++ /var/tmp/diff_new_pack.Bj0fHb/_new 2019-11-17 19:23:29.446857462 +0100 @@ -27,12 +27,11 @@ %endif %define skip_python2 1 Name: python-dask%{psuffix} -Version:2.7.0 +Version:2.8.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause -Group: Development/Languages/Python -URL:http://github.com/ContinuumIO/dask/ +URL:https://github.com/ContinuumIO/dask/ Source: https://files.pythonhosted.org/packages/source/d/dask/dask-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes @@ -104,7 +103,6 @@ # This must have a Requires for dask and all the dask subpackages %package all Summary:All dask components -Group: Development/Languages/Python Requires: %{name} = %{version} Requires: %{name}-array = %{version} Requires: %{name}-bag = %{version} @@ -125,7 +123,6 @@ %package array Summary:Numpy-like array data structure for dask -Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-numpy >= 1.13.0 Recommends: python-chest @@ -149,7 +146,6 @@ %package bag Summary:Data structure generic python objects in dask -Group: Development/Languages/Python Requires: %{name} = %{version} Requires: %{name}-multiprocessing = %{version} Requires: python-cloudpickle >= 0.2.1 @@ -173,7 +169,6 @@ %package dataframe Summary:Pandas-like DataFrame data structure for dask -Group: Development/Languages/Python Requires: %{name} = %{version} Requires: %{name}-array = %{version} Requires: %{name}-multiprocessing = %{version} @@ -208,7 +203,6 @@ %package distributed Summary:Interface with the distributed task scheduler in dask -Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-distributed >= 2.0 @@ -228,7 +222,6 @@ %package dot Summary:Display dask graphs using graphviz -Group: Development/Languages/Python Requires: %{name} = %{version} Requires: graphviz Requires: graphviz-gd @@ -247,7 +240,6 @@ %package multiprocessing Summary:Display dask graphs using graphviz -Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-cloudpickle >= 0.2.1 Requires: python-partd >= 0.3.7 @@ -282,7 +274,7 @@ # test_persis
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-11-13 13:26:36 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.2990 (New) Package is "python-dask" Wed Nov 13 13:26:36 2019 rev:22 rq:747781 version:2.7.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-06-20 18:54:37.792782485 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.2990/python-dask.changes 2019-11-13 13:26:41.603595513 +0100 @@ -1,0 +2,367 @@ +Mon Nov 11 18:24:07 UTC 2019 - Todd R + +- Update to 2.7.0 + + Array +* Reuse code for assert_eq util method +* Update da.array to always return a dask array +* Skip transpose on trivial inputs +* Avoid NumPy scalar string representation in tokenize +* Remove unnecessary tiledb shape constraint +* Removes bytes from sparse array HTML repr + + Core +* Drop Python 3.5 +* Update the use of fixtures in distributed tests +* Changed deprecated bokeh-port to dashboard-address +* Avoid updating with identical dicts in ensure_dict +* Test Upstream +* Accelerate reverse_dict +* Update test_imports.sh +* Support cgroups limits on cpu count in multiprocess and threaded schedulers +* Update minimum pyarrow version on CI +* Make cloudpickle optional + + DataFrame +* Add an example of index_col usage +* Explicitly use iloc for row indexing +* Accept dask arrays on columns assignemnt +* Implement unique and value_counts for SeriesGroupBy +* Add sizeof definition for pyarrow tables and columns +* Enable row-group task partitioning in pyarrow-based read_parquet +* Removes npartitions='auto' from dd.merge docstring +* Apply enforce error message shows non-overlapping columns. +* Optimize meta_nonempty for repetitive dtypes +* Remove import of dask_cudf, which is now a part of cudf + + Documentation +* Make capitalization more consistent in FAQ docs +* Add CONTRIBUTING.md +* Document optional dependencies +* Update helm chart docs to reflect new chart repo +* Add Resampler to API docs +* Fix typo in read_sql_table +* Add adaptive deployments screencast +- Update to 2.6.0 + + Core +* Call ``ensure_dict`` on graphs before entering ``toolz.merge`` +* Consolidating hash dispatch functions + + DataFrame +* Support Python 3.5 in Parquet code +* Avoid identity check in ``warn_dtype_mismatch`` +* Enable unused groupby tests +* Remove old parquet and bcolz dataframe optimizations +* Add getitem optimization for ``read_parquet`` +* Use ``_constructor_sliced`` method to determine Series type +* Fix map(series) for unsorted base series index +* Fix ``KeyError`` with Groupby label + + Documentation +* Use Zoom meeting instead of appear.in +* Added curated list of resources +* Update SSH docs to include ``SSHCluster`` +* Update "Why Dask?" page +* Fix typos in docstrings +- Update to 2.5.2 + + Array +* Correct chunk size logic for asymmetric overlaps +* Make da.unify_chunks public API + + DataFrame +* Fix dask.dataframe.fillna handling of Scalar object + + Documentation +* Remove boxes in Spark comparison page +* Add latest presentations +* Update cloud documentation +- Update to 2.5.0 + + Core +* Add sentinel no_default to get_dependencies task +* Update fsspec version +* Remove PY2 checks + + DataFrame +* Add option to not check meta in dd.from_delayed +* Fix test_timeseries_nulls_in_schema failures with pyarrow master +* Reduce read_metadata output size in pyarrow/parquet +* Test numeric edge case for repartition with npartitions. +* Unxfail pandas-datareader test +* Add DataFrame.pop implementation +* Enable merge/set_index for cudf-based dataframes with cupy ``values`` +* drop_duplicates support for positional subset parameter + + Documentation +* Add screencasts to array, bag, dataframe, delayed, futures and setup +* Fix delimeter parsing documentation +* Update overview image +- Update to 2.4.0 + + Array +* Adds explicit ``h5py.File`` mode +* Provides method to compute unknown array chunks sizes +* Ignore runtime warning in Array ``compute_meta`` +* Add ``_meta`` to ``Array.__dask_postpersist__`` +* Fixup ``da.asarray`` and ``da.asanyarray`` for datetime64 dtype and xarray objects +* Add shape implementation +* Add chunktype to array text repr +* Array.random.choice: handle array-like non-arrays + + Core +* Remove deprecated code +* Fix ``funcname`` when vectorized func has no ``__name__`` +* Truncate ``funcname`` to avoid long key names +* Add support for ``numpy.vectorize`` in ``
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-06-20 18:54:37 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.4811 (New) Package is "python-dask" Thu Jun 20 18:54:37 2019 rev:21 rq:704528 version:1.2.2 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-05-07 23:16:26.756590994 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.4811/python-dask.changes 2019-06-20 18:54:37.792782485 +0200 @@ -1,0 +2,70 @@ +Tue May 21 11:48:23 UTC 2019 - pgaj...@suse.com + +- version update to 1.2.2 + + Array +* Clarify regions kwarg to array.store (:pr:`4759`) `Martin Durant`_ +* Add dtype= parameter to da.random.randint (:pr:`4753`) `Matthew Rocklin`_ +* Use "row major" rather than "C order" in docstring (:pr:`4452`) `@asmith26`_ +* Normalize Xarray datasets to Dask arrays (:pr:`4756`) `Matthew Rocklin`_ +* Remove normed keyword in da.histogram (:pr:`4755`) `Matthew Rocklin`_ + + Bag +* Add key argument to Bag.distinct (:pr:`4423`) `Daniel Severo`_ + + Core +* Add core dask config file (:pr:`4774`) `Matthew Rocklin`_ +* Add core dask config file to MANIFEST.in (:pr:`4780`) `James Bourbeau`_ +* Enabling glob with HTTP file-system (:pr:`3926`) `Martin Durant`_ +* HTTPFile.seek with whence=1 (:pr:`4751`) `Martin Durant`_ +* Remove config key normalization (:pr:`4742`) `Jim Crist`_ + + DataFrame +* Remove explicit references to Pandas in dask.dataframe.groupby (:pr:`4778`) `Matthew Rocklin`_ +* Add support for group_keys kwarg in DataFrame.groupby() (:pr:`4771`) `Brian Chu`_ +* Describe doc (:pr:`4762`) `Martin Durant`_ +* Remove explicit pandas check in cumulative aggregations (:pr:`4765`) `Nick Becker`_ +* Added meta for read_json and test (:pr:`4588`) `Abhinav Ralhan`_ +* Add test for dtype casting (:pr:`4760`) `Martin Durant`_ +* Document alignment in map_partitions (:pr:`4757`) `Jim Crist`_ +* Implement Series.str.split(expand=True) (:pr:`4744`) `Matthew Rocklin`_ + + Documentation +* Tweaks to develop.rst from trying to run tests (:pr:`4772`) `Christian Hudon`_ +* Add document describing phases of computation (:pr:`4766`) `Matthew Rocklin`_ +* Point users to Dask-Yarn from spark documentation (:pr:`4770`) `Matthew Rocklin`_ +* Update images in delayed doc to remove labels (:pr:`4768`) `Martin Durant`_ +* Explain intermediate storage for dask arrays (:pr:`4025`) `John A Kirkham`_ +* Specify bash code-block in array best practices (:pr:`4764`) `James Bourbeau`_ +* Add array best practices doc (:pr:`4705`) `Matthew Rocklin`_ +* Update optimization docs now that cull is not automatic (:pr:`4752`) `Matthew Rocklin`_ +- version update to 1.2.1 + + Array +* Fix map_blocks with block_info and broadcasting (:pr:`4737`) `Bruce Merry`_ +* Make 'minlength' keyword argument optional in da.bincount (:pr:`4684`) `Genevieve Buckley`_ +* Add support for map_blocks with no array arguments (:pr:`4713`) `Bruce Merry`_ +* Add dask.array.trace (:pr:`4717`) `Danilo Horta`_ +* Add sizeof support for cupy.ndarray (:pr:`4715`) `Peter Andreas Entschev`_ +* Add name kwarg to from_zarr (:pr:`4663`) `Michael Eaton`_ +* Add chunks='auto' to from_array (:pr:`4704`) `Matthew Rocklin`_ +* Raise TypeError if dask array is given as shape for da.ones, zeros, empty or full (:pr:`4707`) `Genevieve Buckley`_ +* Add TileDB backend (:pr:`4679`) `Isaiah Norton`_ + + Core +* Delay long list arguments (:pr:`4735`) `Matthew Rocklin`_ +* Bump to numpy >= 1.13, pandas >= 0.21.0 (:pr:`4720`) `Jim Crist`_ +* Remove file "test" (:pr:`4710`) `James Bourbeau`_ +* Reenable development build, uses upstream libraries (:pr:`4696`) `Peter Andreas Entschev`_ +* Remove assertion in HighLevelGraph constructor (:pr:`4699`) `Matthew Rocklin`_ + + DataFrame +* Change cum-aggregation last-nonnull-value algorithm (:pr:`4736`) `Nick Becker`_ +* Fixup series-groupby-apply (:pr:`4738`) `Jim Crist`_ +* Refactor array.percentile and dataframe.quantile to use t-digest (:pr:`4677`) `Janne Vuorela`_ +* Allow naive concatenation of sorted dataframes (:pr:`4725`) `Matthew Rocklin`_ +* Fix perf issue in dd.Series.isin (:pr:`4727`) `Jim Crist`_ +* Remove hard pandas dependency for melt by using methodcaller (:pr:`4719`) `Nick Becker`_ +* A few dataframe metadata fixes (:pr:`4695`) `Jim Crist`_ +* Add Dataframe.replace (:pr:`4714`) `Matthew Rocklin`_ +* Add 'threshold' parameter to pd.DataFrame.dropna (:pr:`4625`) `Nathan Matare`_ + + Documentation +* Add warning about derived docstrings early in the docstring (:pr:`4716`) `Matthew Rocklin`_ +*
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-05-07 23:16:25 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.5148 (New) Package is "python-dask" Tue May 7 23:16:25 2019 rev:20 rq:696886 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-04-11 08:48:10.712553181 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new.5148/python-dask.changes 2019-05-07 23:16:26.756590994 +0200 @@ -1,0 +2,60 @@ +Mon Apr 22 19:32:28 UTC 2019 - Todd R + +- Update to version 1.2.0 + + Array +* Fixed mean() and moment() on sparse arrays +* Add test for NEP-18. +* Allow None to say "no chunking" in normalize_chunks +* Fix limit value in auto_chunks + + Core +* Updated diagnostic bokeh test for compatibility with bokeh>=1.1.0 +* Adjusts codecov's target/threshold, disable patch +* Always start with empty http buffer, not None + + DataFrame +* Propagate index dtype and name when create dask dataframe from array +* Fix ordering of quantiles in describe +* Clean up and document rearrange_column_by_tasks +* Mark some parquet tests xfail +* Fix parquet breakages with arrow 0.13.0 +* Allow sample to be False when reading CSV from a remote URL +* Fix timezone metadata inference on parquet load +* Use is_dataframe/index_like in dd.utils +* Add min_count parameter to groupby sum method +* Correct quantile to handle unsorted quantiles + + Documentation +* Add delayed extra dependencies to install docs +- Update to version 1.1.5 + + Array +* Ensure that we use the dtype keyword in normalize_chunks + + Core +* Use recursive glob in LocalFileSystem +* Avoid YAML deprecation +* Fix CI and add set -e +* Support builtin sequence types in dask.visualize +* unpack/repack orderedDict +* Add da.random.randint to API docs +* Add zarr to CI environment +* Enable codecov + + DataFrame +* Support setting the index +* DataFrame.itertuples accepts index, name kwargs +* Support non-Pandas series in dd.Series.unique +* Replace use of explicit type check with ._is_partition_type predicate +* Remove additional pandas warnings in tests +* Check object for name/dtype attributes rather than type +* Fix comparison against pd.Series +* Fixing warning from setting categorical codes to floats +* Fix renaming on index to_frame method +* Fix divisions when joining two single-partition dataframes +* Warn if partitions overlap in compute_divisions +* Give informative meta= warning +* Add informative error message to Series.__getitem__ +* Add clear exception message when using index or index_col in read_csv + + Documentation +* Add documentation for custom groupby aggregations +* Docs dataframe joins +* Specify fork-based contributions +* correct to_parquet example in docs +* Update and secure several references + +--- Old: dask-1.1.4.tar.gz New: dask-1.2.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.jMK6sq/_old 2019-05-07 23:16:27.236592104 +0200 +++ /var/tmp/diff_new_pack.jMK6sq/_new 2019-05-07 23:16:27.240592114 +0200 @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-dask%{psuffix} -Version:1.1.4 +Version:1.2.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-1.1.4.tar.gz -> dask-1.2.0.tar.gz ++ 3897 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-04-11 08:48:10 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.27019 (New) Package is "python-dask" Thu Apr 11 08:48:10 2019 rev:19 rq:692771 version:1.1.4 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-03-12 09:54:56.119519874 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.27019/python-dask.changes 2019-04-11 08:48:10.712553181 +0200 @@ -1,0 +2,6 @@ +Tue Apr 9 10:06:13 UTC 2019 - pgaj...@suse.com + +- do not require optional python2-sparse for testing, python-sparse + is going to be python3-only + +--- Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.Jpuh5B/_old 2019-04-11 08:48:11.376553866 +0200 +++ /var/tmp/diff_new_pack.Jpuh5B/_new 2019-04-11 08:48:11.380553869 +0200 @@ -79,13 +79,13 @@ BuildRequires: %{python_module scikit-learn} BuildRequires: %{python_module scipy} BuildRequires: %{python_module six} -BuildRequires: %{python_module sparse} BuildRequires: %{python_module tables} BuildRequires: %{python_module tornado} BuildRequires: graphviz BuildRequires: graphviz-gd BuildRequires: graphviz-gnome BuildRequires: python-mock +BuildRequires: python3-sparse BuildConflicts: python3-buildservice-tweak %endif %python_subpackages
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-03-12 09:54:52 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.28833 (New) Package is "python-dask" Tue Mar 12 09:54:52 2019 rev:18 rq:683880 version:1.1.4 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-02-25 17:52:15.510723671 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.28833/python-dask.changes 2019-03-12 09:54:56.119519874 +0100 @@ -1,0 +2,6 @@ +Mon Mar 11 12:30:53 UTC 2019 - Tomáš Chvátal + +- Update to 1.1.4: + * Various bugfixes in 1.1 branch + +--- Old: dask-1.1.1.tar.gz New: dask-1.1.4.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.LsDsTK/_old 2019-03-12 09:54:57.851519529 +0100 +++ /var/tmp/diff_new_pack.LsDsTK/_new 2019-03-12 09:54:57.875519524 +0100 @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-dask%{psuffix} -Version:1.1.1 +Version:1.1.4 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-1.1.1.tar.gz -> dask-1.1.4.tar.gz ++ 2959 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-02-25 17:52:13 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.28833 (New) Package is "python-dask" Mon Feb 25 17:52:13 2019 rev:17 rq:677653 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-02-04 14:24:25.941081612 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.28833/python-dask.changes 2019-02-25 17:52:15.510723671 +0100 @@ -1,0 +2,5 @@ +Wed Feb 20 11:19:16 UTC 2019 - Tomáš Chvátal + +- Enable tests and switch to multibuild + +--- New: _multibuild Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.b8iF3d/_old 2019-02-25 17:52:16.202723295 +0100 +++ /var/tmp/diff_new_pack.b8iF3d/_new 2019-02-25 17:52:16.202723295 +0100 @@ -17,11 +17,15 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -# Tests require a network connection +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "test" +%define psuffix -test +%bcond_without test +%else +%define psuffix %{nil} %bcond_with test -# python(2/3)-distributed has a dependency loop with python(2/3)-dask -%bcond_with test_distributed -Name: python-dask +%endif +Name: python-dask%{psuffix} Version:1.1.1 Release:0 Summary:Minimal task scheduling abstraction @@ -53,11 +57,11 @@ BuildRequires: %{python_module SQLAlchemy} BuildRequires: %{python_module bcolz} BuildRequires: %{python_module bokeh} -# Test-only imports BuildRequires: %{python_module boto3} BuildRequires: %{python_module cachey} BuildRequires: %{python_module chest} BuildRequires: %{python_module cloudpickle >= 0.2.1} +BuildRequires: %{python_module distributed} BuildRequires: %{python_module graphviz} BuildRequires: %{python_module h5py} BuildRequires: %{python_module jupyter_ipython} @@ -83,9 +87,6 @@ BuildRequires: graphviz-gnome BuildRequires: python-mock BuildConflicts: python3-buildservice-tweak -%if %{with test_distributed} -BuildRequires: %{python_module distributed} -%endif %endif %python_subpackages @@ -263,16 +264,21 @@ %python_build %install +%if !%{with test} %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%endif %if %{with test} %check -%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib} -py.test-%{python_bin_suffix} dask -} +# Tests need network: +# test_serializable_groupby_agg +# test_persist +# test_local_get_with_distributed_active +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{python_bin_suffix} -v dask/tests -k 'not (test_serializable_groupby_agg or test_persist or test_local_get_with_distributed_active)' %endif +%if !%{with test} %files %{python_files} %doc README.rst %license LICENSE.txt @@ -317,5 +323,6 @@ %license LICENSE.txt %{python_sitelib}/dask/multiprocessing.py* %python3_only %{python_sitelib}/dask/__pycache__/multiprocessing.* +%endif %changelog ++ _multibuild ++ test
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-02-04 14:24:24 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.28833 (New) Package is "python-dask" Mon Feb 4 14:24:24 2019 rev:16 rq:670744 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2019-01-21 11:03:31.731029466 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.28833/python-dask.changes 2019-02-04 14:24:25.941081612 +0100 @@ -1,0 +2,30 @@ +Sat Feb 2 17:09:28 UTC 2019 - Arun Persaud + +- update to version 1.1.1: + * Array ++ Add support for cupy.einsum (:pr:`4402`) Johnnie Gray ++ Provide byte size in chunks keyword (:pr:`4434`) Adam Beberg ++ Raise more informative error for histogram bins and range + (:pr:`4430`) James Bourbeau + * DataFrame ++ Lazily register more cudf functions and move to backends file + (:pr:`4396`) Matthew Rocklin ++ Fix ORC tests for pyarrow 0.12.0 (:pr:`4413`) Jim Crist ++ rearrange_by_column: ensure that shuffle arg defaults to 'disk' + if it's None in dask.config (:pr:`4414`) George Sakkis ++ Implement filters for _read_pyarrow (:pr:`4415`) George Sakkis ++ Avoid checking against types in is_dataframe_like (:pr:`4418`) + Matthew Rocklin ++ Pass username as 'user' when using pyarrow (:pr:`4438`) Roma + Sokolov + * Delayed ++ Fix DelayedAttr return value (:pr:`4440`) Matthew Rocklin + * Documentation ++ Use SVG for pipeline graphic (:pr:`4406`) John A Kirkham ++ Add doctest-modules to py.test documentation (:pr:`4427`) Daniel + Severo + * Core ++ Work around psutil 5.5.0 not allowing pickling Process objects + Dimplexion + +--- Old: dask-1.1.0.tar.gz New: dask-1.1.1.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.7rXijR/_old 2019-02-04 14:24:26.945081136 +0100 +++ /var/tmp/diff_new_pack.7rXijR/_new 2019-02-04 14:24:26.949081134 +0100 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:1.1.0 +Version:1.1.1 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-1.1.0.tar.gz -> dask-1.1.1.tar.gz ++ 1631 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2019-01-21 11:01:38 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.28833 (New) Package is "python-dask" Mon Jan 21 11:01:38 2019 rev:15 rq:667294 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-12-03 10:12:58.339565562 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.28833/python-dask.changes 2019-01-21 11:03:31.731029466 +0100 @@ -1,0 +2,96 @@ +Sun Jan 20 04:50:39 UTC 2019 - Arun Persaud + +- specfile: + * update copyright year + +- update to version 1.1.0: + * Array ++ Fix the average function when there is a masked array + (:pr:`4236`) Damien Garaud ++ Add allow_unknown_chunksizes to hstack and vstack (:pr:`4287`) + Paul Vecchio ++ Fix tensordot for 27+ dimensions (:pr:`4304`) Johnnie Gray ++ Fixed block_info with axes. (:pr:`4301`) Tom Augspurger ++ Use safe_wraps for matmul (:pr:`4346`) Mark Harfouche ++ Use chunks="auto" in array creation routines (:pr:`4354`) + Matthew Rocklin ++ Fix np.matmul in dask.array.Array.__array_ufunc__ (:pr:`4363`) + Stephan Hoyer ++ COMPAT: Re-enable multifield copy->view change (:pr:`4357`) + Diane Trout ++ Calling np.dtype on a delayed object works (:pr:`4387`) Jim + Crist ++ Rework normalize_array for numpy data (:pr:`4312`) Marco Neumann + * DataFrame ++ Add fill_value support for series comparisons (:pr:`4250`) James + Bourbeau ++ Add schema name in read_sql_table for empty tables (:pr:`4268`) + Mina Farid ++ Adjust check for bad chunks in map_blocks (:pr:`4308`) Tom + Augspurger ++ Add dask.dataframe.read_fwf (:pr:`4316`) @slnguyen ++ Use atop fusion in dask dataframe (:pr:`4229`) Matthew Rocklin ++ Use parallel_types(`) in from_pandas (:pr:`4331`) Matthew + Rocklin ++ Change DataFrame._repr_data to method (:pr:`4330`) Matthew + Rocklin ++ Install pyarrow fastparquet for Appveyor (:pr:`4338`) Gábor + Lipták ++ Remove explicit pandas checks and provide cudf lazy registration + (:pr:`4359`) Matthew Rocklin ++ Replace isinstance(..., pandas`) with is_dataframe_like + (:pr:`4375`) Matthew Rocklin ++ ENH: Support 3rd-party ExtensionArrays (:pr:`4379`) Tom + Augspurger ++ Pandas 0.24.0 compat (:pr:`4374`) Tom Augspurger + * Documentation ++ Fix link to 'map_blocks' function in array api docs (:pr:`4258`) + David Hoese ++ Add a paragraph on Dask-Yarn in the cloud docs (:pr:`4260`) Jim + Crist ++ Copy edit documentation (:pr:`4267), (:pr:`4263`), (:pr:`4262`), + (:pr:`4277`), (:pr:`4271`), (:pr:`4279), (:pr:`4265`), + (:pr:`4295`), (:pr:`4293`), (:pr:`4296`), (:pr:`4302`), + (:pr:`4306`), (:pr:`4318`), (:pr:`4314`), (:pr:`4309`), + (:pr:`4317`), (:pr:`4326`), (:pr:`4325`), (:pr:`4322`), + (:pr:`4332`), (:pr:`4333`), Miguel Farrajota ++ Fix typo in code example (:pr:`4272`) Daniel Li ++ Doc: Update array-api.rst (:pr:`4259`) (:pr:`4282`) Prabakaran + Kumaresshan ++ Update hpc doc (:pr:`4266`) Guillaume Eynard-Bontemps ++ Doc: Replace from_avro with read_avro in documents (:pr:`4313`) + Prabakaran Kumaresshan ++ Remove reference to "get" scheduler functions in docs + (:pr:`4350`) Matthew Rocklin ++ Fix typo in docstring (:pr:`4376`) Daniel Saxton ++ Added documentation for dask.dataframe.merge (:pr:`4382`) + Jendrik Jördening + * Core ++ Avoid recursion in dask.core.get (:pr:`4219`) Matthew Rocklin ++ Remove verbose flag from pytest setup.cfg (:pr:`4281`) Matthew + Rocklin ++ Support Pytest 4.0 by specifying marks explicitly (:pr:`4280`) + Takahiro Kojima ++ Add High Level Graphs (:pr:`4092`) Matthew Rocklin ++ Fix SerializableLock locked and acquire methods (:pr:`4294`) + Stephan Hoyer ++ Pin boto3 to earlier version in tests to avoid moto conflict + (:pr:`4276`) Martin Durant ++ Treat None as missing in config when updating (:pr:`4324`) + Matthew Rocklin ++ Update Appveyor to Python 3.6 (:pr:`4337`) Gábor Lipták ++ Use parse_bytes more liberally in dask.dataframe/bytes/bag + (:pr:`4339`) Matthew Rocklin ++ Add a better error message when cloudpickle is missing + (:pr:`4342`) Mark Harfouche ++ Support pool= keyword argument in threaded/multiprocessing get + functions (:pr:`4351`) Matthew Rocklin ++ Allow updates from arbitrary Mappings in config.update, not only + dicts. (:pr:`4356`) Stuart Berg ++ Move dask/array/top.py code to dask/blockwise.py (:pr:`4348`) + Matthew Rocklin ++ Add has_parallel_type (:pr:`4395`) Matthew Rocklin +
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-12-03 10:12:53 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.19453 (New) Package is "python-dask" Mon Dec 3 10:12:53 2018 rev:14 rq:653465 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-11-26 10:29:46.425065452 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.19453/python-dask.changes 2018-12-03 10:12:58.339565562 +0100 @@ -1,0 +2,23 @@ +Sat Dec 1 18:36:31 UTC 2018 - Arun Persaud + +- update to version 1.0.0: + * Array ++ Add nancumsum/nancumprod unit tests (:pr:`4215`) Guido Imperiale + * DataFrame ++ Add index to to_dask_dataframe docstring (:pr:`4232`) James + Bourbeau ++ Text and fix when appending categoricals with fastparquet + (:pr:`4245`) Martin Durant ++ Don't reread metadata when passing ParquetFile to read_parquet + (:pr:`4247`) Martin Durant + * Documentation ++ Copy edit documentation (:pr:`4222`) (:pr:`4224`) (:pr:`4228`) + (:pr:`4231`) (:pr:`4230`) (:pr:`4234`) (:pr:`4235`) (:pr:`4254`) + Miguel Farrajota ++ Updated doc for the new scheduler keyword (:pr:`4251`) @milesial + * Core ++ Avoid a few warnings (:pr:`4223`) Matthew Rocklin ++ Remove dask.store module (:pr:`4221`) Matthew Rocklin ++ Remove AUTHORS.md Jim Crist + +--- Old: dask-0.20.2.tar.gz New: dask-1.0.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.S5v8Ll/_old 2018-12-03 10:12:58.803565132 +0100 +++ /var/tmp/diff_new_pack.S5v8Ll/_new 2018-12-03 10:12:58.803565132 +0100 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.20.2 +Version:1.0.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.20.2.tar.gz -> dask-1.0.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.20.2/PKG-INFO new/dask-1.0.0/PKG-INFO --- old/dask-0.20.2/PKG-INFO2018-11-15 15:10:02.0 +0100 +++ new/dask-1.0.0/PKG-INFO 2018-11-28 16:46:01.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dask -Version: 0.20.2 +Version: 1.0.0 Summary: Parallel PyData with Task Scheduling Home-page: http://github.com/dask/dask/ Maintainer: Matthew Rocklin @@ -44,9 +44,9 @@ Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* +Provides-Extra: array +Provides-Extra: dataframe Provides-Extra: bag Provides-Extra: delayed Provides-Extra: complete -Provides-Extra: array Provides-Extra: distributed -Provides-Extra: dataframe diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.20.2/dask/_version.py new/dask-1.0.0/dask/_version.py --- old/dask-0.20.2/dask/_version.py2018-11-15 15:10:02.0 +0100 +++ new/dask-1.0.0/dask/_version.py 2018-11-28 16:46:01.0 +0100 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "f74a9e9f8a73b6f9d1e15c54f40f2c83ea801657", - "version": "0.20.2" + "full-revisionid": "38676863a6ae336bcb307a29a521de32480722b0", + "version": "1.0.0" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.20.2/dask/array/core.py new/dask-1.0.0/dask/array/core.py --- old/dask-0.20.2/dask/array/core.py 2018-11-12 15:07:31.0 +0100 +++ new/dask-1.0.0/dask/array/core.py 2018-11-27 19:27:13.0 +0100 @@ -1158,6 +1158,17 @@ -- columns: list or string list of column names if DataFrame, single string if Series +index : dask.dataframe.Index, optional +An optional *dask* Index to use for the output Series or DataFrame. + +The default output index depends on whether the array has any unknown +chunks. If there are any unknown chunks, the output has ``None`` +for all the divisions (one per chunk). If all the chunks are known, +a default index with known divsions is created. + +Specifying ``index`` can be useful if you're conforming a Dask Array +to an existing dask Series or DataFrame, and you would like the +indices to match. See Also diff -urN '--exclude=CVS' '--exclude=.cvs
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-11-26 10:29:33 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new.19453 (New) Package is "python-dask" Mon Nov 26 10:29:33 2018 rev:13 rq:651331 version:0.20.2 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-11-12 09:46:50.128699242 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new.19453/python-dask.changes 2018-11-26 10:29:46.425065452 +0100 @@ -1,0 +2,19 @@ +Thu Nov 22 22:46:17 UTC 2018 - Arun Persaud + +- update to version 0.20.2: + * Array ++ Avoid fusing dependencies of atop reductions (:pr:`4207`) + Matthew Rocklin + * Dataframe ++ Improve memory footprint for dataframe correlation (:pr:`4193`) + Damien Garaud ++ Add empty DataFrame check to boundary_slice (:pr:`4212`) James + Bourbeau + * Documentation ++ Copy edit documentation (:pr:`4197`) (:pr:`4204`) (:pr:`4198`) + (:pr:`4199`) (:pr:`4200`) (:pr:`4202`) (:pr:`4209`) Miguel + Farrajota ++ Add stats module namespace (:pr:`4206`) James Bourbeau ++ Fix link in dataframe documentation (:pr:`4208`) James Bourbeau + +--- Old: dask-0.20.1.tar.gz New: dask-0.20.2.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.PYvgUv/_old 2018-11-26 10:29:47.025064749 +0100 +++ /var/tmp/diff_new_pack.PYvgUv/_new 2018-11-26 10:29:47.025064749 +0100 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.20.1 +Version:0.20.2 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.20.1.tar.gz -> dask-0.20.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.20.1/PKG-INFO new/dask-0.20.2/PKG-INFO --- old/dask-0.20.1/PKG-INFO2018-11-09 19:45:38.0 +0100 +++ new/dask-0.20.2/PKG-INFO2018-11-15 15:10:02.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dask -Version: 0.20.1 +Version: 0.20.2 Summary: Parallel PyData with Task Scheduling Home-page: http://github.com/dask/dask/ Maintainer: Matthew Rocklin @@ -44,9 +44,9 @@ Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* -Provides-Extra: complete -Provides-Extra: distributed Provides-Extra: bag -Provides-Extra: array Provides-Extra: delayed +Provides-Extra: complete +Provides-Extra: array +Provides-Extra: distributed Provides-Extra: dataframe diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.20.1/dask/_version.py new/dask-0.20.2/dask/_version.py --- old/dask-0.20.1/dask/_version.py2018-11-09 19:45:38.0 +0100 +++ new/dask-0.20.2/dask/_version.py2018-11-15 15:10:02.0 +0100 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "df4c6dc05461c77d568e747dfceb5043c065fb4d", - "version": "0.20.1" + "full-revisionid": "f74a9e9f8a73b6f9d1e15c54f40f2c83ea801657", + "version": "0.20.2" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.20.1/dask/array/tests/test_atop.py new/dask-0.20.2/dask/array/tests/test_atop.py --- old/dask-0.20.1/dask/array/tests/test_atop.py 2018-11-09 19:21:51.0 +0100 +++ new/dask-0.20.2/dask/array/tests/test_atop.py 2018-11-15 14:53:58.0 +0100 @@ -269,7 +269,7 @@ assert z.chunks == ((7,), (7,), (2, 2, 1)) assert_eq(z, np.ones((7, 7, 5))) -w = atop(lambda x: x[:, 0, 0], 'a', z, 'abc', dtype=x.dtype, concatenate=concatenate) +w = atop(lambda x: x[:, 0, 0], 'a', z, 'abc', dtype=x.dtype, concatenate=True) assert w.chunks == ((7,),) assert_eq(w, np.ones((7,))) @@ -413,3 +413,16 @@ D = da.Array(array_dsk, name, chunks, dtype=A.dtype) D.sum(axis=0).compute() + + +def test_dont_merge_before_reductions(): +x = da.ones(10, chunks=(5,)) +y = da.atop(inc, 'i', x, 'i', dtype=x.dtype) +z = da.atop(sum, '', y, 'i', dtype=y.dtype) +w = da.atop(sum, '', z, '', dtype=y.dtype) + +dsk = optimize_atop(w.dask) + +assert len([d for d in dsk.dicts.values() if isinstance(d, TOP)]) == 2 + +z.compute() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.20.1/dask/array/top.py new/dask-0.20.2/dask/a
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-11-12 09:45:54 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Mon Nov 12 09:45:54 2018 rev:12 rq:648370 version:0.20.1 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-10-31 13:20:33.191107202 +0100 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-11-12 09:46:50.128699242 +0100 @@ -1,0 +2,43 @@ +Mon Nov 12 05:54:54 UTC 2018 - Arun Persaud + +- update to version 0.20.1: + * Array ++ Only allocate the result space in wrapped_pad_func (:pr:`4153`) + John A Kirkham ++ Generalize expand_pad_width to expand_pad_value (:pr:`4150`) + John A Kirkham ++ Test da.pad with 2D linear_ramp case (:pr:`4162`) John A Kirkham ++ Fix import for broadcast_to. (:pr:`4168`) samc0de ++ Rewrite Dask Array's pad to add only new chunks (:pr:`4152`) + John A Kirkham ++ Validate index inputs to atop (:pr:`4182`) Matthew Rocklin + * Core ++ Dask.config set and get normalize underscores and hyphens + (:pr:`4143`) James Bourbeau ++ Only subs on core collections, not subclasses (:pr:`4159`) + Matthew Rocklin ++ Add block_size=0 option to HTTPFileSystem. (:pr:`4171`) Martin + Durant ++ Add traverse support for dataclasses (:pr:`4165`) Armin Berres ++ Avoid optimization on sharedicts without dependencies + (:pr:`4181`) Matthew Rocklin ++ Update the pytest version for TravisCI (:pr:`4189`) Damien + Garaud ++ Use key_split rather than funcname in visualize names + (:pr:`4160`) Matthew Rocklin + * Dataframe ++ Add fix for DataFrame.__setitem__ for index (:pr:`4151`) + Anderson Banihirwe ++ Fix column choice when passing list of files to fastparquet + (:pr:`4174`) Martin Durant ++ Pass engine_kwargs from read_sql_table to sqlalchemy + (:pr:`4187`) Damien Garaud + * Documentation ++ Fix documentation in Delayed best practices example that + returned an empty list (:pr:`4147`) Jonathan Fraine ++ Copy edit documentation (:pr:`4164`) (:pr:`4175`) (:pr:`4185`) + (:pr:`4192`) (:pr:`4191`) (:pr:`4190`) (:pr:`4180`) Miguel + Farrajota ++ Fix typo in docstring (:pr:`4183`) Carlos Valiente + +--- Old: dask-0.20.0.tar.gz New: dask-0.20.1.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.bMsvSe/_old 2018-11-12 09:46:51.236697564 +0100 +++ /var/tmp/diff_new_pack.bMsvSe/_new 2018-11-12 09:46:51.236697564 +0100 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.20.0 +Version:0.20.1 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.20.0.tar.gz -> dask-0.20.1.tar.gz ++ 1947 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-10-31 13:15:45 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Wed Oct 31 13:15:45 2018 rev:11 rq:645469 version:0.20.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-10-11 11:58:23.913798749 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-10-31 13:20:33.191107202 +0100 @@ -1,0 +2,58 @@ +Tue Oct 30 03:04:38 UTC 2018 - Arun Persaud + +- update to version 0.20.0: + * Array ++ Fuse Atop operations (:pr:`3998`), (:pr:`4081`) Matthew Rocklin ++ Support da.asanyarray on dask dataframes (:pr:`4080`) Matthew + Rocklin ++ Remove unnecessary endianness check in datetime test + (:pr:`4113`) Elliott Sales de Andrade ++ Set name=False in array foo_like functions (:pr:`4116`) Matthew + Rocklin ++ Remove dask.array.ghost module (:pr:`4121`) Matthew Rocklin ++ Fix use of getargspec in dask array (:pr:`4125`) Stephan Hoyer ++ Adds dask.array.invert (:pr:`4127`), (:pr:`4131`) Anderson + Banihirwe ++ Raise informative error on arg-reduction on unknown chunksize + (:pr:`4128`), (:pr:`4135`) Matthew Rocklin ++ Normalize reversed slices in dask array (:pr:`4126`) Matthew + Rocklin + * Bag ++ Add bag.to_avro (:pr:`4076`) Martin Durant + * Core ++ Pull num_workers from config.get (:pr:`4086`), (:pr:`4093`) + James Bourbeau ++ Fix invalid escape sequences with raw strings (:pr:`4112`) + Elliott Sales de Andrade ++ Raise an error on the use of the get= keyword and set_options + (:pr:`4077`) Matthew Rocklin ++ Add import for Azure DataLake storage, and add docs (:pr:`4132`) + Martin Durant ++ Avoid collections.Mapping/Sequence (:pr:`4138`) Matthew Rocklin + * Dataframe ++ Include index keyword in to_dask_dataframe (:pr:`4071`) Matthew + Rocklin ++ add support for duplicate column names (:pr:`4087`) Jan Koch ++ Implement min_count for the DataFrame methods sum and prod + (:pr:`4090`) Bart Broere ++ Remove pandas warnings in concat (:pr:`4095`) Matthew Rocklin ++ DataFrame.to_csv header option to only output headers in the + first chunk (:pr:`3909`) Rahul Vaidya ++ Remove Series.to_parquet (:pr:`4104`) Justin Dennison ++ Avoid warnings and deprecated pandas methods (:pr:`4115`) + Matthew Rocklin ++ Swap 'old' and 'previous' when reporting append error + (:pr:`4130`) Martin Durant + * Documentation ++ Copy edit documentation (:pr:`4073`), (:pr:`4074`), + (:pr:`4094`), (:pr:`4097`), (:pr:`4107`), (:pr:`4124`), + (:pr:`4133`), (:pr:`4139`) Miguel Farrajota ++ Fix typo in code example (:pr:`4089`) Antonino Ingargiola ++ Add pycon 2018 presentation (:pr:`4102`) Javad ++ Quick description for gcsfs (:pr:`4109`) Martin Durant ++ Fixed typo in docstrings of read_sql_table method (:pr:`4114`) + TakaakiFuruse ++ Make target directories in redirects if they don't exist + (:pr:`4136`) Matthew Rocklin + +--- Old: dask-0.19.4.tar.gz New: dask-0.20.0.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.WshmC7/_old 2018-10-31 13:20:34.303106159 +0100 +++ /var/tmp/diff_new_pack.WshmC7/_new 2018-10-31 13:20:34.303106159 +0100 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.19.4 +Version:0.20.0 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.19.4.tar.gz -> dask-0.20.0.tar.gz ++ 7296 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-10-11 11:58:21 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Thu Oct 11 11:58:21 2018 rev:10 rq:640983 version:0.19.4 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-10-09 15:53:29.190331138 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-10-11 11:58:23.913798749 +0200 @@ -1,0 +2,23 @@ +Wed Oct 10 01:49:52 UTC 2018 - Arun Persaud + +- update to version 0.19.4: + * Array ++ Implement apply_gufunc(..., axes=..., keepdims=...) (:pr:`3985`) + Markus Gonser + * Bag ++ Fix typo in datasets.make_people (:pr:`4069`) Matthew Rocklin + * Dataframe ++ Added percentiles options for dask.dataframe.describe method + (:pr:`4067`) Zhenqing Li ++ Add DataFrame.partitions accessor similar to Array.blocks + (:pr:`4066`) Matthew Rocklin + * Core ++ Pass get functions and Clients through scheduler keyword + (:pr:`4062`) Matthew Rocklin + * Documentation ++ Fix Typo on hpc example. (missing = in kwarg). (:pr:`4068`) + Matthias Bussonier ++ Extensive copy-editing: (:pr:`4065`), (:pr:`4064`), (:pr:`4063`) + Miguel Farrajota + +--- Old: dask-0.19.3.tar.gz New: dask-0.19.4.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.Vpd5bP/_old 2018-10-11 11:58:24.925797463 +0200 +++ /var/tmp/diff_new_pack.Vpd5bP/_new 2018-10-11 11:58:24.945797438 +0200 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.19.3 +Version:0.19.4 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.19.3.tar.gz -> dask-0.19.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.3/PKG-INFO new/dask-0.19.4/PKG-INFO --- old/dask-0.19.3/PKG-INFO2018-10-05 20:57:35.0 +0200 +++ new/dask-0.19.4/PKG-INFO2018-10-09 21:27:57.0 +0200 @@ -1,12 +1,11 @@ -Metadata-Version: 1.2 +Metadata-Version: 2.1 Name: dask -Version: 0.19.3 +Version: 0.19.4 Summary: Parallel PyData with Task Scheduling Home-page: http://github.com/dask/dask/ -Author: Matthew Rocklin -Author-email: mrock...@gmail.com +Maintainer: Matthew Rocklin +Maintainer-email: mrock...@gmail.com License: BSD -Description-Content-Type: UNKNOWN Description: Dask @@ -45,3 +44,9 @@ Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* +Provides-Extra: dataframe +Provides-Extra: array +Provides-Extra: bag +Provides-Extra: distributed +Provides-Extra: delayed +Provides-Extra: complete diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.3/dask/_version.py new/dask-0.19.4/dask/_version.py --- old/dask-0.19.3/dask/_version.py2018-10-05 20:57:35.0 +0200 +++ new/dask-0.19.4/dask/_version.py2018-10-09 21:27:57.0 +0200 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "2e98e50a9055cab1a5d04d777f4e59702318a0ca", - "version": "0.19.3" + "full-revisionid": "bbae2d8a03b5b018e019f9fd2b90004fe6b601ac", + "version": "0.19.4" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.3/dask/array/gufunc.py new/dask-0.19.4/dask/array/gufunc.py --- old/dask-0.19.3/dask/array/gufunc.py2018-09-26 23:49:35.0 +0200 +++ new/dask-0.19.4/dask/array/gufunc.py2018-10-09 21:03:29.0 +0200 @@ -55,6 +55,100 @@ return ins, outs +def _validate_normalize_axes(axes, axis, keepdims, input_coredimss, output_coredimss): +""" +Validates logic of `axes`/`axis`/`keepdims` arguments and normalize them. +Refer to [1]_ for details + +Arguments +- +axes: List of tuples +axis: int +keepdims: bool +input_coredimss: List of Tuple of dims +output_coredimss: List of Tuple of dims + +Returns +--- +input_axes: List of tuple of int +output_axes: List of tuple of int + +References +-- +.. [1] https://docs.scipy.org/doc/numpy/reference/ufuncs.html#optional-keyword-arguments +""" +nin = len(input_coredimss) +nout = 1 if not isinstance(output_coredimss,
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-10-09 15:53:22 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Tue Oct 9 15:53:22 2018 rev:9 rq:640656 version:0.19.3 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-09-18 11:49:08.927555181 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-10-09 15:53:29.190331138 +0200 @@ -1,0 +2,65 @@ +Mon Oct 8 15:01:22 UTC 2018 - Arun Persaud + +- update to version 0.19.3: + * Array ++ Make da.RandomState extensible to other modules (:pr:`4041`) + Matthew Rocklin ++ Support unknown dims in ravel no-op case (:pr:`4055`) Jim Crist ++ Add basic infrastructure for cupy (:pr:`4019`) Matthew Rocklin ++ Avoid asarray and lock arguments for from_array(getitem`) + (:pr:`4044`) Matthew Rocklin ++ Move local imports in corrcoef to global imports (:pr:`4030`) + John A Kirkham ++ Move local indices import to global import (:pr:`4029`) John A + Kirkham ++ Fix-up Dask Array's fromfunction w.r.t. dtype and kwargs + (:pr:`4028`) John A Kirkham ++ Don't use dummy expansion for trim_internal in overlapped + (:pr:`3964`) Mark Harfouche ++ Add unravel_index (:pr:`3958`) John A Kirkham + * Bag ++ Sort result in Bag.frequencies (:pr:`4033`) Matthew Rocklin ++ Add support for npartitions=1 edge case in groupby (:pr:`4050`) + James Bourbeau ++ Add new random dataset for people (:pr:`4018`) Matthew Rocklin ++ Improve performance of bag.read_text on small files (:pr:`4013`) + Eric Wolak ++ Add bag.read_avro (:pr:`4000`) (:pr:`4007`) Martin Durant + * Dataframe ++ Added an index parameter to + :meth:`dask.dataframe.from_dask_array` for creating a dask + DataFrame from a dask Array with a given index. (:pr:`3991`) Tom + Augspurger ++ Improve sub-classability of dask dataframe (:pr:`4015`) Matthew + Rocklin ++ Fix failing hdfs test [test-hdfs] (:pr:`4046`) Jim Crist ++ fuse_subgraphs works without normal fuse (:pr:`4042`) Jim Crist ++ Make path for reading many parquet files without prescan + (:pr:`3978`) Martin Durant ++ Index in dd.from_dask_array (:pr:`3991`) Tom Augspurger ++ Making skiprows accept lists (:pr:`3975`) Julia Signell ++ Fail early in fastparquet read for nonexistent column + (:pr:`3989`) Martin Durant + * Core ++ Add support for npartitions=1 edge case in groupby (:pr:`4050`) + James Bourbeau ++ Automatically wrap large arguments with dask.delayed in + map_blocks/partitions (:pr:`4002`) Matthew Rocklin ++ Fuse linear chains of subgraphs (:pr:`3979`) Jim Crist ++ Make multiprocessing context configurable (:pr:`3763`) Itamar + Turner-Trauring + * Documentation ++ Extensive copy-editing (:pr:`4049`), (:pr:`4034`), (:pr:`4031`), + (:pr:`4020`), (:pr:`4021`), (:pr:`4022`), (:pr:`4023`), + (:pr:`4016`), (:pr:`4017`), (:pr:`4010`), (:pr:`3997`), + (:pr:`3996`), Miguel Farrajota ++ Update shuffle method selection docs [skip ci] (:pr:`4048`) + James Bourbeau ++ Remove docs/source/examples, point to examples.dask.org + (:pr:`4014`) Matthew Rocklin ++ Replace readthedocs links with dask.org (:pr:`4008`) Matthew + Rocklin ++ Updates DataFrame.to_hdf docstring for returned values [skip ci] + (:pr:`3992`) James Bourbeau + +--- Old: dask-0.19.2.tar.gz New: dask-0.19.3.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.TMRIhE/_old 2018-10-09 15:53:29.974330210 +0200 +++ /var/tmp/diff_new_pack.TMRIhE/_new 2018-10-09 15:53:29.974330210 +0200 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.19.2 +Version:0.19.3 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.19.2.tar.gz -> dask-0.19.3.tar.gz ++ 7027 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-09-18 11:48:46 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Tue Sep 18 11:48:46 2018 rev:8 rq:636248 version:0.19.2 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-09-11 17:17:59.183346691 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-09-18 11:49:08.927555181 +0200 @@ -1,0 +2,22 @@ +Mon Sep 17 14:54:42 UTC 2018 - Arun Persaud + +- update to version 0.19.2: + * Array ++ apply_gufunc implements automatic infer of functions output + dtypes (:pr:`3936`) Markus Gonser ++ Fix array histogram range error when array has nans (#3980) + James Bourbeau ++ Issue 3937 follow up, int type checks. (#3956) Yu Feng ++ from_array: add @martindurant's explaining of how hashing is + done for an array. (#3965) Mark Harfouche ++ Support gradient with coordinate (#3949) Keisuke Fujii + * Core ++ Fix use of has_keyword with partial in Python 2.7 (#3966) Mark + Harfouche ++ Set pyarrow as default for HDFS (#3957) Matthew Rocklin + * Documentation ++ Use dask_sphinx_theme (#3963) Matthew Rocklin ++ Use JupyterLab in Binder links from main page Matthew Rocklin ++ DOC: fixed sphinx syntax (#3960) Tom Augspurger + +--- Old: dask-0.19.1.tar.gz New: dask-0.19.2.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.BCZNSs/_old 2018-09-18 11:49:10.735553319 +0200 +++ /var/tmp/diff_new_pack.BCZNSs/_new 2018-09-18 11:49:10.735553319 +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/ # @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.19.1 +Version:0.19.2 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.19.1.tar.gz -> dask-0.19.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.1/PKG-INFO new/dask-0.19.2/PKG-INFO --- old/dask-0.19.1/PKG-INFO2018-09-06 14:15:04.0 +0200 +++ new/dask-0.19.2/PKG-INFO2018-09-17 15:54:10.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: dask -Version: 0.19.1 +Version: 0.19.2 Summary: Parallel PyData with Task Scheduling Home-page: http://github.com/dask/dask/ Author: Matthew Rocklin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.1/dask/_version.py new/dask-0.19.2/dask/_version.py --- old/dask-0.19.1/dask/_version.py2018-09-06 14:15:04.0 +0200 +++ new/dask-0.19.2/dask/_version.py2018-09-17 15:54:10.0 +0200 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "40b5d7b07c9db16e7cbd70be1bc8738ce94fe32c", - "version": "0.19.1" + "full-revisionid": "0fb0f876bb974cfca1458903540ac389e6f89019", + "version": "0.19.2" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.1/dask/array/chunk.py new/dask-0.19.2/dask/array/chunk.py --- old/dask-0.19.1/dask/array/chunk.py 2018-08-20 17:50:20.0 +0200 +++ new/dask-0.19.2/dask/array/chunk.py 2018-09-14 15:59:39.0 +0200 @@ -11,6 +11,8 @@ from ..core import flatten from ..utils import ignoring +from numbers import Integral + try: from numpy import broadcast_to except ImportError: # pragma: no cover @@ -171,7 +173,7 @@ array([[ 7, 8, 9, 10], [13, 14, 15, 16]]) """ -if isinstance(axes, int): +if isinstance(axes, Integral): axes = [axes] * x.ndim if isinstance(axes, dict): axes = [axes.get(i, 0) for i in range(x.ndim)] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.1/dask/array/core.py new/dask-0.19.2/dask/array/core.py --- old/dask-0.19.1/dask/array/core.py 2018-09-06 13:45:35.0 +0200 +++ new/dask-0.19.2/dask/array/core.py 2018-09-17 15:46:38.0 +0200 @@ -4,7 +4,7 @@ from functools import partial, wraps from itertools import product import math -from numbers import Number +from numbers import Number, Integral import operator from oper
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-09-11 17:17:52 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Tue Sep 11 17:17:52 2018 rev:7 rq:634440 version:0.19.1 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-09-04 22:56:24.821050827 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-09-11 17:17:59.183346691 +0200 @@ -1,0 +2,31 @@ +Sat Sep 8 04:33:17 UTC 2018 - Arun Persaud + +- update to version 0.19.1: + * Array ++ Don't enforce dtype if result has no dtype (:pr:`3928`) Matthew + Rocklin ++ Fix NumPy issubtype deprecation warning (:pr:`3939`) Bruce Merry ++ Fix arg reduction tokens to be unique with different arguments + (:pr:`3955`) Tobias de Jong ++ Coerce numpy integers to ints in slicing code (:pr:`3944`) Yu + Feng ++ Linalg.norm ndim along axis partial fix (:pr:`3933`) Tobias de + Jong + * Dataframe ++ Deterministic DataFrame.set_index (:pr:`3867`) George Sakkis ++ Fix divisions in read_parquet when dealing with filters #3831 + #3930 (:pr:`3923`) (:pr:`3931`) @andrethrill ++ Fixing returning type in categorical.as_known (:pr:`3888`) + Sriharsha Hatwar ++ Fix DataFrame.assign for callables (:pr:`3919`) Tom Augspurger ++ Include partitions with no width in repartition (:pr:`3941`) + Matthew Rocklin ++ Don't constrict stage/k dtype in dataframe shuffle (:pr:`3942`) + Matthew Rocklin + * Documentation ++ DOC: Add hint on how to render task graphs horizontally + (:pr:`3922`) Uwe Korn ++ Add try-now button to main landing page (:pr:`3924`) Matthew + Rocklin + +--- Old: dask-0.19.0.tar.gz New: dask-0.19.1.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.klQLhF/_old 2018-09-11 17:17:59.943345525 +0200 +++ /var/tmp/diff_new_pack.klQLhF/_new 2018-09-11 17:17:59.947345519 +0200 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.19.0 +Version:0.19.1 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.19.0.tar.gz -> dask-0.19.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.0/PKG-INFO new/dask-0.19.1/PKG-INFO --- old/dask-0.19.0/PKG-INFO2018-08-30 18:41:43.0 +0200 +++ new/dask-0.19.1/PKG-INFO2018-09-06 14:15:04.0 +0200 @@ -1,11 +1,12 @@ -Metadata-Version: 2.1 +Metadata-Version: 1.2 Name: dask -Version: 0.19.0 +Version: 0.19.1 Summary: Parallel PyData with Task Scheduling Home-page: http://github.com/dask/dask/ -Maintainer: Matthew Rocklin -Maintainer-email: mrock...@gmail.com +Author: Matthew Rocklin +Author-email: mrock...@gmail.com License: BSD +Description-Content-Type: UNKNOWN Description: Dask @@ -44,9 +45,3 @@ Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* -Provides-Extra: complete -Provides-Extra: bag -Provides-Extra: array -Provides-Extra: delayed -Provides-Extra: distributed -Provides-Extra: dataframe diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.0/dask/_version.py new/dask-0.19.1/dask/_version.py --- old/dask-0.19.0/dask/_version.py2018-08-30 18:41:43.0 +0200 +++ new/dask-0.19.1/dask/_version.py2018-09-06 14:15:04.0 +0200 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "546760c5ced47ace30bca21fb125b7258c56035c", - "version": "0.19.0" + "full-revisionid": "40b5d7b07c9db16e7cbd70be1bc8738ce94fe32c", + "version": "0.19.1" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.19.0/dask/array/core.py new/dask-0.19.1/dask/array/core.py --- old/dask-0.19.0/dask/array/core.py 2018-08-30 18:28:02.0 +0200 +++ new/dask-0.19.1/dask/array/core.py 2018-09-06 13:45:35.0 +0200 @@ -3552,7 +3552,7 @@ function = kwargs.pop('enforce_dtype_function') result = function(*args, **kwargs) -if dtype != result.dtype and dtype != object: +if hasattr(result, 'dtype') and dtype != result.dtype and dtype != object: if not np.can_cast(result, dtype, casting='same_kind'):
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-09-04 22:56:24 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Tue Sep 4 22:56:24 2018 rev:6 rq:632811 version:0.19.0 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-06-29 22:34:08.158119721 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-09-04 22:56:24.821050827 +0200 @@ -1,0 +2,139 @@ +Sun Sep 2 17:00:59 UTC 2018 - a...@gmx.de + +- specfile: + * remove devel from noarch + +- update to version 0.19.0: + * Array ++ Fix argtopk split_every bug (:pr:`3810`) Guido Imperiale ++ Ensure result computing dask.array.isnull(`) always gives a + numpy array (:pr:`3825`) Stephan Hoyer ++ Support concatenate for scipy.sparse in dask array (:pr:`3836`) + Matthew Rocklin ++ Fix argtopk on 32-bit systems. (:pr:`3823`) Elliott Sales de + Andrade ++ Normalize keys in rechunk (:pr:`3820`) Matthew Rocklin ++ Allow shape of dask.array to be a numpy array (:pr:`3844`) Mark + Harfouche ++ Fix numpy deprecation warning on tuple indexing (:pr:`3851`) + Tobias de Jong ++ Rename ghost module to overlap (:pr:`3830`) `Robert Sare`_ ++ Re-add the ghost import to da __init__ (:pr:`3861`) Jim Crist ++ Ensure copy preserves masked arrays (:pr:`3852`) Tobias de Jong + * DataFrame ++ Added dtype and sparse keywords to + :func:`dask.dataframe.get_dummies` (:pr:`3792`) Tom Augspurger ++ Added :meth:`dask.dataframe.to_dask_array` for converting a Dask + Series or DataFrame to a Dask Array, possibly with known chunk + sizes (:pr:`3884`) Tom Augspurger ++ Changed the behavior for :meth:`dask.array.asarray` for dask + dataframe and series inputs. Previously, the series was eagerly + converted to an in-memory NumPy array before creating a dask + array with known chunks sizes. This caused unexpectedly high + memory usage. Now, no intermediate NumPy array is created, and a + Dask array with unknown chunk sizes is returned (:pr:`3884`) Tom + Augspurger ++ DataFrame.iloc (:pr:`3805`) Tom Augspurger ++ When reading multiple paths, expand globs. (:pr:`3828`) Irina + Truong ++ Added index column name after resample (:pr:`3833`) Eric + Bonfadini ++ Add (lazy) shape property to dataframe and series (:pr:`3212`) + Henrique Ribeiro ++ Fix failing hdfs test [test-hdfs] (:pr:`3858`) Jim Crist ++ Fixes for pyarrow 0.10.0 release (:pr:`3860`) Jim Crist ++ Rename to_csv keys for diagnostics (:pr:`3890`) Matthew Rocklin ++ Match pandas warnings for concat sort (:pr:`3897`) Tom + Augspurger ++ Include filename in read_csv (:pr:`3908`) Julia Signell + * Core ++ Better error message on import when missing common dependencies + (:pr:`3771`) Danilo Horta ++ Drop Python 3.4 support (:pr:`3840`) Jim Crist ++ Remove expired deprecation warnings (:pr:`3841`) Jim Crist ++ Add DASK_ROOT_CONFIG environment variable (:pr:`3849`) `Joe + Hamman`_ ++ Don't cull in local scheduler, do cull in delayed (:pr:`3856`) + Jim Crist ++ Increase conda download retries (:pr:`3857`) Jim Crist ++ Add python_requires and Trove classifiers (:pr:`3855`) @hugovk ++ Fix collections.abc deprecation warnings in Python 3.7.0 + (:pr:`3876`) Jan Margeta ++ Allow dot jpeg to xfail in visualize tests (:pr:`3896`) Matthew + Rocklin ++ Add Python 3.7 to travis.yml (:pr:`3894`) Matthew Rocklin ++ Add expand_environment_variables to dask.config (:pr:`3893`) + `Joe Hamman`_ + * Docs ++ Fix typo in import statement of diagnostics (:pr:`3826`) John + Mrziglod ++ Add link to YARN docs (:pr:`3838`) Jim Crist ++ fix of minor typos in landing page index.html (:pr:`3746`) + Christoph Moehl ++ Update delayed-custom.rst (:pr:`3850`) Anderson Banihirwe ++ DOC: clarify delayed docstring (:pr:`3709`) Scott Sievert ++ Add new presentations (:pr:`3880`) @javad94 ++ Add dask array normalize_chunks to documentation (:pr:`3878`) + Daniel Rothenberg ++ Docs: Fix link to snakeviz (:pr:`3900`) Hans Moritz Günther ++ Add missing ` to docstring (:pr:`3915`) @rtobar + +- changes from version 0.18.2: + * Array ++ Reimplemented argtopk to make it release the GIL (:pr:`3610`) + Guido Imperiale ++ Don't overlap on non-overlapped dimensions in map_overlap + (:pr:`3653`) Matthew Rocklin ++ Fix linalg.tsqr for dimensions of uncertain length (:pr:`3662`) + Jeremy Chen ++ Break apart uneven array-of-int slicing to separate chunks + (:pr:`3648`) Matthew Rocklin ++ Align auto
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-06-29 22:34:06 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Fri Jun 29 22:34:06 2018 rev:5 rq:618935 version:0.18.1 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-05-29 10:35:06.906209160 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-06-29 22:34:08.158119721 +0200 @@ -1,0 +2,110 @@ +Sun Jun 24 01:07:09 UTC 2018 - a...@gmx.de + +- update to version 0.18.1: + * Array ++ from_array now supports scalar types and nested lists/tuples in + input, just like all numpy functions do. It also produces a + simpler graph when the input is a plain ndarray (:pr:`3556`) + Guido Imperiale ++ Fix slicing of big arrays due to cumsum dtype bug (:pr:`3620`) + Marco Rossi ++ Add Dask Array implementation of pad (:pr:`3578`) John A Kirkham ++ Fix array random API examples (:pr:`3625`) James Bourbeau ++ Add average function to dask array (:pr:`3640`) James Bourbeau ++ Tokenize ghost_internal with axes (:pr:`3643`) Matthew Rocklin ++ from_array: special handling for ndarray, list, and scalar types + (:pr:`3568`) Guido Imperiale ++ Add outer for Dask Arrays (:pr:`3658`) John A Kirkham + * DataFrame ++ Add Index.to_series method (:pr:`3613`) Henrique Ribeiro ++ Fix missing partition columns in pyarrow-parquet (:pr:`3636`) + Martin Durant + * Core ++ Minor tweaks to CI (:pr:`3629`) Guido Imperiale ++ Add back dask.utils.effective_get (:pr:`3642`) Matthew Rocklin ++ DASK_CONFIG dictates config write location (:pr:`3621`) Jim + Crist ++ Replace 'collections' key in unpack_collections with unique key + (:pr:`3632`) Yu Feng ++ Avoid deepcopy in dask.config.set (:pr:`3649`) Matthew Rocklin + +- changes from version 0.18.0: + * Array ++ Add to/read_zarr for Zarr-format datasets and arrays + (:pr:`3460`) Martin Durant ++ Experimental addition of generalized ufunc support, + apply_gufunc, gufunc, and as_gufunc (:pr:`3109`) (:pr:`3526`) + (:pr:`3539`) Markus Gonser ++ Avoid unnecessary rechunking tasks (:pr:`3529`) Matthew Rocklin ++ Compute dtypes at runtime for fft (:pr:`3511`) Matthew Rocklin ++ Generate UUIDs for all da.store operations (:pr:`3540`) Martin + Durant ++ Correct internal dimension of Dask's SVD (:pr:`3517`) John A + Kirkham ++ BUG: do not raise IndexError for identity slice in array.vindex + (:pr:`3559`) Scott Sievert ++ Adds isneginf and isposinf (:pr:`3581`) John A Kirkham ++ Drop Dask Array's learn module (:pr:`3580`) John A Kirkham ++ added sfqr (short-and-fat) as a counterpart to tsqr… + (:pr:`3575`) Jeremy Chen ++ Allow 0-width chunks in dask.array.rechunk (:pr:`3591`) Marc + Pfister ++ Document Dask Array's nan_to_num in public API (:pr:`3599`) John + A Kirkham ++ Show block example (:pr:`3601`) John A Kirkham ++ Replace token= keyword with name= in map_blocks (:pr:`3597`) + Matthew Rocklin ++ Disable locking in to_zarr (needed for using to_zarr in a + distributed context) (:pr:`3607`) John A Kirkham ++ Support Zarr Arrays in to_zarr/from_zarr (:pr:`3561`) John A + Kirkham ++ Added recursion to array/linalg/tsqr to better manage the single + core bottleneck (:pr:`3586`) `Jeremy Chan`_ + * Dataframe ++ Add to/read_json (:pr:`3494`) Martin Durant ++ Adds index to unsupported arguments for DataFrame.rename method + (:pr:`3522`) James Bourbeau ++ Adds support to subset Dask DataFrame columns using + numpy.ndarray, pandas.Series, and pandas.Index objects + (:pr:`3536`) James Bourbeau ++ Raise error if meta columns do not match dataframe (:pr:`3485`) + Christopher Ren ++ Add index to unsupprted argument for DataFrame.rename + (:pr:`3522`) James Bourbeau ++ Adds support for subsetting DataFrames with pandas Index/Series + and numpy ndarrays (:pr:`3536`) James Bourbeau ++ Dataframe sample method docstring fix (:pr:`3566`) James + Bourbeau ++ fixes dd.read_json to infer file compression (:pr:`3594`) Matt + Lee ++ Adds n to sample method (:pr:`3606`) James Bourbeau ++ Add fastparquet ParquetFile object support (:pr:`3573`) + @andrethrill + * Bag ++ Rename method= keyword to shuffle= in bag.groupby (:pr:`3470`) + Matthew Rocklin + * Core ++ Replace get= keyword with scheduler= keyword (:pr:`3448`) + Matthew Rocklin ++ Add centralized dask.config module to handle configuration for + all Dask subprojects (:pr:`3432`) (:pr:`3513`) (:pr:`3520`) + Matthew
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-05-29 10:35:04 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Tue May 29 10:35:04 2018 rev:4 rq:610881 version:0.17.5 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-05-11 09:18:35.489827487 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-05-29 10:35:06.906209160 +0200 @@ -1,0 +2,6 @@ +Mon May 21 03:57:53 UTC 2018 - a...@gmx.de + +- update to version 0.17.5: + * Compatibility with pandas 0.23.0 (:pr:`3499`) Tom Augspurger + +--- Old: dask-0.17.4.tar.gz New: dask-0.17.5.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.twy0V6/_old 2018-05-29 10:35:07.562184937 +0200 +++ /var/tmp/diff_new_pack.twy0V6/_new 2018-05-29 10:35:07.566184789 +0200 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.17.4 +Version:0.17.5 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.17.4.tar.gz -> dask-0.17.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.17.4/PKG-INFO new/dask-0.17.5/PKG-INFO --- old/dask-0.17.4/PKG-INFO2018-05-03 23:45:10.0 +0200 +++ new/dask-0.17.5/PKG-INFO2018-05-17 00:48:52.0 +0200 @@ -1,12 +1,11 @@ -Metadata-Version: 1.0 +Metadata-Version: 2.1 Name: dask -Version: 0.17.4 +Version: 0.17.5 Summary: Parallel PyData with Task Scheduling Home-page: http://github.com/dask/dask/ -Author: Matthew Rocklin -Author-email: mrock...@gmail.com +Maintainer: Matthew Rocklin +Maintainer-email: mrock...@gmail.com License: BSD -Description-Content-Type: UNKNOWN Description: Dask @@ -38,3 +37,9 @@ Keywords: task-scheduling parallel numpy pandas pydata Platform: UNKNOWN +Provides-Extra: array +Provides-Extra: delayed +Provides-Extra: complete +Provides-Extra: bag +Provides-Extra: dataframe +Provides-Extra: distributed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.17.4/dask/_version.py new/dask-0.17.5/dask/_version.py --- old/dask-0.17.4/dask/_version.py2018-05-03 23:45:10.0 +0200 +++ new/dask-0.17.5/dask/_version.py2018-05-17 00:48:52.0 +0200 @@ -11,8 +11,8 @@ { "dirty": false, "error": null, - "full-revisionid": "13f07b53be51110dbfd42943cc863220fc50ed7e", - "version": "0.17.4" + "full-revisionid": "b2bed5eb145b39641181140b8f64a9b4427b53ba", + "version": "0.17.5" } ''' # END VERSION_JSON diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.17.4/dask/array/chunk.py new/dask-0.17.5/dask/array/chunk.py --- old/dask-0.17.4/dask/array/chunk.py 2018-05-02 17:34:11.0 +0200 +++ new/dask-0.17.5/dask/array/chunk.py 2018-05-17 00:43:27.0 +0200 @@ -235,3 +235,14 @@ else: x = np.asfortranarray(x) return x.T.view(dtype).T + + +def einsum(*operands, **kwargs): +subscripts = kwargs.pop('subscripts') +ncontract_inds = kwargs.pop('ncontract_inds') +dtype = kwargs.pop('kernel_dtype') +chunk = np.einsum(subscripts, *operands, dtype=dtype, **kwargs) + +# Avoid concatenate=True in atop by adding 1's +# for the contracted dimensions +return chunk.reshape(chunk.shape + (1,) * ncontract_inds) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dask-0.17.4/dask/array/einsumfuncs.py new/dask-0.17.5/dask/array/einsumfuncs.py --- old/dask-0.17.4/dask/array/einsumfuncs.py 2018-05-02 17:34:11.0 +0200 +++ new/dask-0.17.5/dask/array/einsumfuncs.py 2018-05-17 00:43:27.0 +0200 @@ -7,6 +7,7 @@ from numpy.compat import basestring from .core import (atop, asarray) +from . import chunk einsum_symbols = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' einsum_symbols_set = set(einsum_symbols) @@ -182,24 +183,20 @@ return (input_subscripts, output_subscript, operands) -def _einsum_kernel(*operands, **kwargs): -subscripts = kwargs.pop('subscripts') -ncontract_inds = kwargs.pop('ncontract_inds') -dtype = kwargs.pop('kernel_dtype') -chunk = np.einsum(subscripts, *operands, dtype=dtype, **kwargs) - -# Avoid concatenate=True in atop by adding 1's -# for the contracted dimensions -return chunk.reshape(chunk.
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-05-11 09:18:33 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Fri May 11 09:18:33 2018 rev:3 rq:606269 version:0.17.4 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-05-04 11:29:27.087872481 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-05-11 09:18:35.489827487 +0200 @@ -1,0 +2,63 @@ +Sun May 6 05:33:50 UTC 2018 - a...@gmx.de + +- update to version 0.17.4: + * Dataframe ++ Add support for indexing Dask DataFrames with string subclasses + (:pr:`3461`) James Bourbeau ++ Allow using both sorted_index and chunksize in read_hdf + (:pr:`3463`) Pierre Bartet ++ Pass filesystem to arrow piece reader (:pr:`3466`) Martin Durant ++ Switches to using dask.compat string_types (#3462) James + Bourbeau + +- changes from version 0.17.3: + * Array ++ Add einsum for Dask Arrays (:pr:`3412`) Simon Perkins ++ Add piecewise for Dask Arrays (:pr:`3350`) John A Kirkham ++ Fix handling of nan in broadcast_shapes (:pr:`3356`) John A + Kirkham ++ Add isin for dask arrays (:pr:`3363`). Stephan Hoyer ++ Overhauled topk for Dask Arrays: faster algorithm, particularly + for large k's; added support for multiple axes, recursive + aggregation, and an option to pick the bottom k elements + instead. (:pr:`3395`) Guido Imperiale ++ The topk API has changed from topk(k, array) to the more + conventional topk(array, k). The legacy API still works but is + now deprecated. (:pr:`2965`) Guido Imperiale ++ New function argtopk for Dask Arrays (:pr:`3396`) Guido + Imperiale ++ Fix handling partial depth and boundary in map_overlap + (:pr:`3445`) John A Kirkham ++ Add gradient for Dask Arrays (:pr:`3434`) John A Kirkham + * DataFrame ++ Allow t as shorthand for table in to_hdf for pandas + compatibility (:pr:`3330`) Jörg Dietrich ++ Added top level isna method for Dask DataFrames (:pr:`3294`) + Christopher Ren ++ Fix selection on partition column on read_parquet for + engine="pyarrow" (:pr:`3207`) Uwe Korn ++ Added DataFrame.squeeze method (:pr:`3366`) Christopher Ren ++ Added infer_divisions option to read_parquet to specify whether + read engines should compute divisions (:pr:`3387`) Jon Mease ++ Added support for inferring division for engine="pyarrow" + (:pr:`3387`) Jon Mease ++ Provide more informative error message for meta= errors + (:pr:`3343`) Matthew Rocklin ++ add orc reader (:pr:`3284`) Martin Durant ++ Default compression for parquet now always Snappy, in line with + pandas (:pr:`3373`) Martin Durant ++ Fixed bug in Dask DataFrame and Series comparisons with NumPy + scalars (:pr:`3436`) James Bourbeau ++ Remove outdated requirement from repartition docstring + (:pr:`3440`) Jörg Dietrich ++ Fixed bug in aggregation when only a Series is selected + (:pr:`3446`) Jörg Dietrich ++ Add default values to make_timeseries (:pr:`3421`) Matthew + Rocklin + * Core ++ Support traversing collections in persist, visualize, and + optimize (:pr:`3410`) Jim Crist ++ Add schedule= keyword to compute and persist. This replaces + common use of the get= keyword (:pr:`3448`) Matthew Rocklin + +--- Old: dask-0.17.2.tar.gz New: dask-0.17.4.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.05wath/_old 2018-05-11 09:18:36.253799807 +0200 +++ /var/tmp/diff_new_pack.05wath/_new 2018-05-11 09:18:36.257799662 +0200 @@ -22,7 +22,7 @@ # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed Name: python-dask -Version:0.17.2 +Version:0.17.4 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause ++ dask-0.17.2.tar.gz -> dask-0.17.4.tar.gz ++ 9413 lines of diff (skipped)
commit python-dask for openSUSE:Factory
Hello community, here is the log from the commit of package python-dask for openSUSE:Factory checked in at 2018-05-04 11:29:03 Comparing /work/SRC/openSUSE:Factory/python-dask (Old) and /work/SRC/openSUSE:Factory/.python-dask.new (New) Package is "python-dask" Fri May 4 11:29:03 2018 rev:2 rq:603174 version:0.17.2 Changes: --- /work/SRC/openSUSE:Factory/python-dask/python-dask.changes 2018-04-24 15:31:08.974519994 +0200 +++ /work/SRC/openSUSE:Factory/.python-dask.new/python-dask.changes 2018-05-04 11:29:27.087872481 +0200 @@ -1,0 +2,33 @@ +Sat Mar 24 18:48:24 UTC 2018 - a...@gmx.de + +- update to version 0.17.2: + * Array ++ Add broadcast_arrays for Dask Arrays (:pr:`3217`) John A Kirkham ++ Add bitwise_* ufuncs (:pr:`3219`) John A Kirkham ++ Add optional axis argument to squeeze (:pr:`3261`) John A + Kirkham ++ Validate inputs to atop (:pr:`3307`) Matthew Rocklin ++ Avoid calls to astype in concatenate if all parts have the same + dtype (:pr:`3301`) `Martin Durant`_ + * DataFrame ++ Fixed bug in shuffle due to aggressive truncation (:pr:`3201`) + Matthew Rocklin ++ Support specifying categorical columns on read_parquet with + categories=[…] for engine="pyarrow" (:pr:`3177`) Uwe Korn ++ Add dd.tseries.Resampler.agg (:pr:`3202`) Richard Postelnik ++ Support operations that mix dataframes and arrays (:pr:`3230`) + Matthew Rocklin ++ Support extra Scalar and Delayed args in + dd.groupby._Groupby.apply (:pr:`3256`) Gabriele Lanaro + * Bag ++ Support joining against single-partitioned bags and delayed + objects (:pr:`3254`) Matthew Rocklin + * Core ++ Fixed bug when using unexpected but hashable types for keys + (:pr:`3238`) Daniel Collins ++ Fix bug in task ordering so that we break ties consistently with + the key name (:pr:`3271`) Matthew Rocklin ++ Avoid sorting tasks in order when the number of tasks is very + large (:pr:`3298`) Matthew Rocklin + +--- Old: dask-0.17.1.tar.gz New: dask-0.17.2.tar.gz Other differences: -- ++ python-dask.spec ++ --- /var/tmp/diff_new_pack.4EOiD4/_old 2018-05-04 11:29:28.211831244 +0200 +++ /var/tmp/diff_new_pack.4EOiD4/_new 2018-05-04 11:29:28.223830804 +0200 @@ -16,80 +16,78 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} # Tests require a network connection %bcond_with test - # python(2/3)-distributed has a dependency loop with python(2/3)-dask %bcond_with test_distributed - -%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-dask -Version:0.17.1 +Version:0.17.2 Release:0 Summary:Minimal task scheduling abstraction License:BSD-3-Clause Group: Development/Languages/Python -Url:http://github.com/ContinuumIO/dask/ +URL:http://github.com/ContinuumIO/dask/ Source: https://files.pythonhosted.org/packages/source/d/dask/dask-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-toolz >= 0.7.3 +Recommends: %{name}-array = %{version} +Recommends: %{name}-bag = %{version} +Recommends: %{name}-dataframe = %{version} +Recommends: %{name}-distributed = %{version} +Recommends: %{name}-dot = %{version} +Recommends: %{name}-multiprocessing = %{version} +Recommends: python-cachey +Recommends: python-chest +Recommends: python-cytoolz >= 0.7.3 +Recommends: python-hdfs3 +Recommends: python-lz4 +Recommends: python-lzmaffi +Recommends: python-s3fs >= 0.0.8 +Recommends: python-scipy +Recommends: python-snappy +BuildArch: noarch %if %{with test} BuildRequires: %{python_module SQLAlchemy} BuildRequires: %{python_module bcolz} BuildRequires: %{python_module bokeh} +# Test-only imports +BuildRequires: %{python_module boto3} BuildRequires: %{python_module cachey} BuildRequires: %{python_module chest} BuildRequires: %{python_module cloudpickle >= 0.2.1} BuildRequires: %{python_module graphviz} BuildRequires: %{python_module h5py} +BuildRequires: %{python_module jupyter_ipython} BuildRequires: %{python_module lzmaffi} +BuildRequires: %{python_module moto} +BuildRequires: %{python_module multipledispatch} BuildRequires: %{python_module numpy} BuildRequires: %{python_module pandas >= 0.19.0} BuildRequires: %{python_module pandas-datareader} BuildRequires: %{python_module partd >= 0.3.7} BuildRequires: %{python_module psutil} +BuildRequires: %{python_modul