Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-xarray for openSUSE:Factory 
checked in at 2021-11-10 21:46:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-xarray (Old)
 and      /work/SRC/openSUSE:Factory/.python-xarray.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-xarray"

Wed Nov 10 21:46:27 2021 rev:31 rq:930552 version:0.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-xarray/python-xarray.changes      
2021-09-23 23:04:06.888325760 +0200
+++ /work/SRC/openSUSE:Factory/.python-xarray.new.1890/python-xarray.changes    
2021-11-10 21:46:56.975824563 +0100
@@ -1,0 +2,125 @@
+Tue Nov  2 19:44:34 UTC 2021 - Sebastian Wagner <sebix+novell....@sebix.at>
+
+- update to version 0.20.0:
+ - This release brings improved support for pint arrays, methods for weighted 
standard deviation, variance,:
+ - and sum of squares, the option to disable the use of the bottleneck 
library, significantly improved performance of:
+ - unstack, as well as many bugfixes and internal changes.:
+ - Many thanks to the 38 contributors to this release!:
+ - Aaron Spring, Akio Taniguchi, Alan D. Snow, arfy slowy, Benoit Bovy, 
Christian Jauvin, crusaderky, Deepak Cherian,:
+ - Giacomo Caria, Illviljan, James Bourbeau, Joe Hamman, Joseph K Aicher, 
Julien Herzen, Kai M??hlbauer,:
+ - keewis, lusewell, Martin K. Scherer, Mathias Hauser, Max Grover, Maxime 
Liquet, Maximilian Roos, Mike Taves, pmav99,:
+ - Pushkar Kopparla, Ray Bell, Rio McMahon, Scott Staniewicz, Spencer Clark, 
Stefan Bender, Taher Chegini, Thomas Nicholas,:
+ - Tomas Chor, Tom Augspurger, Victor Neg??rneac, Zachary Moon, and Zeb 
Nicholls.:
+ - New Features:
+  - Add ``std``, ``var``,  ``sum_of_squares`` to 
:py:class:`~core.weighted.DatasetWeighted` and 
:py:class:`~core.weighted.DataArrayWeighted`.
+    By `Christian Jauvin <https://github.com/cjauvin>`_.
+  - Added a :py:func:`get_options` method to xarray's root namespace 
(:issue:`5698`, :pull:`5716`)
+    By `Pushkar Kopparla <https://github.com/pkopparla>`_.
+  - Xarray now does a better job rendering variable names that are long LaTeX 
sequences when plotting (:issue:`5681`, :pull:`5682`).
+    By `Tomas Chor <https://github.com/tomchor>`_.
+  - Add an option (``"use_bottleneck"``) to disable the use of ``bottleneck`` 
using :py:func:`set_options` (:pull:`5560`)
+    By `Justus Magin <https://github.com/keewis>`_.
+  - Added ``**kwargs`` argument to :py:meth:`open_rasterio` to access 
overviews (:issue:`3269`).
+    By `Pushkar Kopparla <https://github.com/pkopparla>`_.
+  - Added ``storage_options`` argument to :py:meth:`to_zarr` (:issue:`5601`).
+    By `Ray Bell <https://github.com/raybellwaves>`_, `Zachary Blackwood 
<https://github.com/blackary>`_ and
+    `Nathan Lis <https://github.com/wxman22>`_.
+  - Histogram plots are set with a title displaying the scalar coords if any, 
similarly to the other plots (:issue:`5791`, :pull:`5792`).
+    By `Maxime Liquet <https://github.com/maximlt>`_.
+  - Slice plots display the coords units in the same way as x/y/colorbar 
labels (:pull:`5847`).
+    By `Victor Neg??rneac <https://github.com/caenrigen>`_.
+  - Added a new :py:attr:`Dataset.chunksizes`, 
:py:attr:`DataArray.chunksizes`, and :py:attr:`Variable.chunksizes`
+    property, which will always return a mapping from dimension names to 
chunking pattern along that dimension,
+    regardless of whether the object is a Dataset, DataArray, or Variable. 
(:issue:`5846`, :pull:`5900`)
+    By `Tom Nicholas <https://github.com/TomNicholas>`_.
+ - Breaking changes:
+  - The minimum versions of some dependencies were changed:
+    =============== ====== ====
+    Package         Old    New
+    =============== ====== ====
+    cftime          1.1    1.2
+    dask            2.15   2.30
+    distributed     2.15   2.30
+    lxml            4.5    4.6
+    matplotlib-base 3.2    3.3
+    numba           0.49   0.51
+    numpy           1.17   1.18
+    pandas          1.0    1.1
+    pint            0.15   0.16
+    scipy           1.4    1.5
+    seaborn         0.10   0.11
+    sparse          0.8    0.11
+    toolz           0.10   0.11
+    zarr            2.4    2.5
+    =============== ====== ====
+  - The ``__repr__`` of a :py:class:`xarray.Dataset`'s ``coords`` and 
``data_vars``
+    ignore ``xarray.set_option(display_max_rows=...)`` and show the full output
+    when called directly as, e.g., ``ds.data_vars`` or ``print(ds.data_vars)``
+    (:issue:`5545`, :pull:`5580`).
+    By `Stefan Bender <https://github.com/st-bender>`_.
+ - Deprecations:
+  - Deprecate :py:func:`open_rasterio` (:issue:`4697`, :pull:`5808`).
+    By `Alan Snow <https://github.com/snowman2>`_.
+  - Set the default argument for `roll_coords` to `False` for 
:py:meth:`DataArray.roll`
+    and :py:meth:`Dataset.roll`. (:pull:`5653`)
+    By `Tom Nicholas <https://github.com/TomNicholas>`_.
+  - :py:meth:`xarray.open_mfdataset` will now error instead of warn when a 
value for ``concat_dim`` is
+    passed alongside ``combine='by_coords'``.
+    By `Tom Nicholas <https://github.com/TomNicholas>`_.
+ - Bug fixes:
+  - Fix ZeroDivisionError from saving dask array with empty dimension (:issue: 
`5741`).
+    By `Joseph K Aicher <https://github.com/jaicher>`_.
+  - Fixed performance bug where ``cftime`` import attempted within various 
core operations if ``cftime`` not
+    installed (:pull:`5640`).
+    By `Luke Sewell <https://github.com/lusewell>`_
+  - Fixed bug when combining named DataArrays using 
:py:func:`combine_by_coords`. (:pull:`5834`).
+    By `Tom Nicholas <https://github.com/TomNicholas>`_.
+  - When a custom engine was used in :py:func:`~xarray.open_dataset` the engine
+    wasn't initialized properly, causing missing argument errors or 
inconsistent
+    method signatures. (:pull:`5684`)
+    By `Jimmy Westling <https://github.com/illviljan>`_.
+  - Numbers are properly formatted in a plot's title (:issue:`5788`, 
:pull:`5789`).
+    By `Maxime Liquet <https://github.com/maximlt>`_.
+  - Faceted plots will no longer raise a `pint.UnitStrippedWarning` when a 
`pint.Quantity` array is plotted,
+    and will correctly display the units of the data in the colorbar (if there 
is one) (:pull:`5886`).
+    By `Tom Nicholas <https://github.com/TomNicholas>`_.
+  - With backends, check for path-like objects rather than ``pathlib.Path``
+    type, use ``os.fspath`` (:pull:`5879`).
+    By `Mike Taves <https://github.com/mwtoews>`_.
+  - ``open_mfdataset()`` now accepts a single ``pathlib.Path`` object (:issue: 
`5881`).
+    By `Panos Mavrogiorgos <https://github.com/pmav99>`_.
+  - Improved performance of :py:meth:`Dataset.unstack` (:pull:`5906`). By `Tom 
Augspurger <https://github.com/TomAugspurger>`_.
+ - Documentation:
+  - Users are instructed to try ``use_cftime=True`` if a ``TypeError`` occurs 
when combining datasets and one of the types involved is a subclass of 
``cftime.datetime`` (:pull:`5776`).
+    By `Zeb Nicholls <https://github.com/znicholls>`_.
+  - A clearer error is now raised if a user attempts to assign a Dataset to a 
single key of
+    another Dataset. (:pull:`5839`)
+    By `Tom Nicholas <https://github.com/TomNicholas>`_.
+ - Internal Changes:
+  - Explicit indexes refactor: avoid ``len(index)`` in ``map_blocks`` 
(:pull:`5670`).
+    By `Deepak Cherian <https://github.com/dcherian>`_.
+  - Explicit indexes refactor: decouple ``xarray.Index``` from 
``xarray.Variable`` (:pull:`5636`).
+    By `Benoit Bovy <https://github.com/benbovy>`_.
+  - Fix ``Mapping`` argument typing to allow mypy to pass on ``str`` keys 
(:pull:`5690`).
+    By `Maximilian Roos <https://github.com/max-sixty>`_.
+  - Annotate many of our tests, and fix some of the resulting typing errors. 
This will
+    also mean our typing annotations are tested as part of CI. (:pull:`5728`).
+    By `Maximilian Roos <https://github.com/max-sixty>`_.
+  - Improve the performance of reprs for large datasets or dataarrays. 
(:pull:`5661`)
+    By `Jimmy Westling <https://github.com/illviljan>`_.
+  - Use isort's `float_to_top` config. (:pull:`5695`).
+    By `Maximilian Roos <https://github.com/max-sixty>`_.
+  - Remove use of the deprecated ``kind`` argument in
+    :py:meth:`pandas.Index.get_slice_bound` inside 
:py:class:`xarray.CFTimeIndex`
+    tests (:pull:`5723`).  By `Spencer Clark 
<https://github.com/spencerkclark>`_.
+  - Refactor `xarray.core.duck_array_ops` to no longer special-case 
dispatching to
+    dask versions of functions when acting on dask arrays, instead relying 
numpy
+    and dask's adherence to NEP-18 to dispatch automatically. (:pull:`5571`)
+    By `Tom Nicholas <https://github.com/TomNicholas>`_.
+  - Add an ASV benchmark CI and improve performance of the benchmarks 
(:pull:`5796`)
+    By `Jimmy Westling <https://github.com/illviljan>`_.
+  - Use ``importlib`` to replace functionality of ``pkg_resources`` such
+    as version setting and loading of resources. (:pull:`5845`).
+    By `Martin K. Scherer <https://github.com/marscher>`_.
+
+-------------------------------------------------------------------

