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 2022-11-23 09:48:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-xarray (Old)
 and      /work/SRC/openSUSE:Factory/.python-xarray.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-xarray"

Wed Nov 23 09:48:05 2022 rev:39 rq:1037357 version:2022.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-xarray/python-xarray.changes      
2022-10-19 13:18:24.389312815 +0200
+++ /work/SRC/openSUSE:Factory/.python-xarray.new.1597/python-xarray.changes    
2022-11-23 09:48:30.683168232 +0100
@@ -1,0 +2,63 @@
+Tue Nov 22 13:28:48 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 2022.11.0
+  * This release brings a number of bugfixes and documentation
+    improvements. Both text and HTML reprs now have a new "Indexes"
+    section, which we expect will help with development of new
+    Index objects. This release also features more support for the
+    Python Array API.
+  ## New Features
+  * Add static typing to plot accessors (GH6949, PR7052). By
+    Michael Niklas.
+  * Display the indexes in a new section of the text and HTML reprs
+    (PR6795, PR7183, PR7185) By Justus Magin and Benoît Bovy.
+  * Added methods DataArrayGroupBy.cumprod() and
+    DatasetGroupBy.cumprod(). (PR5816) By Patrick Naylor
+  ## Breaking changes
+  * repr(ds) may not show the same result because it doesn’t load
+    small, lazy data anymore. Use ds.head().load() when wanting to
+    see just a sample of the data. (GH6722, PR7203). By Jimmy
+    Westling.
+  * Many arguments of plotmethods have been made keyword-only.
+  * xarray.plot.plot module renamed to xarray.plot.dataarray_plot
+    to prevent shadowing of the plot method. (GH6949, PR7052). By
+    Michael Niklas.
+  ## Deprecations
+  * Positional arguments for all plot methods have been deprecated
+    (GH6949, PR7052). By Michael Niklas.
+  * xarray.plot.FacetGrid.axes has been renamed to
+    xarray.plot.FacetGrid.axs because it’s not clear if axes refers
+    to single or multiple Axes instances. This aligns with
+    matplotlib.pyplot.subplots. (PR7194) By Jimmy Westling.
+  ## Bug fixes
+  * Explicitly opening a file multiple times (e.g., after modifying
+    it on disk) now reopens the file from scratch for h5netcdf and
+    scipy netCDF backends, rather than reusing a cached version
+    (GH4240, GH4862). By Stephan Hoyer.
+  * Fixed bug where Dataset.coarsen.construct() would demote
+    non-dimension coordinates to variables. (PR7233) By Tom
+    Nicholas.
+  * Raise a TypeError when trying to plot empty data (GH7156,
+    PR7228). By Michael Niklas.
+  ## Internal Changes
+  * Doctests fail on any warnings (PR7166) By Maximilian Roos.
+  * Improve import time by lazy loading dask.distributed (:pull:
+    7172).
+  * Explicitly specify longdouble=False in cftime.date2num() when
+    encoding times to preserve existing behavior and prevent future
+    errors when it is eventually set to True by default in cftime
+    (PR7171). By Spencer Clark.
+  * Improved import time by lazily importing backend modules,
+    matplotlib, dask.array and flox. (GH6726, PR7179) By Michael
+    Niklas.
+  * Emit a warning under the development version of pandas when we
+    convert non-nanosecond precision datetime or timedelta values
+    to nanosecond precision. This was required in the past, because
+    pandas previously was not compatible with non-nanosecond
+    precision values. However pandas is currently working towards
+    removing this restriction. When things stabilize in pandas we
+    will likely consider relaxing this behavior in xarray as well
+    (GH7175, PR7201). By Spencer Clark.
+- Drop scipy-interpolate.patch: not required
+
+-------------------------------------------------------------------
@@ -1411,0 +1475,2 @@
+- Add packages to the test suite so that more of the package is
+  tested instead of skipping the tests.

Old:
----
  scipy-interpolate.patch
  xarray-2022.10.0.tar.gz

New:
----
  xarray-2022.11.0.tar.gz

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

Other differences:
------------------
++++++ python-xarray.spec ++++++
--- /var/tmp/diff_new_pack.R5RQQN/_old  2022-11-23 09:48:31.231171091 +0100
+++ /var/tmp/diff_new_pack.R5RQQN/_new  2022-11-23 09:48:31.235171112 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-xarray
-Version:        2022.10.0
+Version:        2022.11.0
 Release:        0
 Summary:        N-D labeled arrays and datasets in Python
 License:        Apache-2.0
@@ -26,57 +26,57 @@
 # PATCH-FEATURE-UPSTREAM local_dataset.patch gh#pydata/xarray#5377 
mc...@suse.com
 # fix xr.tutorial.open_dataset to work with the preloaded cache.
 Patch0:         local_dataset.patch
-# 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 base >= 3.8}
-BuildRequires:  %{python_module numpy >= 1.19}
-BuildRequires:  %{python_module numpy-devel >= 1.14}
-BuildRequires:  %{python_module packaging >= 20.0}
-BuildRequires:  %{python_module pandas >= 1.2}
+BuildRequires:  %{python_module numpy-devel >= 1.20}
+BuildRequires:  %{python_module packaging >= 21.0}
+BuildRequires:  %{python_module pandas >= 1.3}
 BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-numpy >= 1.19
-Requires:       python-packaging >= 20.0
-Requires:       python-pandas >= 1.2
+Requires:       python-numpy >= 1.20
+Requires:       python-packaging >= 21.0
+Requires:       python-pandas >= 1.3
 Provides:       python-xray = %{version}
 Obsoletes:      python-xray < %{version}
 BuildArch:      noarch
-Suggests:       python-dask-all >= 2021.4
 # SECTION extras accel
-Recommends:     python-scipy >= 1.6
+Recommends:     python-scipy
 Recommends:     python-bottleneck
 Recommends:     python-flox
-Recommends:     python-numbagg >= 0.53
+Recommends:     python-numbagg
+# /SECTION
+# SECTION extras parallalel
+Suggests:       python-dask-complete
 # /SECTION
 # SECTION extras viz
-Suggests:       python-matplotlib >= 3.4
-Suggests:       python-seaborn >= 0.11
+Suggests:       python-matplotlib
+Suggests:       python-seaborn
 Suggests:       python-nc-time-axis
 #/SECTION
 # SECTION extras io
 Suggests:       python-netCDF4
-Suggests:       python-h5netcdf >= 0.11
+Suggests:       python-h5netcdf
 Suggests:       python-pydap
-Suggests:       python-zarr >= 2.8
+Suggests:       python-zarr
 Suggests:       python-fsspec
-Suggests:       python-cftime >= 1.4
-Suggests:       python-rasterio >= 1.2
+Suggests:       python-cftime
+Suggests:       python-rasterio
 Suggests:       python-cfgrib
-Suggests:       python-distributed >= 2021.4
-Suggests:       python-pint >= 0.17
-Suggests:       python-sparse >= 0.12
-Suggests:       python-toolz >= 0.11
+Suggests:       python-pooch
 #/SECTION
 # SECTION tests
-BuildRequires:  %{python_module dask-dataframe if %python-base < 3.10}
-BuildRequires:  %{python_module dask-diagnostics if %python-base < 3.10}
+BuildRequires:  %{python_module Bottleneck}
+BuildRequires:  %{python_module dask-dataframe}
+BuildRequires:  %{python_module dask-diagnostics}
+BuildRequires:  %{python_module h5netcdf}
+BuildRequires:  %{python_module matplotlib}
+BuildRequires:  %{python_module netCDF4}
 BuildRequires:  %{python_module pooch}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module scipy >= 1.6}
+BuildRequires:  %{python_module scipy}
+BuildRequires:  %{python_module zarr}
 # /SECTION
 %python_subpackages
 
@@ -103,16 +103,20 @@
 
 %check
 if [ $(getconf LONG_BIT) -eq 32 ]; then
-  # precision errors on 32-bit
-  # for test_resample_loffset: https://github.com/pydata/xarray/issues/5341
-  donttest="((test_interpolate_chunk_advanced or test_resample_loffset) and 
linear)"
+  # https://github.com/pydata/xarray/issues/5341
+  # https://github.com/pydata/xarray/issues/5375
+  # still precision problems in 2022.11.0
+  donttest=" or (test_interpolate_chunk_advanced and linear)"
+  # tests for 64bit types
+  donttest="$donttest or TestZarrDictStore or TestZarrDirectoryStore"
 fi
-%pytest -n auto ${donttest:+ -k "not ($donttest)"} xarray
+%pytest -n auto -rsEf -k "not (kexprdummyprefix $donttest)" xarray
 
 %files %{python_files}
 %doc README.md
 %license LICENSE licenses/
 %{python_sitelib}/xarray
+%exclude %{python_sitelib}/xarray/tests
 %{python_sitelib}/xarray-%{version}*-info
 
 %changelog

++++++ xarray-2022.10.0.tar.gz -> xarray-2022.11.0.tar.gz ++++++
++++ 30221 lines of diff (skipped)

Reply via email to