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-03-06 21:19:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-xarray (Old)
 and      /work/SRC/openSUSE:Factory/.python-xarray.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-xarray"

Sat Mar  6 21:19:40 2021 rev:25 rq:877405 version:0.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-xarray/python-xarray.changes      
2021-02-15 23:23:02.844000446 +0100
+++ /work/SRC/openSUSE:Factory/.python-xarray.new.2378/python-xarray.changes    
2021-03-06 21:19:40.289293682 +0100
@@ -1,0 +2,206 @@
+Sat Feb 27 14:38:41 UTC 2021 - Sebastian Wagner <sebix+novell....@sebix.at>
+
+- update to version 0.17.0:
+ - This release brings a few important performance improvements, a wide range 
of:
+ - usability upgrades, lots of bug fixes, and some new features. These include:
+ - better ``cftime`` support, a new quiver plot, better ``unstack`` 
performance,:
+ - more efficient memory use in rolling operations, and some python packaging:
+ - improvements. We also have a few documentation improvements (and more 
planned!).:
+ - Many thanks to the 36 contributors to this release: Alessandro Amici, 
Anderson:
+ - Banihirwe, Aureliana Barghini, Ayrton Bourn, Benjamin Bean, Blair Bonnett, 
Chun:
+ - Ho Chow, DWesl, Daniel Mesejo-Le??n, Deepak Cherian, Eric Keenan, 
Illviljan, Jens:
+ - Hedegaard Nielsen, Jody Klymak, Julien Seguinot, Julius Busecke, Kai 
M??hlbauer,:
+ - Leif Denby, Martin Durant, Mathias Hauser, Maximilian Roos, Michael Mann, 
Ray:
+ - Bell, RichardScottOZ, Spencer Clark, Tim Gates, Tom Nicholas, Yunus 
Sevinchan,:
+ - alexamici, aurghs, crusaderky, dcherian, ghislainp, keewis, rhkleijn:
+ - Breaking changes:
+  - xarray no longer supports python 3.6
+    The minimum version policy was changed to also apply to projects with 
irregular
+    releases. As a result, the minimum versions of some dependencies have 
changed:
+    ============ ====== ====
+    Package      Old    New
+    ============ ====== ====
+    Python       3.6    3.7
+    setuptools   38.4   40.4
+    numpy        1.15   1.17
+    pandas       0.25   1.0
+    dask         2.9    2.11
+    distributed  2.9    2.11
+    bottleneck   1.2    1.3
+    h5netcdf     0.7    0.8
+    iris         2.2    2.4
+    netcdf4      1.4    1.5
+    pseudonetcdf 3.0    3.1
+    rasterio     1.0    1.1
+    scipy        1.3    1.4
+    seaborn      0.9    0.10
+    zarr         2.3    2.4
+    ============ ====== ====
+    (:issue:`4688`, :pull:`4720`, :pull:`4907`, :pull:`4942`)
+  - As a result of :pull:`4684` the default units encoding for
+    datetime-like values (``np.datetime64[ns]`` or ``cftime.datetime``) will 
now
+    always be set such that ``int64`` values can be used.  In the past, no 
units
+    finer than "seconds" were chosen, which would sometimes mean that 
``float64``
+    values were required, which would lead to inaccurate I/O round-trips.
+  - Variables referred to in attributes like ``bounds`` and ``grid_mapping``
+    can be set as coordinate variables. These attributes are moved to
+    :py:attr:`DataArray.encoding` from :py:attr:`DataArray.attrs`. This 
behaviour
+    is controlled by the ``decode_coords`` kwarg to :py:func:`open_dataset` and
+    :py:func:`open_mfdataset`.  The full list of decoded attributes is in
+    :ref:`weather-climate` (:pull:`2844`, :issue:`3689`)
+  - As a result of :pull:`4911` the output from calling 
:py:meth:`DataArray.sum`
+    or :py:meth:`DataArray.prod` on an integer array with ``skipna=True`` and a
+    non-None value for ``min_count`` will now be a float array rather than an
+    integer array.
+ - Deprecations:
+  - ``dim`` argument to :py:meth:`DataArray.integrate` is being deprecated in
+    favour of a ``coord`` argument, for consistency with 
:py:meth:`Dataset.integrate`.
+    For now using ``dim`` issues a ``FutureWarning``. It will be removed in
+    version 0.19.0 (:pull:`3993`).
+    By `Tom Nicholas <https://github.com/TomNicholas>`_.
+  - Deprecated ``autoclose`` kwargs from :py:func:`open_dataset` are removed 
(:pull:`4725`).
+    By `Aureliana Barghini <https://github.com/aurghs>`_.
+  - the return value of :py:meth:`Dataset.update` is being deprecated to make 
it work more
+    like :py:meth:`dict.update`. It will be removed in version 0.19.0 
(:pull:`4932`).
+    By `Justus Magin <https://github.com/keewis>`_.
+ - New Features:
+  - :py:meth:`~xarray.cftime_range` and :py:meth:`DataArray.resample` now 
support
+    millisecond (``"L"`` or ``"ms"``) and microsecond (``"U"`` or ``"us"``) 
frequencies
+    for ``cftime.datetime`` coordinates (:issue:`4097`, :pull:`4758`).
+    By `Spencer Clark <https://github.com/spencerkclark>`_.
+  - Significantly higher ``unstack`` performance on numpy-backed arrays which
+    contain missing values; 8x faster than previous versions in our benchmark, 
and
+    now 2x faster than pandas (:pull:`4746`).
+    By `Maximilian Roos <https://github.com/max-sixty>`_.
+  - Add :py:meth:`Dataset.plot.quiver` for quiver plots with 
:py:class:`Dataset` variables.
+    By `Deepak Cherian <https://github.com/dcherian>`_.
+  - Add ``"drop_conflicts"`` to the strategies supported by the 
``combine_attrs`` kwarg
+    (:issue:`4749`, :pull:`4827`).
+    By `Justus Magin <https://github.com/keewis>`_.
+  - Allow installing from git archives (:pull:`4897`).
+    By `Justus Magin <https://github.com/keewis>`_.
+  - :py:class:`DataArrayCoarsen` and :py:class:`DatasetCoarsen` now implement a
+    ``reduce`` method, enabling coarsening operations with custom reduction
+    functions (:issue:`3741`, :pull:`4939`).  By `Spencer Clark
+    <https://github.com/spencerkclark>`_.
+  - Most rolling operations use significantly less memory. (:issue:`4325`).
+    By `Deepak Cherian <https://github.com/dcherian>`_.
+  - Add :py:meth:`Dataset.drop_isel` and :py:meth:`DataArray.drop_isel`
+    (:issue:`4658`, :pull:`4819`).
+    By `Daniel Mesejo <https://github.com/mesejo>`_.
+  - Xarray now leverages updates as of cftime version 1.4.1, which enable 
exact I/O
+    roundtripping of ``cftime.datetime`` objects (:pull:`4758`).
+    By `Spencer Clark <https://github.com/spencerkclark>`_.
+  - :py:func:`open_dataset` and :py:func:`open_mfdataset` now accept 
``fsspec`` URLs
+    (including globs for the latter) for ``engine="zarr"``, and so allow 
reading from
+    many remote and other file systems (:pull:`4461`)
+    By `Martin Durant <https://github.com/martindurant>`_
+  - :py:meth:`DataArray.swap_dims` & :py:meth:`Dataset.swap_dims` now accept 
dims
+    in the form of kwargs as well as a dict, like most similar methods.
+    By `Maximilian Roos <https://github.com/max-sixty>`_.
+ - Bug fixes:
+  - Use specific type checks in
+    :py:func:`~xarray.core.variable.as_compatible_data` instead of blanket
+    access to ``values`` attribute (:issue:`2097`)
+    By `Yunus Sevinchan <https://github.com/blsqr>`_.
+  - :py:meth:`DataArray.resample` and :py:meth:`Dataset.resample` do not 
trigger
+    computations anymore if :py:meth:`Dataset.weighted` or
+    :py:meth:`DataArray.weighted` are applied (:issue:`4625`, :pull:`4668`). By
+    `Julius Busecke <https://github.com/jbusecke>`_.
+  - :py:func:`merge` with ``combine_attrs='override'`` makes a copy of the 
attrs
+    (:issue:`4627`).
+  - By default, when possible, xarray will now always use values of
+    type ``int64`` when encoding and decoding ``numpy.datetime64[ns]`` 
datetimes.  This
+    ensures that maximum precision and accuracy are maintained in the 
round-tripping
+    process (:issue:`4045`, :pull:`4684`). It also enables encoding and 
decoding standard
+    calendar dates with time units of nanoseconds (:pull:`4400`).
+    By `Spencer Clark <https://github.com/spencerkclark>`_ and `Mark Harfouche
+    <http://github.com/hmaarrfk>`_.
+  - :py:meth:`DataArray.astype`, :py:meth:`Dataset.astype` and 
:py:meth:`Variable.astype` support
+    the ``order`` and ``subok`` parameters again. This fixes a regression 
introduced in version 0.16.1
+    (:issue:`4644`, :pull:`4683`).
+    By `Richard Kleijn <https://github.com/rhkleijn>`_ .
+  - Remove dictionary unpacking when using ``.loc`` to avoid collision with 
``.sel`` parameters (:pull:`4695`).
+    By `Anderson Banihirwe <https://github.com/andersy005>`_.
+  - Fix the legend created by :py:meth:`Dataset.plot.scatter` (:issue:`4641`, 
:pull:`4723`).
+    By `Justus Magin <https://github.com/keewis>`_.
+  - Fix a crash in orthogonal indexing on geographic coordinates with 
``engine='cfgrib'``
+    (:issue:`4733` :pull:`4737`).
+    By `Alessandro Amici <https://github.com/alexamici>`_.
+  - Coordinates with dtype ``str`` or ``bytes`` now retain their dtype on many 
operations,
+    e.g. ``reindex``, ``align``, ``concat``, ``assign``, previously they were 
cast to an object dtype
+    (:issue:`2658` and :issue:`4543`).
+    By `Mathias Hauser <https://github.com/mathause>`_.
+  - Limit number of data rows when printing large datasets. (:issue:`4736`, 
:pull:`4750`).
+    By `Jimmy Westling <https://github.com/illviljan>`_.
+  - Add ``missing_dims`` parameter to transpose (:issue:`4647`, :pull:`4767`).
+    By `Daniel Mesejo <https://github.com/mesejo>`_.
+  - Resolve intervals before appending other metadata to labels when plotting 
(:issue:`4322`, :pull:`4794`).
+    By `Justus Magin <https://github.com/keewis>`_.
+  - Fix regression when decoding a variable with a ``scale_factor`` and 
``add_offset`` given
+    as a list of length one (:issue:`4631`) by `Mathias Hauser 
<https://github.com/mathause>`_.
+  - Expand user directory paths (e.g. ``~/``) in :py:func:`open_mfdataset` and
+    :py:meth:`Dataset.to_zarr` (:issue:`4783`, :pull:`4795`).
+    By `Julien Seguinot <https://github.com/juseg>`_.
+  - Raise DeprecationWarning when trying to typecast a tuple containing a 
:py:class:`DataArray`.
+    User now prompted to first call `.data` on it (:issue:`4483`).
+    By `Chun Ho Chow <https://github.com/chunhochow>`_.
+  - Ensure that :py:meth:`Dataset.interp` raises ``ValueError`` when 
interpolating
+    outside coordinate range and ``bounds_error=True`` (:issue:`4854`,
+    :pull:`4855`).
+    By `Leif Denby <https://github.com/leifdenby>`_.
+  - Fix time encoding bug associated with using cftime versions greater than
+    1.4.0 with xarray (:issue:`4870`, :pull:`4871`). By `Spencer Clark 
<https://github.com/spencerkclark>`_.
+  - Stop :py:meth:`DataArray.sum` and :py:meth:`DataArray.prod` computing lazy
+    arrays when called with a ``min_count`` parameter (:issue:`4898`, 
:pull:`4911`).
+    By `Blair Bonnett <https://github.com/bcbnz>`_.
+  - Fix bug preventing the ``min_count`` parameter to :py:meth:`DataArray.sum` 
and
+    :py:meth:`DataArray.prod` working correctly when calculating over all axes 
of
+    a float64 array (:issue:`4898`, :pull:`4911`). By `Blair Bonnett 
<https://github.com/bcbnz>`_.
+  - Fix decoding of vlen strings using h5py versions greater than 3.0.0 with 
h5netcdf backend (:issue:`4570`, :pull:`4893`).
+    By `Kai M??hlbauer <https://github.com/kmuehlbauer>`_.
+  - Allow converting :py:class:`Dataset` or :py:class:`DataArray` objects with 
a ``MultiIndex``
+    and at least one other dimension to a ``pandas`` object (:issue:`3008`, 
:pull:`4442`).
+    By `ghislainp <https://github.com/ghislainp>`_.
+ - Documentation:
+  - Add information about requirements for accessor classes (:issue:`2788`, 
:pull:`4657`).
+    By `Justus Magin <https://github.com/keewis>`_.
+  - Start a list of external I/O integrating with ``xarray`` (:issue:`683`, 
:pull:`4566`).
+    By `Justus Magin <https://github.com/keewis>`_.
+  - Add concat examples and improve combining documentation (:issue:`4620`, 
:pull:`4645`).
+    By `Ray Bell <https://github.com/raybellwaves>`_ and
+    `Justus Magin <https://github.com/keewis>`_.
+  - explicitly mention that :py:meth:`Dataset.update` updates inplace 
(:issue:`2951`, :pull:`4932`).
+    By `Justus Magin <https://github.com/keewis>`_.
+  - Added docs on vectorized indexing (:pull:`4711`).
+    By `Eric Keenan <https://github.com/EricKeenan>`_.
+ - Internal Changes:
+  - Speed up of the continuous integration tests on azure.
+    - Switched to mamba and use matplotlib-base for a faster installation of 
all dependencies (:pull:`4672`).
+    - Use ``pytest.mark.skip`` instead of ``pytest.mark.xfail`` for some tests 
that can currently not
+      succeed (:pull:`4685`).
+    - Run the tests in parallel using pytest-xdist (:pull:`4694`).
+    By `Justus Magin <https://github.com/keewis>`_ and `Mathias Hauser 
<https://github.com/mathause>`_.
+  - Use ``pyproject.toml`` instead of the ``setup_requires`` option for
+    ``setuptools`` (:pull:`4897`).
+    By `Justus Magin <https://github.com/keewis>`_.
+  - Replace all usages of ``assert x.identical(y)`` with ``assert_identical(x, 
 y)``