Old:
----
  xarray-0.19.0.tar.gz

New:
----
  xarray-0.20.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-xarray.spec ++++++
--- /var/tmp/diff_new_pack.rqlL6f/_old  2021-11-10 21:46:57.787824917 +0100
+++ /var/tmp/diff_new_pack.rqlL6f/_new  2021-11-10 21:46:57.791824919 +0100
@@ -21,7 +21,7 @@
 # NEP 29: Numpy 1.20 dropped support for Python 3.6, python36-numpy is removed 
from Tumbleweed. xarray will follow on next release
 %define         skip_python36 1
 Name:           python-xarray
-Version:        0.19.0
+Version:        0.20.0
 Release:        0
 Summary:        N-D labeled arrays and datasets in Python
 License:        Apache-2.0
@@ -33,9 +33,9 @@
 # PATCH-FIX-UPSTREAM scipy-interpolate.patch gh#pydata/xarray#5375 
mc...@suse.com
 # Add missing import scipy.interpolate
 Patch1:         scipy-interpolate.patch
-BuildRequires:  %{python_module numpy >= 1.15}
+BuildRequires:  %{python_module numpy >= 1.18}
 BuildRequires:  %{python_module numpy-devel >= 1.14}
-BuildRequires:  %{python_module pandas >= 0.25}
+BuildRequires:  %{python_module pandas >= 1.1}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -45,27 +45,30 @@
 Provides:       python-xray = %{version}
 Obsoletes:      python-xray < %{version}
 BuildArch:      noarch
