Path to this page:
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: