- Update to 2024.5.0
* Update reference to 'Weighted quantile estimators' by
@AndreyAkinshin in #8898
* Update docstring for compute and persist by @saschahofmann in
#8903
* Stateful tests with Dataset by @dcherian in #8658
* Trigger hypothesis stateful tests nightly by @dcherian in #8907
* Don't access data when creating DataArray from Variable. by
@dcherian in #8754
* Add typing to test_plot.py by @Illviljan in #8889
* Update hypothesis action to always save the cache by @dcherian
in #8913
* Add typing to some functions in indexing.py by @Illviljan in
#8922
* Enhance the ugly error in constructor when no data passed by
@aimtsou in #8920
* Migrate iterators.py for datatree. by @owenlittlejohns in #8879
* use pd.to_timedelta instead of TimedeltaIndex by @keewis in
#8938
* adapt more tests to the copy-on-write behavior of pandas by
@keewis in #8940
* Correct save_mfdataset docstring by @TomNicholas in #8934
* Convert 360_day calendars by choosing random dates to drop or
add by @aulemahal in #8603
* Migrate datatree mapping.py by @owenlittlejohns in #8948
* (feat): Support for pandas ExtensionArray by @ilan-gold in
#8723
* Migrate formatting_html.py into xarray core by @eni-awowale in
#8930
* use nan instead of NaN by @keewis in #8961
* stop pruning datatree_ directory from distribution by
@flamingbear in #8953
* Delete pynio backend. by @dcherian in #8971
* Migrate datatreee assertions/extensions/formatting by
@owenlittlejohns in #8967
* Bump dependencies incl pandas>=2 by @dcherian in #8968
* Option to not auto-create index during expand_dims by
@TomNicholas in #8960
* Raise errors on new warnings from within xarray by @max-sixty
in #8974
* more engine environment tricks in preparation for numpy>=2 by
@keewis in #8978
* Switch all methods to dim by @max-sixty in #8982
* Docstring and documentation improvement for the Dataset class
by @noahbenson in #8973
* Add notes on when to add ignores to warnings by @max-sixty in
#8987
* Remove .drop warning allow by @max-sixty in #8988
* Skip flaky test_open_mfdataset_manyfiles test by @max-sixty in
#8989
* avoid a couple of warnings in polyfit by @keewis in #8939
* Migration of datatree/ops.py -> datatree_ops.py by @flamingbear
in #8976
* Mark test_use_cftime_false_standard_calendar_in_range as an
expected failure by @spencerkclark in #8996
* call np.cross with 3D vectors only by @keewis in #8993
* Fix syntax error in test related to cupy by @hmaarrfk in #9000
* Add argument check_dims to assert_allclose to allow transposed
inputs (#5733) by @ignamv in #8991
* Faster fastpath by @hmaarrfk in #9001
* Speed up localize by @Illviljan in #8536
* Port negative frequency fix for pandas.date_range to
cftime_range by @spencerkclark in #8999
* Zarr: Optimize region="auto" detection by @dcherian in #8997
* Add a benchmark to monitor performance for large dataset
indexing by @hmaarrfk in #9012
* Avoid extra read from disk when creating Pandas Index. by
@dcherian in #8893
* Avoid auto creation of indexes in concat by @TomNicholas in
#8872
* Zarr: Optimize appending by @dcherian in #8998
- Drop xarray-pr8953-nodatatreeprune.patch
- Add xarray-pr8854-np2.patch gh#pydata/xarray#8854
- Add xarray-pr9305-cftime.patch gh#pydata/xarray#9305
OBS-URL: https://build.opensuse.org/request/show/1179054
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-xarray?expand=0&rev=97
- Update to 2023.8.0
* This release brings changes to minimum dependencies, allows
reading of datasets where a dimension name is associated with a
multidimensional variable (e.g. finite volume ocean model
output), and introduces a new xarray.Coordinates object.
## Announcements
* The xarray.Variable class is being refactored out to a new
project title 'namedarray'. See the design doc for more
details. Reach out to us on this discussion topic if you have
any thoughts.
## What's Changed
* Use variable name in all exceptions raised in as_variable by
@ZedThree in #7995
* Allow opening datasets with nD dimenson coordinate variables.
by @dcherian in #7989
* join together duplicate entries in the text repr by @keewis in
#7225
* Expose "Coordinates" as part of Xarray's public API by @benbovy
in #7368
* Update interpolate_na in dataset.py by @ilgast in #7974
* Add HDF5 Section to read/write docs page by @rwegener2 in #8012
* Add examples to docstrings by @harshitha1201 in #7937
* (chore) min versions bump by @jhamman in #8022
* Automatically chunk other in GroupBy binary ops. by @dcherian
in #7684
* change cumproduct to cumprod by @quantsnus in #8031
* Reduce pre-commit update frequency to monthly from weekly. by
@dcherian in #8033
* sort when encoding coordinates for deterministic outputs by
@itcarroll in #8034
* Zarr : Allow setting write_empty_chunks by @RKuttruff in #8016
* Count documentation by @Articoking in #8057
* unpin numpy by @keewis in #8061
- Release 2023.7.0
* This release brings improvements to the documentation on
wrapping numpy-like arrays, improved docstrings, and bug fixes.
## What's Changed
* Allow cubed arrays to be passed to flox groupby by @TomNicholas
in #7941
* Duck array documentation improvements by @TomNicholas in #7911
* Docstring examples by @harshitha1201 in #7881
* Chunked array docs by @TomNicholas in #7951
* ensure no forward slashes in names for HDF5-based backends by
@kmuehlbauer in #7953
* Move absolute path finder from open_mfdataset to own function
by @Illviljan in #7968
* Skip broken tests on Python 3.11 and Windows by @Illviljan in
#7972
* Examples added to docstrings by @harshitha1201 in #7936
* Fix typo in zarr.py by @johmathe in #7983
* Improve explanation in example "Working with Multidimensional
Coordinates" by @yvonnefroehlich in #7984
* Remove hue_style from plot1d docstring by @Illviljan in #7925
- Release 2023.06.0
* This release adds features to curvefit, improves the
performance of concatenation, and fixes various bugs.
## What's Changed
* Array API fixes for astype by @TomNicholas in #7847
* Add type hints to test_dtypes by @Illviljan in #7858
* adapt the pint + dask test to the newest version of pint by
@keewis in #7855
* Avoid explicit loop when updating OrderedSet by @Illviljan in
#7857
* Improve to_dask_dataframe performance by @Illviljan in #7844
* Changed duck typing exception to: (ImportError, AttributeError)
by @vhaasteren in #7874
* defer to numpy for the expected result by @keewis in #7875
* deprecate the cdms2 conversion methods by @keewis in #7876
* Implement multidimensional initial guess and bounds for
curvefit by @mgunyho in #7821
* Improve concat performance by @Illviljan in #7824
* Fix .groupby(multi index level) by @dcherian in #7830
* don't use CacheFileManager.__del__ on interpreter shutdown by
@keewis in #7880
* fix polyfit changing the original object by @malmans2 in #7900
* Fix flaky doctest for curvefit by @mgunyho in #7893
* Ensure dtype of reindex result matches dtype of the original
DataArray by @andersy005 in #7917
* Add errors option to curvefit by @mgunyho in #7891
* CF encoding should preserve vlen dtype for empty arrays by
@tomwhite in #7862
* use trusted publishers instead of a API token by @keewis in
#7899
* Add cfgrib,ipywidgets to doc env by @dcherian in #7888
* Fix regression with grouper object on an IndexVariable by
@mwtoews in #7920
* Fix check for chunk_store in zarr backend by @juntyr in #7923
* fixing rolling_window issue with cupy by @negin513 in #7938
- Add xarray-pr8139-pandas-fill_value.patch gh#pydata/xarray#8125,
gh#pydata/xarray#8139
OBS-URL: https://build.opensuse.org/request/show/1110376
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-xarray?expand=0&rev=82
- This release brings numerous bugfixes, a change in minimum
supported versions, and a new scatter plot method for
DataArrays.
- Update to 2022.9.0:
- This release brings a large number of bugfixes and
documentation improvements, as well as an external interface
for setting custom indexes!
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-xarray?expand=0&rev=70