+    for clearer error messages (:pull:`4752`).
+    By `Maximilian Roos <https://github.com/max-sixty>`_.
+  - Speed up attribute style access (e.g. ``ds.somevar`` instead of 
``ds["somevar"]``) and
+    tab completion in IPython (:issue:`4741`, :pull:`4742`).
+    By `Richard Kleijn <https://github.com/rhkleijn>`_.
+  - Added the ``set_close`` method to ``Dataset`` and ``DataArray`` for 
backends
+    to specify how to voluntary release all resources. (:pull:`#4809`)
+    By `Alessandro Amici <https://github.com/alexamici>`_.
+  - Update type hints to work with numpy v1.20 (:pull:`4878`).
+    By `Mathias Hauser <https://github.com/mathause>`_.
++++ 9 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-xarray/python-xarray.changes
++++ and 
/work/SRC/openSUSE:Factory/.python-xarray.new.2378/python-xarray.changes

Old:
----
  xarray-0.16.2.tar.gz
  xarray-pr4884-dask2021.patch

New:
----
  xarray-0.17.0.tar.gz

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

Other differences:
------------------
++++++ python-xarray.spec ++++++
--- /var/tmp/diff_new_pack.zjTVI3/_old  2021-03-06 21:19:41.073294332 +0100
+++ /var/tmp/diff_new_pack.zjTVI3/_new  2021-03-06 21:19:41.077294336 +0100
@@ -21,14 +21,12 @@
 # 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.16.2
+Version:        0.17.0
 Release:        0
 Summary:        N-D labeled arrays and datasets in Python
 License:        Apache-2.0
 URL:            https://github.com/pydata/xarray
 Source:         
https://files.pythonhosted.org/packages/source/x/xarray/xarray-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM xarray-pr4884-dask2021.patch gh#pydata/xarray#4884
-Patch0:         xarray-pr4884-dask2021.patch
 BuildRequires:  %{python_module numpy >= 1.15}
 BuildRequires:  %{python_module numpy-devel >= 1.14}
 BuildRequires:  %{python_module pandas >= 0.25}

++++++ xarray-0.16.2.tar.gz -> xarray-0.17.0.tar.gz ++++++
++++ 15391 lines of diff (skipped)

Reply via email to