Subject: CVS commit: pkgsrc/math/py-xarray
From: Adam Ciarcinski
Date: 2024-06-14 22:11:58
Message id: 20240614201158.BB4FEFC74@cvs.NetBSD.org

Log Message:
py-xarray: updated to 2024.6.0

v2024.06.0 (Jun 13, 2024)
-------------------------
This release brings various performance optimizations and compatibility with the \ 
upcoming numpy 2.0 release.

Performance
~~~~~~~~~~~
- Small optimization to the netCDF4 and h5netcdf backends (:issue:`9058`, \ 
:pull:`9067`).
- Small optimizations to help reduce indexing speed of datasets (:pull:`9002`).
- Performance improvement in `open_datatree` method for Zarr, netCDF4 and \ 
h5netcdf backends (:issue:`8994`, :pull:`9014`).

Bug fixes
~~~~~~~~~
- Preserve conversion of timezone-aware pandas Datetime arrays to numpy object arrays
  (:issue:`9026`, :pull:`9042`).
- :py:meth:`DataArrayResample.interpolate` and \ 
:py:meth:`DatasetResample.interpolate` method now
  support arbitrary kwargs such as ``order`` for polynomial interpolation \ 
(:issue:`8762`).

Documentation
~~~~~~~~~~~~~
- Add link to CF Conventions on packed data and sentence on type determination \ 
in the I/O user guide (:issue:`9041`, :pull:`9045`).

Internal Changes
~~~~~~~~~~~~~~~~
- Migrates remainder of ``io.py`` to ``xarray/core/datatree_io.py`` and
  ``TreeAttrAccessMixin`` into ``xarray/core/common.py`` (:pull:`9011`).
- Compatibility with numpy 2 (:issue:`8844`, :pull:`8854`, :pull:`8946`).

Files:
RevisionActionfile
1.22modifypkgsrc/math/py-xarray/Makefile
1.11modifypkgsrc/math/py-xarray/PLIST
1.15modifypkgsrc/math/py-xarray/distinfo