pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/py-xarray



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Jun 14 20:11:58 UTC 2024

Modified Files:
        pkgsrc/math/py-xarray: Makefile PLIST distinfo

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`).


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/math/py-xarray/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/math/py-xarray/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/math/py-xarray/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/py-xarray/Makefile
diff -u pkgsrc/math/py-xarray/Makefile:1.21 pkgsrc/math/py-xarray/Makefile:1.22
--- pkgsrc/math/py-xarray/Makefile:1.21 Mon May 20 09:55:25 2024
+++ pkgsrc/math/py-xarray/Makefile      Fri Jun 14 20:11:58 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2024/05/20 09:55:25 adam Exp $
+# $NetBSD: Makefile,v 1.22 2024/06/14 20:11:58 adam Exp $
 
-DISTNAME=      xarray-2024.5.0
+DISTNAME=      xarray-2024.6.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=x/xarray/}

Index: pkgsrc/math/py-xarray/PLIST
diff -u pkgsrc/math/py-xarray/PLIST:1.10 pkgsrc/math/py-xarray/PLIST:1.11
--- pkgsrc/math/py-xarray/PLIST:1.10    Mon May 20 09:55:25 2024
+++ pkgsrc/math/py-xarray/PLIST Fri Jun 14 20:11:58 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2024/05/20 09:55:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.11 2024/06/14 20:11:58 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -104,6 +104,9 @@ ${PYSITELIB}/xarray/core/alignment.pyo
 ${PYSITELIB}/xarray/core/arithmetic.py
 ${PYSITELIB}/xarray/core/arithmetic.pyc
 ${PYSITELIB}/xarray/core/arithmetic.pyo
+${PYSITELIB}/xarray/core/array_api_compat.py
+${PYSITELIB}/xarray/core/array_api_compat.pyc
+${PYSITELIB}/xarray/core/array_api_compat.pyo
 ${PYSITELIB}/xarray/core/combine.py
 ${PYSITELIB}/xarray/core/combine.pyc
 ${PYSITELIB}/xarray/core/combine.pyo
@@ -131,6 +134,9 @@ ${PYSITELIB}/xarray/core/dataset.pyo
 ${PYSITELIB}/xarray/core/datatree.py
 ${PYSITELIB}/xarray/core/datatree.pyc
 ${PYSITELIB}/xarray/core/datatree.pyo
+${PYSITELIB}/xarray/core/datatree_io.py
+${PYSITELIB}/xarray/core/datatree_io.pyc
+${PYSITELIB}/xarray/core/datatree_io.pyo
 ${PYSITELIB}/xarray/core/datatree_mapping.py
 ${PYSITELIB}/xarray/core/datatree_mapping.pyc
 ${PYSITELIB}/xarray/core/datatree_mapping.pyo
@@ -227,12 +233,6 @@ ${PYSITELIB}/xarray/core/weighted.pyo
 ${PYSITELIB}/xarray/datatree_/datatree/__init__.py
 ${PYSITELIB}/xarray/datatree_/datatree/__init__.pyc
 ${PYSITELIB}/xarray/datatree_/datatree/__init__.pyo
-${PYSITELIB}/xarray/datatree_/datatree/common.py
-${PYSITELIB}/xarray/datatree_/datatree/common.pyc
-${PYSITELIB}/xarray/datatree_/datatree/common.pyo
-${PYSITELIB}/xarray/datatree_/datatree/io.py
-${PYSITELIB}/xarray/datatree_/datatree/io.pyc
-${PYSITELIB}/xarray/datatree_/datatree/io.pyo
 ${PYSITELIB}/xarray/indexes/__init__.py
 ${PYSITELIB}/xarray/indexes/__init__.pyc
 ${PYSITELIB}/xarray/indexes/__init__.pyo

Index: pkgsrc/math/py-xarray/distinfo
diff -u pkgsrc/math/py-xarray/distinfo:1.14 pkgsrc/math/py-xarray/distinfo:1.15
--- pkgsrc/math/py-xarray/distinfo:1.14 Mon May 20 09:55:25 2024
+++ pkgsrc/math/py-xarray/distinfo      Fri Jun 14 20:11:58 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2024/05/20 09:55:25 adam Exp $
+$NetBSD: distinfo,v 1.15 2024/06/14 20:11:58 adam Exp $
 
-BLAKE2s (xarray-2024.5.0.tar.gz) = cf06a40e6b82b59d7ff75eee555cf784572117be3fdc676a89ad694118e575e6
-SHA512 (xarray-2024.5.0.tar.gz) = d3aa6ef73afd2fd8a5c5551631ca5385d14221474bdab4c404cee1405b370c2f998c895bfd3506e6ccc1b2f511996b0eebefb331768df047d5e8b398ad2f9199
-Size (xarray-2024.5.0.tar.gz) = 3710689 bytes
+BLAKE2s (xarray-2024.6.0.tar.gz) = 58b630f4a35be75baa5ec976944253d0ea1ab7d300051445477892be806b7724
+SHA512 (xarray-2024.6.0.tar.gz) = b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62
+Size (xarray-2024.6.0.tar.gz) = 3715179 bytes



Home | Main Index | Thread Index | Old Index