-Suggests:       python-dask-all
+Suggests:       python-dask-all >= 2.30
 # SECTION extras accel
-Recommends:     python-scipy >= 1.3
+Recommends:     python-scipy >= 1.5
 Recommends:     python-bottleneck
-Recommends:     python-numbagg
+Recommends:     python-numbagg >= 0.51
 # /SECTION
 # SECTION extras viz
-Suggests:       python-matplotlib
-Suggests:       python-seaborn
+Suggests:       python-matplotlib >= 3.3
+Suggests:       python-seaborn >= 0.11
 Suggests:       python-nc-time-axis
 #/SECTION
 # SECTION extras io
 Suggests:       python-netCDF4
 Suggests:       python-h5netcdf
-Suggests:       python-scipy
 Suggests:       python-pydap
-Suggests:       python-zarr
+Suggests:       python-zarr >= 2.5
 Suggests:       python-fsspec
-Suggests:       python-cftime
+Suggests:       python-cftime >= 1.2
 Suggests:       python-rasterio
 Suggests:       python-cfgrib
+Suggests:       python-distributed >= 2.30
+Suggests:       python-pint >= 0.16
+Suggests:       python-sparse >= 0.11
+Suggests:       python-toolz >= 0.11
 #/SECTION
 # SECTION tests
 BuildRequires:  %{python_module dask-dataframe}

++++++ xarray-0.19.0.tar.gz -> xarray-0.20.0.tar.gz ++++++
++++ 17988 lines of diff (skipped)

Reply via email to