[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-10-24 Thread Michał Górny
commit: 0bbfe425a36fd31c38d940f56e2e3d026e5c22a6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 25 03:12:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 25 03:12:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bbfe425

dev-python/xarray: Bump to 2024.10.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest|   1 +
 dev-python/xarray/xarray-2024.10.0.ebuild | 126 ++
 2 files changed, 127 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 7632bcdb19e9..e42fe7ab0367 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,4 @@
+DIST xarray-2024.10.0.tar.gz 3788358 BLAKE2B 
974e84e4584201a435e6b2eb48e882f09c44b4fd66583fb86aad4002e404bb07480598e27b1ae5b66863b8f69026d62affdf999f0a6d316966e05841cf1f21b9
 SHA512 
3a17548cdc3d3b6123c81c124a47b1e538b223e8955593064b37dcc23f61b7cbaf62df57d74a0b8f8cd55f21bfd1a8c69622cb328d08e4212cf0c16d464416dd
 DIST xarray-2024.6.0.tar.gz 3715179 BLAKE2B 
42fa46883d27f656dca9b82e1647bd94a62a427582cd52d847131a8e01caf77a597fcc128453fee1f68c38897a9f995dd4c644e9b68b551ee1c28bc0d48e9465
 SHA512 
b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62
 DIST xarray-2024.7.0.tar.gz 3728663 BLAKE2B 
c5b14c3d4ea2cec90565a8fb93e49974f52c6f0e55103cd791e746e674d886be85c7df244690513a482b32062e733a670b759b710739303ae79f9a13beea8c01
 SHA512 
6a094dacdd8f09fb4674c67e03e1df67d0651053088fe39912713842dddb397cf5b5629193df170a4738dc8f75e96ae26582c73fac4679a1439e9d015dfcfcd1
 DIST xarray-2024.9.0.tar.gz 3747432 BLAKE2B 
4b2a3be1712194710aa00f4416479d93171ba3bcc49a68edf2bff65a2224c334807d4db9e63a95d6da7f7bd08170771cdad73f2d224837c35ccfcb2c72b881fb
 SHA512 
179e1a6689095a091c49d6fe3b34e72afbfcfbf4d10056a695e4804cee2fc5e6da1ff9b3073ecce790618031286a2f383f00042d38c49e94a672ee6c2214b85b

diff --git a/dev-python/xarray/xarray-2024.10.0.ebuild 
b/dev-python/xarray/xarray-2024.10.0.ebuild
new file mode 100644
index ..5d61b536a260
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.10.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   =dev-python/numpy-1.24[${PYTHON_USEDEP}]
+   >=dev-python/pandas-2.1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/cftime[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   !riscv? ( !x86? (
+   dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}]
+   ) )
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: these fail with filter errors even if netcdf4 is built
+   # with blosc/zstd support
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zstd]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4hc]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zlib]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zstd]'
+   )
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+
+   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
xarray/tests/test_calendar_ops.py::test_interp_calendar
+   )
+   fi
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-10-19 Thread Michał Górny
commit: a3c0d9e3276950dd18d37a50b553f96e3971da7f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 19 17:55:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 19 17:55:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c0d9e3

dev-python/xarray: Deselect tests broken on arm64

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.9.0.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-python/xarray/xarray-2024.9.0.ebuild 
b/dev-python/xarray/xarray-2024.9.0.ebuild
index d9c308f39045..5d61b536a260 100644
--- a/dev-python/xarray/xarray-2024.9.0.ebuild
+++ b/dev-python/xarray/xarray-2024.9.0.ebuild
@@ -99,6 +99,15 @@ python_test() {
)
fi
 
+   case ${ARCH} in
+   arm64)
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype0-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_roundtrip_mask_and_scale[dtype1-create_unsigned_false_masked_scaled_data-create_encoded_unsigned_false_masked_scaled_data]'
+   )
+   ;;
+   esac
+
if has_version ">=dev-python/numpy-2[${PYTHON_USEDEP}]"; then
EPYTEST_DESELECT+=(

xarray/tests/test_dataset.py::TestDataset::test_polyfit_warnings



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-10-19 Thread Michał Górny
commit: fd7dabc97334bd06806140b72aaf554eaf71b31b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 19 19:17:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 19 19:19:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7dabc9

dev-python/xarray: Stabilize 2024.9.0 arm64, #940381

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.9.0.ebuild 
b/dev-python/xarray/xarray-2024.9.0.ebuild
index 78368b6674ad..2a3edc9e5e8a 100644
--- a/dev-python/xarray/xarray-2024.9.0.ebuild
+++ b/dev-python/xarray/xarray-2024.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-10-19 Thread Michał Górny
commit: dfb85a53a0f546cc5c3e496ccf20d46974e186b8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 19 19:17:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 19 19:19:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb85a53

dev-python/xarray: Stabilize 2024.9.0 x86, #940381

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.9.0.ebuild 
b/dev-python/xarray/xarray-2024.9.0.ebuild
index 2e924b5a050b..78368b6674ad 100644
--- a/dev-python/xarray/xarray-2024.9.0.ebuild
+++ b/dev-python/xarray/xarray-2024.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-10-19 Thread Jakov Smolić
commit: 8ba36774bdb23aa0bd697a040ccfd7c8df912eb7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Oct 19 18:36:51 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Oct 19 18:36:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba36774

dev-python/xarray: Stabilize 2024.9.0 amd64, #940381

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/xarray/xarray-2024.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.9.0.ebuild 
b/dev-python/xarray/xarray-2024.9.0.ebuild
index 5d61b536a260..2e924b5a050b 100644
--- a/dev-python/xarray/xarray-2024.9.0.ebuild
+++ b/dev-python/xarray/xarray-2024.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-10-19 Thread Michał Górny
commit: bd088ceb29998ad9c1c3626da135e688752e673c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 19 17:52:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 19 17:52:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd088ceb

dev-python/xarray: Skip some time tests broken on 32-bit arches

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.9.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/xarray/xarray-2024.9.0.ebuild 
b/dev-python/xarray/xarray-2024.9.0.ebuild
index 0e51d182592a..d9c308f39045 100644
--- a/dev-python/xarray/xarray-2024.9.0.ebuild
+++ b/dev-python/xarray/xarray-2024.9.0.ebuild
@@ -90,6 +90,12 @@ python_test() {

xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex_long

xarray/tests/test_dataset.py::TestDataset::test_repr_multiindex

xarray/tests/test_formatting.py::test_array_repr_dtypes_unix
+
+   # converting timestamps into ns, causing an overflow
+   xarray/tests/test_cftimeindex.py::test_asi8
+   
xarray/tests/test_coding_times.py::test_decode_cf_time_bounds
+   
xarray/tests/test_coding_times.py::test_use_cftime_false_standard_calendar_in_range
+   
xarray/tests/test_coding_times.py::test_decode_cf_datetime_non_standard_units
)
fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-10-19 Thread Michał Górny
commit: ea10ffa6ac00566fccfabbc1342804df7ff807d9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 19 17:32:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 19 17:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea10ffa6

dev-python/xarray: Skip netcdf4 dep on x86

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.9.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.9.0.ebuild 
b/dev-python/xarray/xarray-2024.9.0.ebuild
index f6bca7dcdce1..0e51d182592a 100644
--- a/dev-python/xarray/xarray-2024.9.0.ebuild
+++ b/dev-python/xarray/xarray-2024.9.0.ebuild
@@ -34,7 +34,9 @@ BDEPEND="
dev-python/cftime[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
-   !riscv? ( dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}] )
+   !riscv? ( !x86? (
+   dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}]
+   ) )
dev-python/toolz[${PYTHON_USEDEP}]
!hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
)



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-09-11 Thread Michał Górny
commit: 2d7a8420064b6296415ce67319683a0947be6aba
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 12 03:55:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 12 04:21:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7a8420

dev-python/xarray: Bump to 2024.9.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |   1 +
 dev-python/xarray/xarray-2024.9.0.ebuild | 109 +++
 2 files changed, 110 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 982b0ec3b8de..7632bcdb19e9 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1,3 @@
 DIST xarray-2024.6.0.tar.gz 3715179 BLAKE2B 
42fa46883d27f656dca9b82e1647bd94a62a427582cd52d847131a8e01caf77a597fcc128453fee1f68c38897a9f995dd4c644e9b68b551ee1c28bc0d48e9465
 SHA512 
b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62
 DIST xarray-2024.7.0.tar.gz 3728663 BLAKE2B 
c5b14c3d4ea2cec90565a8fb93e49974f52c6f0e55103cd791e746e674d886be85c7df244690513a482b32062e733a670b759b710739303ae79f9a13beea8c01
 SHA512 
6a094dacdd8f09fb4674c67e03e1df67d0651053088fe39912713842dddb397cf5b5629193df170a4738dc8f75e96ae26582c73fac4679a1439e9d015dfcfcd1
+DIST xarray-2024.9.0.tar.gz 3747432 BLAKE2B 
4b2a3be1712194710aa00f4416479d93171ba3bcc49a68edf2bff65a2224c334807d4db9e63a95d6da7f7bd08170771cdad73f2d224837c35ccfcb2c72b881fb
 SHA512 
179e1a6689095a091c49d6fe3b34e72afbfcfbf4d10056a695e4804cee2fc5e6da1ff9b3073ecce790618031286a2f383f00042d38c49e94a672ee6c2214b85b

diff --git a/dev-python/xarray/xarray-2024.9.0.ebuild 
b/dev-python/xarray/xarray-2024.9.0.ebuild
new file mode 100644
index ..f6bca7dcdce1
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.9.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   =dev-python/numpy-1.24[${PYTHON_USEDEP}]
+   >=dev-python/pandas-2.1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/cftime[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   !riscv? ( dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}] )
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: these fail with filter errors even if netcdf4 is built
+   # with blosc/zstd support
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zstd]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4hc]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zlib]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zstd]'
+   )
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+
+   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
xarray/tests/test_calendar_ops.py::test_interp_calendar
+   )
+   fi
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_time

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-07-30 Thread Michał Górny
commit: 54d9785440405f6c06c5bbd77d9d5e6c630f281b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 31 04:19:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 31 05:52:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d97854

dev-python/xarray: Bump to 2024.7.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |   1 +
 dev-python/xarray/xarray-2024.7.0.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index cccf816f145f..982b0ec3b8de 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1 +1,2 @@
 DIST xarray-2024.6.0.tar.gz 3715179 BLAKE2B 
42fa46883d27f656dca9b82e1647bd94a62a427582cd52d847131a8e01caf77a597fcc128453fee1f68c38897a9f995dd4c644e9b68b551ee1c28bc0d48e9465
 SHA512 
b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62
+DIST xarray-2024.7.0.tar.gz 3728663 BLAKE2B 
c5b14c3d4ea2cec90565a8fb93e49974f52c6f0e55103cd791e746e674d886be85c7df244690513a482b32062e733a670b759b710739303ae79f9a13beea8c01
 SHA512 
6a094dacdd8f09fb4674c67e03e1df67d0651053088fe39912713842dddb397cf5b5629193df170a4738dc8f75e96ae26582c73fac4679a1439e9d015dfcfcd1

diff --git a/dev-python/xarray/xarray-2024.7.0.ebuild 
b/dev-python/xarray/xarray-2024.7.0.ebuild
new file mode 100644
index ..3e4615142e1f
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.7.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-2.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/cftime[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   !riscv? ( dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}] )
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: these fail with filter errors even if netcdf4 is built
+   # with blosc/zstd support
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zstd]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4hc]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zlib]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zstd]'
+   )
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+
+   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
xarray/tests/test_calendar_ops.py::test_interp_calendar
+   )
+   fi
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
+   
'xarr

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-07-27 Thread Arthur Zamarin
commit: cded6a480ed929aa85972cff88c375513241eda1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 27 09:28:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 27 09:28:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cded6a48

dev-python/xarray: Stabilize 2024.6.0-r1 amd64, #936752

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2024.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.6.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.6.0-r1.ebuild
index 3e4615142e1f..60f9f6b9a7e3 100644
--- a/dev-python/xarray/xarray-2024.6.0-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.6.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-07-10 Thread Michał Górny
commit: b96655037a4f6cf58a8975c2951be0fbbad68b31
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 10 18:31:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 10 18:52:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9665503

dev-python/xarray: Enable py3.13

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.6.0-r1.ebuild | 2 +-
 dev-python/xarray/xarray-2024.6.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/xarray/xarray-2024.6.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.6.0-r1.ebuild
index d178e9b84894..3e4615142e1f 100644
--- a/dev-python/xarray/xarray-2024.6.0-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.6.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 

diff --git a/dev-python/xarray/xarray-2024.6.0.ebuild 
b/dev-python/xarray/xarray-2024.6.0.ebuild
index 4f9911e2079c..446bc77dca5c 100644
--- a/dev-python/xarray/xarray-2024.6.0.ebuild
+++ b/dev-python/xarray/xarray-2024.6.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-07-10 Thread Michał Górny
commit: f8aeae27a612a9d8c03daa09cabf207f9f5e7e9b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 10 12:49:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 10 12:50:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8aeae27

dev-python/xarray: Skip netcdf on riscv

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.6.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/xarray/xarray-2024.6.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.6.0-r1.ebuild
index 78b8d5d2f3e6..d178e9b84894 100644
--- a/dev-python/xarray/xarray-2024.6.0-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.6.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="
@@ -33,7 +33,7 @@ BDEPEND="
dev-python/cftime[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}]
+   !riscv? ( dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}] )
dev-python/toolz[${PYTHON_USEDEP}]
!hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
)



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-07-10 Thread Michał Górny
commit: 3ff91e0e7be1cf2b9dbdbd864dcfc6e7f95ecdb6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 10 12:35:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 10 12:45:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff91e0e

dev-python/xarray: Fix testing against dev-python/netcdf4

Add the optional test dep on dev-python/netcdf4, with appropriate USE
flags.  Deselect tests that are failing.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.6.0-r1.ebuild | 108 
 1 file changed, 108 insertions(+)

diff --git a/dev-python/xarray/xarray-2024.6.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.6.0-r1.ebuild
new file mode 100644
index ..78b8d5d2f3e6
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.6.0-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-2.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/cftime[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/netcdf4[bzip2,szip,${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: these fail with filter errors even if netcdf4 is built
+   # with blosc/zstd support
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[zstd]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_lz4hc]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zlib]'
+   
'xarray/tests/test_backends.py::TestNetCDF4Data::test_compression_encoding[blosc_zstd]'
+   )
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+
+   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
xarray/tests/test_calendar_ops.py::test_interp_calendar
+   )
+   fi
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.01-us-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
+   )
+   fi
+
+   if [[ ${ABI} != *64* ]]; then
+   EPYTEST_DESELECT+=(
+   # these tests hardcode object sizes for 64-bit arches
+   # https://github.com/pydata/xarray/issues/9127
+   
xarray/tests/test_d

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-29 Thread Michał Górny
commit: 1e98477acec8c2f58b4a06cd9ebf36f0556941a6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 29 16:33:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 29 16:58:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e98477a

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 -
 dev-python/xarray/xarray-2024.5.0.ebuild | 85 
 2 files changed, 86 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 29d350457d5a..cccf816f145f 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1 @@
-DIST xarray-2024.5.0.tar.gz 3710689 BLAKE2B 
04d2d9c70c90bccd0f269dde91be8a3f213b2dfe2d380b041abe946d118e80d0816ef09ed7e225b7bb164902c1943c1be335f1cac815d12c4aace6a0217379bb
 SHA512 
d3aa6ef73afd2fd8a5c5551631ca5385d14221474bdab4c404cee1405b370c2f998c895bfd3506e6ccc1b2f511996b0eebefb331768df047d5e8b398ad2f9199
 DIST xarray-2024.6.0.tar.gz 3715179 BLAKE2B 
42fa46883d27f656dca9b82e1647bd94a62a427582cd52d847131a8e01caf77a597fcc128453fee1f68c38897a9f995dd4c644e9b68b551ee1c28bc0d48e9465
 SHA512 
b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
deleted file mode 100644
index 67e63004b7d8..
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
-   https://xarray.pydata.org/
-   https://github.com/pydata/xarray/
-   https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~riscv x86"
-IUSE="big-endian"
-
-RDEPEND="
-   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
-   >=dev-python/pandas-2.0[${PYTHON_USEDEP}]
-   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   dev-python/cftime[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/toolz[${PYTHON_USEDEP}]
-   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=()
-   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
-   EPYTEST_DESELECT+=(
-   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
-   )
-
-   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then
-   EPYTEST_DESELECT+=(
-   
xarray/tests/test_calendar_ops.py::test_interp_calendar
-   )
-   fi
-   fi
-
-   if use big-endian ; then
-   EPYTEST_DESELECT+=(
-   # Appears to be a numpy issue in display? See bug 
#916460.
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.01-us-int64-None-False]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
-   )
-   fi
-
-   if [[ ${ABI} != *64* ]]; then
-   EPYTEST_DESELECT+=(
-   # these tests hardcode object sizes for 64-bit arches
-   # https://github.com/pydata/xarray/issues/9127
-   
xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex
-   
xarray/tests/tes

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-29 Thread Sam James
commit: b24c13f97d63bc876b981d8d924dfc73647215f9
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 29 08:24:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 29 08:24:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24c13f9

dev-python/xarray: Stabilize 2024.6.0 x86, #935077

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.6.0.ebuild 
b/dev-python/xarray/xarray-2024.6.0.ebuild
index cbfa20ccae88..98af8b931662 100644
--- a/dev-python/xarray/xarray-2024.6.0.ebuild
+++ b/dev-python/xarray/xarray-2024.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-29 Thread Sam James
commit: d44b51478538949f9ec7d113b2f6a266869903ed
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 29 08:24:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 29 08:24:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44b5147

dev-python/xarray: Stabilize 2024.6.0 amd64, #935077

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.6.0.ebuild 
b/dev-python/xarray/xarray-2024.6.0.ebuild
index 94e04ad80a78..cbfa20ccae88 100644
--- a/dev-python/xarray/xarray-2024.6.0.ebuild
+++ b/dev-python/xarray/xarray-2024.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-20 Thread Michał Górny
commit: 0a0913afd9653cd72ad52a671b817d8d5a2e106b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 20 15:18:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 20 15:20:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0913af

dev-python/xarray: Drop hppa

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
index 94a95af2dca4..d3dd09ec495a 100644
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-20 Thread Michał Górny
commit: 84dbdb586e99037d8b8e136a0a8f9a3d0b77174b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 20 15:19:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 20 15:20:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dbdb58

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 -
 dev-python/xarray/xarray-2024.3.0.ebuild | 79 
 2 files changed, 80 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 567366ec64c7..29d350457d5a 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,2 @@
-DIST xarray-2024.03.0.gh.tar.gz 3722922 BLAKE2B 
52025d8ba196500ac989fc8ff85ae7578cae3602ede77b663350acf0e132d2d9358f3170c697aa2f158c2f3f3520607c23f9060356fec0942ebddb9ca3e039da
 SHA512 
5d62c102a3fdf6dfc16182d3822386dc9edb75204dff9a9b8e3aa7bbe5b223c477f2a73f0a0e35de3454d9e738da6205da0c308bc778f8ffc9af80c20a49d6af
 DIST xarray-2024.5.0.tar.gz 3710689 BLAKE2B 
04d2d9c70c90bccd0f269dde91be8a3f213b2dfe2d380b041abe946d118e80d0816ef09ed7e225b7bb164902c1943c1be335f1cac815d12c4aace6a0217379bb
 SHA512 
d3aa6ef73afd2fd8a5c5551631ca5385d14221474bdab4c404cee1405b370c2f998c895bfd3506e6ccc1b2f511996b0eebefb331768df047d5e8b398ad2f9199
 DIST xarray-2024.6.0.tar.gz 3715179 BLAKE2B 
42fa46883d27f656dca9b82e1647bd94a62a427582cd52d847131a8e01caf77a597fcc128453fee1f68c38897a9f995dd4c644e9b68b551ee1c28bc0d48e9465
 SHA512 
b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
deleted file mode 100644
index d3dd09ec495a..
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-# TODO: switch back to pypi in the next release
-MY_PV=2024.03.0
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
-   https://xarray.pydata.org/
-   https://github.com/pydata/xarray/
-   https://pypi.org/project/xarray/
-"
-SRC_URI="
-   https://github.com/pydata/xarray/archive/v${MY_PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~riscv x86"
-IUSE="big-endian"
-
-RDEPEND="
-   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
-   >=dev-python/packaging-22[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/toolz[${PYTHON_USEDEP}]
-   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # requires dev-python/cftime
-   
'xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[mixed-cftime-pandas-encoding-with-prescribed-units-and-dtype]'
-   )
-   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
-   EPYTEST_DESELECT+=(
-   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
-   )
-   fi
-
-   if use big-endian ; then
-   EPYTEST_DESELECT+=(
-   # Appears to be a numpy issue in display? See bug 
#916460.
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.01-us-int64-None-False]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precis

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/files/, dev-python/xarray/

2024-06-20 Thread Michał Górny
commit: d3a7d3cb50324e8505b6e1e31dd65f0850e5c80d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 20 11:19:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 20 11:48:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a7d3cb

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest |  2 -
 .../xarray/files/xarray-2024.1.1-pytest-8.patch| 77 --
 dev-python/xarray/xarray-2024.1.1-r1.ebuild| 92 --
 dev-python/xarray/xarray-2024.2.0-r1.ebuild| 92 --
 dev-python/xarray/xarray-2024.3.0-r1.ebuild| 77 --
 5 files changed, 340 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 133f894540fd..567366ec64c7 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,5 +1,3 @@
 DIST xarray-2024.03.0.gh.tar.gz 3722922 BLAKE2B 
52025d8ba196500ac989fc8ff85ae7578cae3602ede77b663350acf0e132d2d9358f3170c697aa2f158c2f3f3520607c23f9060356fec0942ebddb9ca3e039da
 SHA512 
5d62c102a3fdf6dfc16182d3822386dc9edb75204dff9a9b8e3aa7bbe5b223c477f2a73f0a0e35de3454d9e738da6205da0c308bc778f8ffc9af80c20a49d6af
-DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487
-DIST xarray-2024.2.0.tar.gz 3634288 BLAKE2B 
8d1165360300da5af6d670947e5280052a3d8915768e02448b86ab38283d6d45258a2c4eb91982ba732ccedb3a7afc5f274116c9ee0072d35cdc5631b8a2ca50
 SHA512 
dcfe6d1f0edab8659664c5399b96d622d2e3df2f85bb7672d9afab6f74294a6449772efde080aaa7323f733c09cbd0f6f037e547be0afa79f39450eead777828
 DIST xarray-2024.5.0.tar.gz 3710689 BLAKE2B 
04d2d9c70c90bccd0f269dde91be8a3f213b2dfe2d380b041abe946d118e80d0816ef09ed7e225b7bb164902c1943c1be335f1cac815d12c4aace6a0217379bb
 SHA512 
d3aa6ef73afd2fd8a5c5551631ca5385d14221474bdab4c404cee1405b370c2f998c895bfd3506e6ccc1b2f511996b0eebefb331768df047d5e8b398ad2f9199
 DIST xarray-2024.6.0.tar.gz 3715179 BLAKE2B 
42fa46883d27f656dca9b82e1647bd94a62a427582cd52d847131a8e01caf77a597fcc128453fee1f68c38897a9f995dd4c644e9b68b551ee1c28bc0d48e9465
 SHA512 
b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62

diff --git a/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch 
b/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch
deleted file mode 100644
index e85bb6de7b71..
--- a/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From 306a50e344522a3f321d49d95488f457975fa553 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Wed, 31 Jan 2024 11:31:26 +0100
-Subject: [PATCH 1/2] test_dataset: remove incorrect pytest.warns() to fix
- pytest-8
-
-Remove two incorrect `pytest.warns()` assertions to fix test failures
-with pytest-8.0.0.  Prior to this version, an exception raised would
-cause `pytest.warns()` to be ignored.  This way fixed in 8.0.0, and now
-warnings must actually be emitted prior to the exception.
-
-In `test_drop_index_labels()`, the exception is raised at the very
-beginning of the function, prior to the deprecation warning.
-
-In `test_rename_multiindex()`, the warning is not emitted at all (it is
-not applicable to the call in question).

- xarray/tests/test_dataset.py | 6 ++
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/xarray/tests/test_dataset.py b/xarray/tests/test_dataset.py
-index fa9448f2f4..77d172f00b 100644
 a/xarray/tests/test_dataset.py
-+++ b/xarray/tests/test_dataset.py
-@@ -2724,8 +2724,7 @@ def test_drop_index_labels(self) -> None:
- assert_identical(data, actual)
- 
- with pytest.raises(ValueError):
--with pytest.warns(DeprecationWarning):
--data.drop(["c"], dim="x", errors="wrong_value")  # type: 
ignore[arg-type]
-+data.drop(["c"], dim="x", errors="wrong_value")  # type: 
ignore[arg-type]
- 
- with pytest.warns(DeprecationWarning):
- actual = data.drop(["a", "b", "c"], "x", errors="ignore")
-@@ -3159,8 +3158,7 @@ def test_rename_multiindex(self) -> None:
- original.rename({"a": "x"})
- 
- with pytest.raises(ValueError, match=r"'b' conflicts"):
--with pytest.warns(UserWarning, match="does not create an index 
anymore"):
--original.rename({"a": "b"})
-+original.rename({"a": "b"})
- 
- def test_rename_perserve_attrs_encoding(self) -> None:
- # test propagate attrs/encoding to new variable(s) created from Index 
object
-
-From 3bc5abf4da35edda1f0c3e9e0d53e39331c1a76b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Dat

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-20 Thread Sam James
commit: c1ce241438e6446bc946dff87052085e081cd1ac
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 20 10:23:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 20 10:23:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ce2414

dev-python/xarray: Stabilize 2024.5.0 x86, #933799

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
index 0407fe0f8e37..67e63004b7d8 100644
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-14 Thread Michał Górny
commit: f50b32bf79c0b822ec403177b695ceee11a778df
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 14 16:54:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 14 16:54:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50b32bf

dev-python/xarray: Deselect tests failing with >=numpy-2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.6.0.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.6.0.ebuild 
b/dev-python/xarray/xarray-2024.6.0.ebuild
index 3253f14b00d9..94e04ad80a78 100644
--- a/dev-python/xarray/xarray-2024.6.0.ebuild
+++ b/dev-python/xarray/xarray-2024.6.0.ebuild
@@ -21,7 +21,6 @@ KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="
-   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
>=dev-python/pandas-2.0[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
@@ -80,6 +79,17 @@ python_test() {
)
fi
 
+   if has_version ">=dev-python/numpy-2[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   
xarray/tests/test_dataset.py::TestDataset::test_polyfit_warnings
+   # https://github.com/pandas-dev/pandas/issues/56996
+   
xarray/tests/test_backends.py::test_use_cftime_false_standard_calendar_in_range
+   # TODO
+   
'xarray/tests/test_dtypes.py::test_maybe_promote[q-expected19]'
+   
'xarray/tests/test_dtypes.py::test_maybe_promote[Q-expected20]'
+   )
+   fi
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-14 Thread Michał Górny
commit: 7cd077138bdce17211ae13f77a27055d2a385833
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 14 16:33:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 14 16:33:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd07713

dev-python/xarray: Deselect tests broken on 32-bit arches

Closes: https://bugs.gentoo.org/933710
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.5.0.ebuild | 11 +++
 dev-python/xarray/xarray-2024.6.0.ebuild | 11 +++
 2 files changed, 22 insertions(+)

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
index 230618ae0dc5..0407fe0f8e37 100644
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -69,6 +69,17 @@ python_test() {
)
fi
 
+   if [[ ${ABI} != *64* ]]; then
+   EPYTEST_DESELECT+=(
+   # these tests hardcode object sizes for 64-bit arches
+   # https://github.com/pydata/xarray/issues/9127
+   
xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex
+   
xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex_long
+   
xarray/tests/test_dataset.py::TestDataset::test_repr_multiindex
+   
xarray/tests/test_formatting.py::test_array_repr_dtypes_unix
+   )
+   fi
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest
 }

diff --git a/dev-python/xarray/xarray-2024.6.0.ebuild 
b/dev-python/xarray/xarray-2024.6.0.ebuild
index 4c9c99624526..3253f14b00d9 100644
--- a/dev-python/xarray/xarray-2024.6.0.ebuild
+++ b/dev-python/xarray/xarray-2024.6.0.ebuild
@@ -69,6 +69,17 @@ python_test() {
)
fi
 
+   if [[ ${ABI} != *64* ]]; then
+   EPYTEST_DESELECT+=(
+   # these tests hardcode object sizes for 64-bit arches
+   # https://github.com/pydata/xarray/issues/9127
+   
xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex
+   
xarray/tests/test_dataarray.py::TestDataArray::test_repr_multiindex_long
+   
xarray/tests/test_dataset.py::TestDataset::test_repr_multiindex
+   
xarray/tests/test_formatting.py::test_array_repr_dtypes_unix
+   )
+   fi
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-13 Thread Michał Górny
commit: a85b4898426e31b633226cc42867aa1202a5fd6b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 14 01:40:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 14 01:53:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85b4898

dev-python/xarray: Bump to 2024.6.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 +
 dev-python/xarray/xarray-2024.6.0.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index ae5a3981cb32..133f894540fd 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -2,3 +2,4 @@ DIST xarray-2024.03.0.gh.tar.gz 3722922 BLAKE2B 
52025d8ba196500ac989fc8ff85ae757
 DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487
 DIST xarray-2024.2.0.tar.gz 3634288 BLAKE2B 
8d1165360300da5af6d670947e5280052a3d8915768e02448b86ab38283d6d45258a2c4eb91982ba732ccedb3a7afc5f274116c9ee0072d35cdc5631b8a2ca50
 SHA512 
dcfe6d1f0edab8659664c5399b96d622d2e3df2f85bb7672d9afab6f74294a6449772efde080aaa7323f733c09cbd0f6f037e547be0afa79f39450eead777828
 DIST xarray-2024.5.0.tar.gz 3710689 BLAKE2B 
04d2d9c70c90bccd0f269dde91be8a3f213b2dfe2d380b041abe946d118e80d0816ef09ed7e225b7bb164902c1943c1be335f1cac815d12c4aace6a0217379bb
 SHA512 
d3aa6ef73afd2fd8a5c5551631ca5385d14221474bdab4c404cee1405b370c2f998c895bfd3506e6ccc1b2f511996b0eebefb331768df047d5e8b398ad2f9199
+DIST xarray-2024.6.0.tar.gz 3715179 BLAKE2B 
42fa46883d27f656dca9b82e1647bd94a62a427582cd52d847131a8e01caf77a597fcc128453fee1f68c38897a9f995dd4c644e9b68b551ee1c28bc0d48e9465
 SHA512 
b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62

diff --git a/dev-python/xarray/xarray-2024.6.0.ebuild 
b/dev-python/xarray/xarray-2024.6.0.ebuild
new file mode 100644
index ..4c9c99624526
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.6.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-2.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/cftime[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+
+   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
xarray/tests/test_calendar_ops.py::test_interp_calendar
+   )
+   fi
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-Non

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-08 Thread Arthur Zamarin
commit: 8e727422dd9894e8751fc2bbe958c04cdb2b95cf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  8 07:20:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  8 07:20:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e727422

dev-python/xarray: Stabilize 2024.5.0 arm64, #933799

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2024.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
index f11847b7ccca..230618ae0dc5 100644
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-08 Thread Sam James
commit: 3197ed057315a065deda09c43743da1f422b7693
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  8 07:15:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  8 07:15:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3197ed05

dev-python/xarray: Stabilize 2024.5.0 amd64, #933799

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
index 4c9c99624526..f11847b7ccca 100644
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-07 Thread Ionen Wolkens
commit: 8ecb4babdf374d47d0ab59f78b34a94894d97993
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Jun  7 01:59:09 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jun  7 23:39:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecb4bab

dev-python/xarray: Keyword 2024.5.0 loong, #931060

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/xarray/xarray-2024.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
index 208aa7e77af6..4c9c99624526 100644
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-07 Thread Michał Górny
commit: e5eb0f82b74a20113eb9c2d881ce68142646563b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  7 15:11:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  7 17:26:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5eb0f82

dev-python/xarray: Handle missing dev-python/scipy gracefully

Bug: https://bugs.gentoo.org/933710
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.5.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
index 6b80776f042b..208aa7e77af6 100644
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -48,6 +48,12 @@ python_test() {
EPYTEST_DESELECT+=(

'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
)
+
+   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
xarray/tests/test_calendar_ops.py::test_interp_calendar
+   )
+   fi
fi
 
if use big-endian ; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-04 Thread Arthur Zamarin
commit: 12038f536b56ea5a5ccfbc16ab20b353389f2a46
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun  4 18:31:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun  4 18:31:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12038f53

dev-python/xarray: Stabilize 2024.3.0 x86, #929918

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2024.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
index ba792536e660..94a95af2dca4 100644
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-01 Thread Sam James
commit: d194e983d0fea44d21189f584ebfc71b4fe0b17c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  1 17:27:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  1 17:28:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d194e983

dev-python/xarray: Stabilize 2024.3.0-r1 amd64, #933340

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.3.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
index a25ea79a78a0..706c9190dad7 100644
--- a/dev-python/xarray/xarray-2024.3.0-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-06-01 Thread Arthur Zamarin
commit: 93040b92fd83d8b7a39bf5515d63246b7527a0e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  1 07:25:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  1 07:25:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93040b92

dev-python/xarray: Stabilize 2024.3.0-r1 arm64, #933340

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2024.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.3.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
index fac2407f493c..a25ea79a78a0 100644
--- a/dev-python/xarray/xarray-2024.3.0-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-05-28 Thread Sam James
commit: a61dfeca85908f9a8526c7ffc42cc9ee94bd7b33
Author: Sam James  gentoo  org>
AuthorDate: Tue May 28 12:34:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 28 12:34:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61dfeca

dev-python/xarray: Stabilize 2024.3.0 amd64, #929918

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
index 18d49a940416..ba792536e660 100644
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-05-22 Thread Michał Górny
commit: bbeb0e04f7ee82de0628dcc2dfeff5244fec1100
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 19 18:56:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 08:01:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbeb0e04

dev-python/xarray: Drop keywords not on pyarrow

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.1.1-r1.ebuild | 2 +-
 dev-python/xarray/xarray-2024.2.0-r1.ebuild | 2 +-
 dev-python/xarray/xarray-2024.3.0-r1.ebuild | 2 +-
 dev-python/xarray/xarray-2024.3.0.ebuild| 2 +-
 dev-python/xarray/xarray-2024.5.0.ebuild| 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/xarray/xarray-2024.1.1-r1.ebuild 
b/dev-python/xarray/xarray-2024.1.1-r1.ebuild
index 380281bd576d..f04ef4dd3f70 100644
--- a/dev-python/xarray/xarray-2024.1.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~riscv ~s390 x86"
+KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv x86"
 IUSE="big-endian"
 
 RDEPEND="

diff --git a/dev-python/xarray/xarray-2024.2.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.2.0-r1.ebuild
index 7d6e4fa56352..27b1fc1abdc4 100644
--- a/dev-python/xarray/xarray-2024.2.0-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.2.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="

diff --git a/dev-python/xarray/xarray-2024.3.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
index fc4486aed87d..fac2407f493c 100644
--- a/dev-python/xarray/xarray-2024.3.0-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
index 23e269a25ec3..18d49a940416 100644
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 arm64 ~hppa ~loong ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
index 5811f8af24a1..6b80776f042b 100644
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-05-18 Thread Michał Górny
commit: 1d3e5fed436141d67f84925636c49814ed882378
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 19 05:52:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 19 06:02:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3e5fed

dev-python/xarray: Restrict all versions to  gentoo.org>

 dev-python/xarray/{xarray-2024.1.1.ebuild => xarray-2024.1.1-r1.ebuild} | 1 +
 dev-python/xarray/{xarray-2024.2.0.ebuild => xarray-2024.2.0-r1.ebuild} | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1-r1.ebuild
similarity index 98%
rename from dev-python/xarray/xarray-2024.1.1.ebuild
rename to dev-python/xarray/xarray-2024.1.1-r1.ebuild
index e3663cef7f95..380281bd576d 100644
--- a/dev-python/xarray/xarray-2024.1.1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1-r1.ebuild
@@ -21,6 +21,7 @@ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~riscv ~s390 x86"
 IUSE="big-endian"
 
 RDEPEND="
+   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
>=dev-python/pandas-1.5[${PYTHON_USEDEP}]
>=dev-python/packaging-22[${PYTHON_USEDEP}]

diff --git a/dev-python/xarray/xarray-2024.2.0.ebuild 
b/dev-python/xarray/xarray-2024.2.0-r1.ebuild
similarity index 98%
rename from dev-python/xarray/xarray-2024.2.0.ebuild
rename to dev-python/xarray/xarray-2024.2.0-r1.ebuild
index 803311fdb9ad..7d6e4fa56352 100644
--- a/dev-python/xarray/xarray-2024.2.0.ebuild
+++ b/dev-python/xarray/xarray-2024.2.0-r1.ebuild
@@ -21,6 +21,7 @@ KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~riscv ~s390 ~x86"
 IUSE="big-endian"
 
 RDEPEND="
+   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
>=dev-python/pandas-1.5[${PYTHON_USEDEP}]
>=dev-python/packaging-22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-05-16 Thread Arthur Zamarin
commit: b8c74573a82e9800bbff4ec3d9547be185e41557
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 16 17:28:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 16 17:28:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c74573

dev-python/xarray: Stabilize 2024.3.0 arm64, #929918

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2024.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
index f09c55d11e8c..23e269a25ec3 100644
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~riscv ~s390 ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-05-13 Thread Michał Górny
commit: 5e661c82f7cae12ab07cd94d96228b5abd31a412
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 13:18:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 14:03:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e661c82

dev-python/xarray: Bump to 2024.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 +
 dev-python/xarray/xarray-2024.5.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 341efb534101..ae5a3981cb32 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,4 @@
 DIST xarray-2024.03.0.gh.tar.gz 3722922 BLAKE2B 
52025d8ba196500ac989fc8ff85ae7578cae3602ede77b663350acf0e132d2d9358f3170c697aa2f158c2f3f3520607c23f9060356fec0942ebddb9ca3e039da
 SHA512 
5d62c102a3fdf6dfc16182d3822386dc9edb75204dff9a9b8e3aa7bbe5b223c477f2a73f0a0e35de3454d9e738da6205da0c308bc778f8ffc9af80c20a49d6af
 DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487
 DIST xarray-2024.2.0.tar.gz 3634288 BLAKE2B 
8d1165360300da5af6d670947e5280052a3d8915768e02448b86ab38283d6d45258a2c4eb91982ba732ccedb3a7afc5f274116c9ee0072d35cdc5631b8a2ca50
 SHA512 
dcfe6d1f0edab8659664c5399b96d622d2e3df2f85bb7672d9afab6f74294a6449772efde080aaa7323f733c09cbd0f6f037e547be0afa79f39450eead777828
+DIST xarray-2024.5.0.tar.gz 3710689 BLAKE2B 
04d2d9c70c90bccd0f269dde91be8a3f213b2dfe2d380b041abe946d118e80d0816ef09ed7e225b7bb164902c1943c1be335f1cac815d12c4aace6a0217379bb
 SHA512 
d3aa6ef73afd2fd8a5c5551631ca5385d14221474bdab4c404cee1405b370c2f998c895bfd3506e6ccc1b2f511996b0eebefb331768df047d5e8b398ad2f9199

diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild 
b/dev-python/xarray/xarray-2024.5.0.ebuild
new file mode 100644
index ..5811f8af24a1
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~s390 ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-2.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-23.1[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/cftime[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.01-us-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-05-07 Thread Arthur Zamarin
commit: addab739d0be76d113ce3a10fd4fd47ee25196a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  7 18:31:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  7 18:31:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=addab739

dev-python/xarray: Keyword 2024.3.0-r1 s390, #931060

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2024.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.3.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
index fac2407f493c..fc4486aed87d 100644
--- a/dev-python/xarray/xarray-2024.3.0-r1.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~s390 ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-05-01 Thread Michał Górny
commit: d19702eecb956c6a57dd8a392512048106deab9b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 17:32:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 17:33:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19702ee

dev-python/xarray: Add dev-python/cftime test dep

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.3.0-r1.ebuild | 77 +
 1 file changed, 77 insertions(+)

diff --git a/dev-python/xarray/xarray-2024.3.0-r1.ebuild 
b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
new file mode 100644
index ..fac2407f493c
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+# TODO: switch back to pypi in the next release
+MY_PV=2024.03.0
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+SRC_URI="
+   https://github.com/pydata/xarray/archive/v${MY_PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
+   >=dev-python/packaging-22[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/cftime[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.01-us-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-05-01 Thread Michał Górny
commit: 4ab01ecfdef42c117a9a680ed8c1f5808dd5879d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 17:18:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 17:33:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab01ecf

dev-python/xarray: Fix tests

Use GitHub tarball to have all data necessary for testing.  Require
https://bugs.gentoo.org/931057
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  2 +-
 dev-python/xarray/xarray-2024.3.0.ebuild | 40 +++-
 2 files changed, 15 insertions(+), 27 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 47147154332b..341efb534101 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,3 @@
+DIST xarray-2024.03.0.gh.tar.gz 3722922 BLAKE2B 
52025d8ba196500ac989fc8ff85ae7578cae3602ede77b663350acf0e132d2d9358f3170c697aa2f158c2f3f3520607c23f9060356fec0942ebddb9ca3e039da
 SHA512 
5d62c102a3fdf6dfc16182d3822386dc9edb75204dff9a9b8e3aa7bbe5b223c477f2a73f0a0e35de3454d9e738da6205da0c308bc778f8ffc9af80c20a49d6af
 DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487
 DIST xarray-2024.2.0.tar.gz 3634288 BLAKE2B 
8d1165360300da5af6d670947e5280052a3d8915768e02448b86ab38283d6d45258a2c4eb91982ba732ccedb3a7afc5f274116c9ee0072d35cdc5631b8a2ca50
 SHA512 
dcfe6d1f0edab8659664c5399b96d622d2e3df2f85bb7672d9afab6f74294a6449772efde080aaa7323f733c09cbd0f6f037e547be0afa79f39450eead777828
-DIST xarray-2024.3.0.tar.gz 3674424 BLAKE2B 
a255ad57329a322751fd96833128372e12b175ad11aa41eff21f0c188f7beb4e6ad0f904a4229d44f13222c45c127ac0be77e050ba5032255839733a084da5f0
 SHA512 
4c7490b2efb4ed1a7278c807f4d200d99407d21bd54287ca5d35300194049a82aef3d8fbedba8f180ddb0d554cbb3f8f63abbb01401d5904f6d29cfa729e2ab0

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
index bf0e39683c59..f09c55d11e8c 100644
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0.ebuild
@@ -6,7 +6,11 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{10..12} )
 
-inherit distutils-r1 pypi
+inherit distutils-r1
+
+# TODO: switch back to pypi in the next release
+MY_PV=2024.03.0
+MY_P=${PN}-${MY_PV}
 
 DESCRIPTION="N-D labeled arrays and datasets in Python"
 HOMEPAGE="
@@ -14,6 +18,11 @@ HOMEPAGE="
https://github.com/pydata/xarray/
https://pypi.org/project/xarray/
 "
+SRC_URI="
+   https://github.com/pydata/xarray/archive/v${MY_PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -21,6 +30,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86"
 IUSE="big-endian"
 
 RDEPEND="
+   =dev-python/numpy-1.23[${PYTHON_USEDEP}]
>=dev-python/pandas-1.5[${PYTHON_USEDEP}]
>=dev-python/packaging-22[${PYTHON_USEDEP}]
@@ -42,32 +52,9 @@ distutils_enable_tests pytest
 
 python_test() {
local EPYTEST_DESELECT=(
-   # warning-targeted tests are fragile and not important to end 
users
-   
xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-   # TODO: segv in netcdf4-python
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
-   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
-   # TODO: broken
-   xarray/tests/test_backends.py::TestNetCDF4Data
-   xarray/tests/test_backends.py::TestNetCDF4ViaDaskData
-   # hangs
-   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
-   # mismatches when pyarrow is installed
-   # https://github.com/pydata/xarray/issues/8092
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+   # requires dev-python/cftime
+   
'xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[mixed-cftime-pandas-encoding-with-prescribed-units-and-dtype]'
)
-   local EPYTEST_IGNORE=(
-   # requires datatree_ subpackage that is not part of public API
-   # https://github.com/pydata/xarray/issues/8768
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-04-13 Thread Michał Górny
commit: 9ba0b1a4c37196c88605780f8a59b364ac591ad0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 15:02:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 13 16:08:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba0b1a4

dev-python/xarray: Remove keywords for arches with broken Arrow

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.1.1.ebuild | 2 +-
 dev-python/xarray/xarray-2024.2.0.ebuild | 2 +-
 dev-python/xarray/xarray-2024.3.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1.ebuild
index 7502cce505c1..e3663cef7f95 100644
--- a/dev-python/xarray/xarray-2024.1.1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~riscv ~s390 x86"
 IUSE="big-endian"
 
 RDEPEND="

diff --git a/dev-python/xarray/xarray-2024.2.0.ebuild 
b/dev-python/xarray/xarray-2024.2.0.ebuild
index d112baa08c48..803311fdb9ad 100644
--- a/dev-python/xarray/xarray-2024.2.0.ebuild
+++ b/dev-python/xarray/xarray-2024.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~riscv ~s390 ~x86"
 IUSE="big-endian"
 
 RDEPEND="

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
index 177406558283..bf0e39683c59 100644
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ b/dev-python/xarray/xarray-2024.3.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-03-29 Thread Michał Górny
commit: e115f533625022107f6ae3459a1b842ebbdfb23f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 30 05:33:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 30 05:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e115f533

dev-python/xarray: Bump to 2024.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 +
 dev-python/xarray/xarray-2024.3.0.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index d2dab91832ff..47147154332b 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1,3 @@
 DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487
 DIST xarray-2024.2.0.tar.gz 3634288 BLAKE2B 
8d1165360300da5af6d670947e5280052a3d8915768e02448b86ab38283d6d45258a2c4eb91982ba732ccedb3a7afc5f274116c9ee0072d35cdc5631b8a2ca50
 SHA512 
dcfe6d1f0edab8659664c5399b96d622d2e3df2f85bb7672d9afab6f74294a6449772efde080aaa7323f733c09cbd0f6f037e547be0afa79f39450eead777828
+DIST xarray-2024.3.0.tar.gz 3674424 BLAKE2B 
a255ad57329a322751fd96833128372e12b175ad11aa41eff21f0c188f7beb4e6ad0f904a4229d44f13222c45c127ac0be77e050ba5032255839733a084da5f0
 SHA512 
4c7490b2efb4ed1a7278c807f4d200d99407d21bd54287ca5d35300194049a82aef3d8fbedba8f180ddb0d554cbb3f8f63abbb01401d5904f6d29cfa729e2ab0

diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild 
b/dev-python/xarray/xarray-2024.3.0.ebuild
new file mode 100644
index ..177406558283
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.3.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
+   >=dev-python/packaging-22[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end 
users
+   
xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # TODO: broken
+   xarray/tests/test_backends.py::TestNetCDF4Data
+   xarray/tests/test_backends.py::TestNetCDF4ViaDaskData
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+   )
+   local EPYTEST_IGNORE=(
+   # requires datatree_ subpackage that is not part of public API
+   # https://github.com/pydata/xarray/issues/8768
+   xarray/tests/datatree
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; t

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-03-26 Thread Ionen Wolkens
commit: 6cb1838a2493f4054c83897dafaf096641bb4942
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Mar 22 05:47:43 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 26 20:17:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb1838a

dev-python/xarray: Stabilize 2024.2.0 arm64, #926398

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/xarray/xarray-2024.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.2.0.ebuild 
b/dev-python/xarray/xarray-2024.2.0.ebuild
index b975a824d817..d112baa08c48 100644
--- a/dev-python/xarray/xarray-2024.2.0.ebuild
+++ b/dev-python/xarray/xarray-2024.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-03-07 Thread Jakov Smolić
commit: 2a1e68b2b019c4a1b1d76a90f2d52d5c9f03113f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar  7 20:22:04 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar  7 20:22:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1e68b2

dev-python/xarray: Stabilize 2024.2.0 amd64, #926398

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/xarray/xarray-2024.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.2.0.ebuild 
b/dev-python/xarray/xarray-2024.2.0.ebuild
index e4eaff31c4a1..b975a824d817 100644
--- a/dev-python/xarray/xarray-2024.2.0.ebuild
+++ b/dev-python/xarray/xarray-2024.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-03-07 Thread Michał Górny
commit: 375ca62097a35baa63b16a5aeb94c4fe44ef24c8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 17:09:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 17:09:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375ca620

dev-python/xarray: Stabilize 2024.2.0 ppc64, #926398

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2024.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.2.0.ebuild 
b/dev-python/xarray/xarray-2024.2.0.ebuild
index 177406558283..e4eaff31c4a1 100644
--- a/dev-python/xarray/xarray-2024.2.0.ebuild
+++ b/dev-python/xarray/xarray-2024.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-03-02 Thread Michał Górny
commit: 2ad10556123f523131a55d9b94d8f8015e8a695f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  2 13:34:26 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  2 13:39:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad10556

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 -
 dev-python/xarray/xarray-2024.1.0.ebuild | 86 
 2 files changed, 87 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index d3ea95b7f4bf..d2dab91832ff 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,2 @@
-DIST xarray-2024.1.0.tar.gz 3612457 BLAKE2B 
53c99ade060ee9aafb9ff1416ab50e27271a5c45c06b8bda5183757b64694eea8649ae9515261112926aa872364c7a9349fb874114b82d5c7221d4d6104feb23
 SHA512 
1a5c184e6547e867076cd4faf533476608de13c4cfdb7085362e93c974598ea29d42c8fa55374b4782cc36ab7d870d4b7174217b3854db367ae16772e7f37cc8
 DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487
 DIST xarray-2024.2.0.tar.gz 3634288 BLAKE2B 
8d1165360300da5af6d670947e5280052a3d8915768e02448b86ab38283d6d45258a2c4eb91982ba732ccedb3a7afc5f274116c9ee0072d35cdc5631b8a2ca50
 SHA512 
dcfe6d1f0edab8659664c5399b96d622d2e3df2f85bb7672d9afab6f74294a6449772efde080aaa7323f733c09cbd0f6f037e547be0afa79f39450eead777828

diff --git a/dev-python/xarray/xarray-2024.1.0.ebuild 
b/dev-python/xarray/xarray-2024.1.0.ebuild
deleted file mode 100644
index 89f8ba24f187..
--- a/dev-python/xarray/xarray-2024.1.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
-   https://xarray.pydata.org/
-   https://github.com/pydata/xarray/
-   https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="big-endian"
-
-RDEPEND="
-   >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
-   >=dev-python/packaging-22[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/toolz[${PYTHON_USEDEP}]
-   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # warning-targeted tests are fragile and not important to end users
-   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-   # TODO: segv in netcdf4-python
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
-   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
-   # TODO: broken
-   xarray/tests/test_backends.py::TestNetCDF4Data
-   xarray/tests/test_backends.py::TestNetCDF4ViaDaskData
-   # hangs
-   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
-   # mismatches when pyarrow is installed
-   # https://github.com/pydata/xarray/issues/8092
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
-)
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
-   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
-   EPYTEST_DESELECT+=(
-   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
-   )
-   fi
-
-   if use big-endian ; then
-   EPYTEST_DESELECT+=(
-   # Appears to be a numpy issue in display? See bug 
#916460.
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precisio

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-03-02 Thread Arthur Zamarin
commit: a885c783e7ea8f97ca0b0b093e7ef6d50cb6ba66
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 12:26:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 12:26:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a885c783

dev-python/xarray: Stabilize 2024.1.1 arm, #924806

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2024.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1.ebuild
index 5fee97b21945..7502cce505c1 100644
--- a/dev-python/xarray/xarray-2024.1.1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-19 Thread Michał Górny
commit: 3c61f7493824ecb409073d648eb6a055eac0f7e2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 19 14:59:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 19 15:51:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c61f749

dev-python/xarray: Bump to 2024.2.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 +
 dev-python/xarray/xarray-2024.2.0.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 920251c80612..d3ea95b7f4bf 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1,3 @@
 DIST xarray-2024.1.0.tar.gz 3612457 BLAKE2B 
53c99ade060ee9aafb9ff1416ab50e27271a5c45c06b8bda5183757b64694eea8649ae9515261112926aa872364c7a9349fb874114b82d5c7221d4d6104feb23
 SHA512 
1a5c184e6547e867076cd4faf533476608de13c4cfdb7085362e93c974598ea29d42c8fa55374b4782cc36ab7d870d4b7174217b3854db367ae16772e7f37cc8
 DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487
+DIST xarray-2024.2.0.tar.gz 3634288 BLAKE2B 
8d1165360300da5af6d670947e5280052a3d8915768e02448b86ab38283d6d45258a2c4eb91982ba732ccedb3a7afc5f274116c9ee0072d35cdc5631b8a2ca50
 SHA512 
dcfe6d1f0edab8659664c5399b96d622d2e3df2f85bb7672d9afab6f74294a6449772efde080aaa7323f733c09cbd0f6f037e547be0afa79f39450eead777828

diff --git a/dev-python/xarray/xarray-2024.2.0.ebuild 
b/dev-python/xarray/xarray-2024.2.0.ebuild
new file mode 100644
index ..177406558283
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.2.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
+   >=dev-python/packaging-22[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end 
users
+   
xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # TODO: broken
+   xarray/tests/test_backends.py::TestNetCDF4Data
+   xarray/tests/test_backends.py::TestNetCDF4ViaDaskData
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+   )
+   local EPYTEST_IGNORE=(
+   # requires datatree_ subpackage that is not part of public API
+   # https://github.com/pydata/xarray/issues/8768
+   xarray/tests/datatree
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; t

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-18 Thread Jakov Smolić
commit: 6123e1766bfbb86d9dbccf77e859eb91a48ec418
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Feb 18 11:43:41 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Feb 18 11:43:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6123e176

dev-python/xarray: Stabilize 2024.1.1 x86, #924806

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/xarray/xarray-2024.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1.ebuild
index 79e2f90bcb84..5fee97b21945 100644
--- a/dev-python/xarray/xarray-2024.1.1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-17 Thread Sam James
commit: 226e0f03170681d90d0bcedd4a4dd26401f96f91
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 18 00:14:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 18 00:14:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226e0f03

dev-python/xarray: Stabilize 2024.1.1 ppc64, #924806

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1.ebuild
index 0e98fbc9d652..674d622aee71 100644
--- a/dev-python/xarray/xarray-2024.1.1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-17 Thread Sam James
commit: d6aa0e08ed24216eac062cec2c61b4e04d438d25
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 18 00:14:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 18 00:14:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6aa0e08

dev-python/xarray: Stabilize 2024.1.1 amd64, #924806

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1.ebuild
index 674d622aee71..79e2f90bcb84 100644
--- a/dev-python/xarray/xarray-2024.1.1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-17 Thread Sam James
commit: c1ecdbb04bbff476f7a33f97e8b4ca2fb3ff92b8
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 22:24:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 22:24:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ecdbb0

dev-python/xarray: Stabilize 2024.1.1 arm64, #924806

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1.ebuild
index 7d7d2b998d10..0e98fbc9d652 100644
--- a/dev-python/xarray/xarray-2024.1.1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-03 Thread Michał Górny
commit: acb103da3f93bbe33c3a5c32d3ec286caf8919ae
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  3 20:01:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  3 20:01:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb103da

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest|  1 -
 dev-python/xarray/xarray-2023.12.0.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 516acdb8dca4..920251c80612 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,2 @@
-DIST xarray-2023.12.0.tar.gz 3602114 BLAKE2B 
f6753772d3ea5c5a79afb2e55e0fd9df764d18d9dbd5598dd6ddd8f36dcf96695b542b824f09f049190cc563d4a90b25b5a04e8f1babb262b02955e3f06f8f7c
 SHA512 
a07b5d0b50949c4b3eff5055f5b225d0ab63a223c54b292ea067c9aae748c3f13d130713a146eb590596fdf96cad12bbf2f65fef2117f0b271b3d8c2ad33c9ca
 DIST xarray-2024.1.0.tar.gz 3612457 BLAKE2B 
53c99ade060ee9aafb9ff1416ab50e27271a5c45c06b8bda5183757b64694eea8649ae9515261112926aa872364c7a9349fb874114b82d5c7221d4d6104feb23
 SHA512 
1a5c184e6547e867076cd4faf533476608de13c4cfdb7085362e93c974598ea29d42c8fa55374b4782cc36ab7d870d4b7174217b3854db367ae16772e7f37cc8
 DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487

diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild 
b/dev-python/xarray/xarray-2023.12.0.ebuild
deleted file mode 100644
index a9fdba5a7596..
--- a/dev-python/xarray/xarray-2023.12.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
-   https://xarray.pydata.org/
-   https://github.com/pydata/xarray/
-   https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="big-endian"
-
-RDEPEND="
-   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/toolz[${PYTHON_USEDEP}]
-   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # warning-targeted tests are fragile and not important to end users
-   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-   # TODO: segv in netcdf4-python
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
-   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
-   # hangs
-   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
-   # mismatches when pyarrow is installed
-   # https://github.com/pydata/xarray/issues/8092
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
-)
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
-   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
-   EPYTEST_DESELECT+=(
-   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
-   )
-   fi
-
-   if use big-endian ; then
-   EPYTEST_DESELECT+=(
-   # Appears to be a numpy issue in display? See bug 
#916460.
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_d

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-03 Thread Sam James
commit: 28a0925c5a756986fdab6c4320ee2a054fb7904f
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 19:06:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 19:08:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a0925c

dev-python/xarray: Stabilize 2024.1.0 amd64, #923687

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.0.ebuild 
b/dev-python/xarray/xarray-2024.1.0.ebuild
index ff81c35b4889..89f8ba24f187 100644
--- a/dev-python/xarray/xarray-2024.1.0.ebuild
+++ b/dev-python/xarray/xarray-2024.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-03 Thread Sam James
commit: a7360653188ba04fd10bf645d8db05dba82eaa3c
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 19:06:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 19:08:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7360653

dev-python/xarray: Stabilize 2024.1.0 x86, #923687

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.0.ebuild 
b/dev-python/xarray/xarray-2024.1.0.ebuild
index ad6bb47cea43..ff81c35b4889 100644
--- a/dev-python/xarray/xarray-2024.1.0.ebuild
+++ b/dev-python/xarray/xarray-2024.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-03 Thread Sam James
commit: d57f501793bca5489b0728a8f5ff2ab066a9aaf2
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 11:14:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 11:14:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57f5017

dev-python/xarray: Stabilize 2024.1.0 arm64, #923687

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.0.ebuild 
b/dev-python/xarray/xarray-2024.1.0.ebuild
index 0fc8cd23af4d..ad6bb47cea43 100644
--- a/dev-python/xarray/xarray-2024.1.0.ebuild
+++ b/dev-python/xarray/xarray-2024.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-03 Thread Sam James
commit: 00490511a5a84e25a597f6a185d52f6b5771b335
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 10:51:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 10:51:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00490511

dev-python/xarray: Stabilize 2024.1.0 arm, #923687

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.0.ebuild 
b/dev-python/xarray/xarray-2024.1.0.ebuild
index 162d7677ffd7..0fc8cd23af4d 100644
--- a/dev-python/xarray/xarray-2024.1.0.ebuild
+++ b/dev-python/xarray/xarray-2024.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-02-03 Thread Sam James
commit: 545279b242a38e94f3e15924d1e5810526d6c228
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 10:46:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 10:46:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545279b2

dev-python/xarray: Stabilize 2024.1.0 ppc64, #923687

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2024.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2024.1.0.ebuild 
b/dev-python/xarray/xarray-2024.1.0.ebuild
index 28602ca801b2..162d7677ffd7 100644
--- a/dev-python/xarray/xarray-2024.1.0.ebuild
+++ b/dev-python/xarray/xarray-2024.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/, dev-python/xarray/files/

2024-01-31 Thread Michał Górny
commit: a67ced94919a812b36395f59069928082dc1e56c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 31 11:59:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 31 12:00:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67ced94

dev-python/xarray: Add a pytest-8 patch

Closes: https://bugs.gentoo.org/923318
Signed-off-by: Michał Górny  gentoo.org>

 .../xarray/files/xarray-2024.1.1-pytest-8.patch| 77 ++
 dev-python/xarray/xarray-2024.1.1.ebuild   | 41 +++-
 2 files changed, 100 insertions(+), 18 deletions(-)

diff --git a/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch 
b/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch
new file mode 100644
index ..e85bb6de7b71
--- /dev/null
+++ b/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch
@@ -0,0 +1,77 @@
+From 306a50e344522a3f321d49d95488f457975fa553 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Wed, 31 Jan 2024 11:31:26 +0100
+Subject: [PATCH 1/2] test_dataset: remove incorrect pytest.warns() to fix
+ pytest-8
+
+Remove two incorrect `pytest.warns()` assertions to fix test failures
+with pytest-8.0.0.  Prior to this version, an exception raised would
+cause `pytest.warns()` to be ignored.  This way fixed in 8.0.0, and now
+warnings must actually be emitted prior to the exception.
+
+In `test_drop_index_labels()`, the exception is raised at the very
+beginning of the function, prior to the deprecation warning.
+
+In `test_rename_multiindex()`, the warning is not emitted at all (it is
+not applicable to the call in question).
+---
+ xarray/tests/test_dataset.py | 6 ++
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/xarray/tests/test_dataset.py b/xarray/tests/test_dataset.py
+index fa9448f2f4..77d172f00b 100644
+--- a/xarray/tests/test_dataset.py
 b/xarray/tests/test_dataset.py
+@@ -2724,8 +2724,7 @@ def test_drop_index_labels(self) -> None:
+ assert_identical(data, actual)
+ 
+ with pytest.raises(ValueError):
+-with pytest.warns(DeprecationWarning):
+-data.drop(["c"], dim="x", errors="wrong_value")  # type: 
ignore[arg-type]
++data.drop(["c"], dim="x", errors="wrong_value")  # type: 
ignore[arg-type]
+ 
+ with pytest.warns(DeprecationWarning):
+ actual = data.drop(["a", "b", "c"], "x", errors="ignore")
+@@ -3159,8 +3158,7 @@ def test_rename_multiindex(self) -> None:
+ original.rename({"a": "x"})
+ 
+ with pytest.raises(ValueError, match=r"'b' conflicts"):
+-with pytest.warns(UserWarning, match="does not create an index 
anymore"):
+-original.rename({"a": "b"})
++original.rename({"a": "b"})
+ 
+ def test_rename_perserve_attrs_encoding(self) -> None:
+ # test propagate attrs/encoding to new variable(s) created from Index 
object
+
+From 3bc5abf4da35edda1f0c3e9e0d53e39331c1a76b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Wed, 31 Jan 2024 11:35:04 +0100
+Subject: [PATCH 2/2] test_groupby: Clear recorded warnings for pytest-8
+ compatibility
+
+Clear the warnings recorded during the `pytest.warns()` use
+in `test_groupby_dims_property`, to fix test failures with pytest-8.0.0.
+Prior to this version, `pytest.warns()` invocation used to capture all
+warnings.  Now it only captures the warnings that match the arguments,
+and the remaining warnings are re-emitted and therefore caught by
+`recwarn` fixture.  To provide compatibility with both versions of
+pytest, clear the recorded warnings immediately after `pytest.warns()`.
+
+Fixes #8681
+---
+ xarray/tests/test_groupby.py | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/xarray/tests/test_groupby.py b/xarray/tests/test_groupby.py
+index 25fabd5e2b..b65c01fe76 100644
+--- a/xarray/tests/test_groupby.py
 b/xarray/tests/test_groupby.py
+@@ -67,6 +67,8 @@ def test_groupby_dims_property(dataset, recwarn) -> None:
+ with pytest.warns(UserWarning, match="The `squeeze` kwarg"):
+ assert dataset.groupby("x").dims == dataset.isel(x=1).dims
+ assert dataset.groupby("y").dims == dataset.isel(y=1).dims
++# in pytest-8, pytest.warns() no longer clears all warnings
++recwarn.clear()
+ 
+ # when squeeze=False, no warning should be raised
+ assert tuple(dataset.groupby("x", squeeze=False).dims) == tuple(

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1.ebuild
index 28602ca801b2..7d7d2b998d10 100644
--- a/dev-python/xarray/xarray-2024.1.1.ebuild
+++ b/dev-python/xarray/xarray-2024.1.1.ebuild
@@ -40,27 +40,32 @@ BDEPEND="
 EPYTEST_XDIST=1
 distutils_enable_tests pytest
 
-EPYTEST_DESELECT=(
-   # warning-targeted tests are fragile and not important to end users
-   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-   # TODO: segv in netcdf4-python
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-01-23 Thread Michał Górny
commit: 7377f97d9d3dfa8c41790a3cc74cd6500072b47d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 24 06:17:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 24 06:33:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7377f97d

dev-python/xarray: Bump to 2024.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 +
 dev-python/xarray/xarray-2024.1.1.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index a3ca649d7cac..516acdb8dca4 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1,3 @@
 DIST xarray-2023.12.0.tar.gz 3602114 BLAKE2B 
f6753772d3ea5c5a79afb2e55e0fd9df764d18d9dbd5598dd6ddd8f36dcf96695b542b824f09f049190cc563d4a90b25b5a04e8f1babb262b02955e3f06f8f7c
 SHA512 
a07b5d0b50949c4b3eff5055f5b225d0ab63a223c54b292ea067c9aae748c3f13d130713a146eb590596fdf96cad12bbf2f65fef2117f0b271b3d8c2ad33c9ca
 DIST xarray-2024.1.0.tar.gz 3612457 BLAKE2B 
53c99ade060ee9aafb9ff1416ab50e27271a5c45c06b8bda5183757b64694eea8649ae9515261112926aa872364c7a9349fb874114b82d5c7221d4d6104feb23
 SHA512 
1a5c184e6547e867076cd4faf533476608de13c4cfdb7085362e93c974598ea29d42c8fa55374b4782cc36ab7d870d4b7174217b3854db367ae16772e7f37cc8
+DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B 
cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce
 SHA512 
b6447ca2c80b3a3091ac2baba648fef4faa79272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487

diff --git a/dev-python/xarray/xarray-2024.1.1.ebuild 
b/dev-python/xarray/xarray-2024.1.1.ebuild
new file mode 100644
index ..28602ca801b2
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.1.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
+   >=dev-python/packaging-22[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # TODO: broken
+   xarray/tests/test_backends.py::TestNetCDF4Data
+   xarray/tests/test_backends.py::TestNetCDF4ViaDaskData
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-01-17 Thread Michał Górny
commit: 6464f9df6a24f820490622758130c64802695246
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 18 02:39:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 18 03:43:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6464f9df

dev-python/xarray: Bump to 2024.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 +
 dev-python/xarray/xarray-2024.1.0.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 86768586cd21..a3ca649d7cac 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1 +1,2 @@
 DIST xarray-2023.12.0.tar.gz 3602114 BLAKE2B 
f6753772d3ea5c5a79afb2e55e0fd9df764d18d9dbd5598dd6ddd8f36dcf96695b542b824f09f049190cc563d4a90b25b5a04e8f1babb262b02955e3f06f8f7c
 SHA512 
a07b5d0b50949c4b3eff5055f5b225d0ab63a223c54b292ea067c9aae748c3f13d130713a146eb590596fdf96cad12bbf2f65fef2117f0b271b3d8c2ad33c9ca
+DIST xarray-2024.1.0.tar.gz 3612457 BLAKE2B 
53c99ade060ee9aafb9ff1416ab50e27271a5c45c06b8bda5183757b64694eea8649ae9515261112926aa872364c7a9349fb874114b82d5c7221d4d6104feb23
 SHA512 
1a5c184e6547e867076cd4faf533476608de13c4cfdb7085362e93c974598ea29d42c8fa55374b4782cc36ab7d870d4b7174217b3854db367ae16772e7f37cc8

diff --git a/dev-python/xarray/xarray-2024.1.0.ebuild 
b/dev-python/xarray/xarray-2024.1.0.ebuild
new file mode 100644
index ..28602ca801b2
--- /dev/null
+++ b/dev-python/xarray/xarray-2024.1.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
+   >=dev-python/packaging-22[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # TODO: broken
+   xarray/tests/test_backends.py::TestNetCDF4Data
+   xarray/tests/test_backends.py::TestNetCDF4ViaDaskData
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
+   
'xarray/tests/test_coding_times.py::test_round

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2024-01-04 Thread WANG Xuerui
commit: 76e8c059b4a0800058e6785ab2726f33b319f20f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 10:03:24 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e8c059

dev-python/xarray: keyword 2023.12.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/xarray/xarray-2023.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild 
b/dev-python/xarray/xarray-2023.12.0.ebuild
index a82739c9b98f..a9fdba5a7596 100644
--- a/dev-python/xarray/xarray-2023.12.0.ebuild
+++ b/dev-python/xarray/xarray-2023.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-24 Thread Michał Górny
commit: 494e9850fa02e5b5c9e3a610d403711a779e7ab3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 24 17:23:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 24 17:23:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494e9850

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest|  1 -
 dev-python/xarray/xarray-2023.11.0.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 29eddfbefd70..86768586cd21 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1 @@
-DIST xarray-2023.11.0.tar.gz 3800529 BLAKE2B 
45b54588e3178c5104f40741cf2a3cb6403a0ab199ad1b24a6b2da9cb19649184ba4ca516d54002753ba62c7df6e80dde3b25c68cd63d65dd076b412219de3bc
 SHA512 
fe84884b9147683d61d68233c703d07617f61638d84e28f94c9b9f1fdddf942c563af20a15c6d765b0ff169fe0985d74d7cb4d35d42c3988f62263e55e3e9071
 DIST xarray-2023.12.0.tar.gz 3602114 BLAKE2B 
f6753772d3ea5c5a79afb2e55e0fd9df764d18d9dbd5598dd6ddd8f36dcf96695b542b824f09f049190cc563d4a90b25b5a04e8f1babb262b02955e3f06f8f7c
 SHA512 
a07b5d0b50949c4b3eff5055f5b225d0ab63a223c54b292ea067c9aae748c3f13d130713a146eb590596fdf96cad12bbf2f65fef2117f0b271b3d8c2ad33c9ca

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
deleted file mode 100644
index a82739c9b98f..
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
-   https://xarray.pydata.org/
-   https://github.com/pydata/xarray/
-   https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="big-endian"
-
-RDEPEND="
-   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/toolz[${PYTHON_USEDEP}]
-   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # warning-targeted tests are fragile and not important to end users
-   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-   # TODO: segv in netcdf4-python
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
-   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
-   # hangs
-   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
-   # mismatches when pyarrow is installed
-   # https://github.com/pydata/xarray/issues/8092
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
-)
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
-   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
-   EPYTEST_DESELECT+=(
-   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
-   )
-   fi
-
-   if use big-endian ; then
-   EPYTEST_DESELECT+=(
-   # Appears to be a numpy issue in display? See bug 
#916460.
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
-   
'xarray/tests/test_coding_times.py

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-24 Thread Arthur Zamarin
commit: 7e6c07c9f3e1cc5a6285ba52df348765b1b89914
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 24 17:21:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 24 17:21:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6c07c9

dev-python/xarray: Stabilize 2023.12.0 x86, #920626

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild 
b/dev-python/xarray/xarray-2023.12.0.ebuild
index 391db5ee3c9d..a82739c9b98f 100644
--- a/dev-python/xarray/xarray-2023.12.0.ebuild
+++ b/dev-python/xarray/xarray-2023.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-23 Thread Sam James
commit: f4aa5866bdf4d4d070977a5f3fecd4a382427afd
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 01:00:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 01:00:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4aa5866

dev-python/xarray: Stabilize 2023.12.0 arm, #920626

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild 
b/dev-python/xarray/xarray-2023.12.0.ebuild
index 24b01faccb0b..d45116a89f5e 100644
--- a/dev-python/xarray/xarray-2023.12.0.ebuild
+++ b/dev-python/xarray/xarray-2023.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-23 Thread Sam James
commit: 43a319d94f584073b563c952778bbe0595cab7e3
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 01:00:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 01:00:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a319d9

dev-python/xarray: Stabilize 2023.12.0 arm64, #920626

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild 
b/dev-python/xarray/xarray-2023.12.0.ebuild
index d45116a89f5e..642547392750 100644
--- a/dev-python/xarray/xarray-2023.12.0.ebuild
+++ b/dev-python/xarray/xarray-2023.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-23 Thread Sam James
commit: decee773c92515194cbc4e6c090f44d86acad01f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 01:00:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 01:00:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decee773

dev-python/xarray: Stabilize 2023.12.0 ppc64, #920626

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild 
b/dev-python/xarray/xarray-2023.12.0.ebuild
index 642547392750..391db5ee3c9d 100644
--- a/dev-python/xarray/xarray-2023.12.0.ebuild
+++ b/dev-python/xarray/xarray-2023.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-23 Thread Sam James
commit: 26f8acfdb89aa474b1386f85d9957488d83b7250
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 01:00:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 01:00:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f8acfd

dev-python/xarray: Stabilize 2023.12.0 amd64, #920626

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild 
b/dev-python/xarray/xarray-2023.12.0.ebuild
index 3e5ed4fffc4a..24b01faccb0b 100644
--- a/dev-python/xarray/xarray-2023.12.0.ebuild
+++ b/dev-python/xarray/xarray-2023.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-10 Thread Michał Górny
commit: 6603c3d0d3e20bf72a2449945163505dec21b285
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 10 19:16:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 10 19:18:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6603c3d0

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  1 -
 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 83 
 2 files changed, 84 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 32c711eb4ec2..29eddfbefd70 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,2 @@
-DIST xarray-2023.10.1.tar.gz 3796343 BLAKE2B 
8c4bcccf977bf22dcb7495a35b507b113cf19c202f4bdd90fb0146b1a8c75d79337f7dedad5d248330a2cc2dcfb07dae4faa60d90e611e1418be530c2ee4
 SHA512 
1fe193fc2fbd31d7478bd3152f8322f0c20e312518d1f607b483d2b9c3c19d84fb175319fa55fc01d5da13ee471c60c1976617e33760d10168d6fc7b556aeac4
 DIST xarray-2023.11.0.tar.gz 3800529 BLAKE2B 
45b54588e3178c5104f40741cf2a3cb6403a0ab199ad1b24a6b2da9cb19649184ba4ca516d54002753ba62c7df6e80dde3b25c68cd63d65dd076b412219de3bc
 SHA512 
fe84884b9147683d61d68233c703d07617f61638d84e28f94c9b9f1fdddf942c563af20a15c6d765b0ff169fe0985d74d7cb4d35d42c3988f62263e55e3e9071
 DIST xarray-2023.12.0.tar.gz 3602114 BLAKE2B 
f6753772d3ea5c5a79afb2e55e0fd9df764d18d9dbd5598dd6ddd8f36dcf96695b542b824f09f049190cc563d4a90b25b5a04e8f1babb262b02955e3f06f8f7c
 SHA512 
a07b5d0b50949c4b3eff5055f5b225d0ab63a223c54b292ea067c9aae748c3f13d130713a146eb590596fdf96cad12bbf2f65fef2117f0b271b3d8c2ad33c9ca

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
deleted file mode 100644
index 9de20867ebcc..
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
-   https://xarray.pydata.org/
-   https://github.com/pydata/xarray/
-   https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
-IUSE="big-endian"
-
-RDEPEND="
-   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/toolz[${PYTHON_USEDEP}]
-   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # warning-targeted tests are fragile and not important to end users
-   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-   # TODO: segv in netcdf4-python
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
-   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
-   # hangs
-   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
-   # mismatches when pyarrow is installed
-   # https://github.com/pydata/xarray/issues/8092
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
-)
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
-   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
-   EPYTEST_DESELECT+=(
-   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
-   )
-   fi
-
-   if use big-endian ; then
-   EPYTEST_DESELECT+=(
-   # Appears to be a numpy issue in display? See bug 
#916460.
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
-   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-10 Thread Arthur Zamarin
commit: 6be15b1bb29caca6d0406d1cb538f14b8aae0a05
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 10 18:29:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 10 18:29:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be15b1b

dev-python/xarray: Stabilize 2023.11.0 x86, #919571

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
index 391db5ee3c9d..a82739c9b98f 100644
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-09 Thread Michał Górny
commit: 090194aa8fb2df11881cbdc2277662609d34e31f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 16:55:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 17:02:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090194aa

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest|  1 -
 dev-python/xarray/xarray-2023.10.1.ebuild | 62 ---
 dev-python/xarray/xarray-2023.9.0.ebuild  | 62 ---
 3 files changed, 125 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 99aea2a87fe1..32c711eb4ec2 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,4 +1,3 @@
 DIST xarray-2023.10.1.tar.gz 3796343 BLAKE2B 
8c4bcccf977bf22dcb7495a35b507b113cf19c202f4bdd90fb0146b1a8c75d79337f7dedad5d248330a2cc2dcfb07dae4faa60d90e611e1418be530c2ee4
 SHA512 
1fe193fc2fbd31d7478bd3152f8322f0c20e312518d1f607b483d2b9c3c19d84fb175319fa55fc01d5da13ee471c60c1976617e33760d10168d6fc7b556aeac4
 DIST xarray-2023.11.0.tar.gz 3800529 BLAKE2B 
45b54588e3178c5104f40741cf2a3cb6403a0ab199ad1b24a6b2da9cb19649184ba4ca516d54002753ba62c7df6e80dde3b25c68cd63d65dd076b412219de3bc
 SHA512 
fe84884b9147683d61d68233c703d07617f61638d84e28f94c9b9f1fdddf942c563af20a15c6d765b0ff169fe0985d74d7cb4d35d42c3988f62263e55e3e9071
 DIST xarray-2023.12.0.tar.gz 3602114 BLAKE2B 
f6753772d3ea5c5a79afb2e55e0fd9df764d18d9dbd5598dd6ddd8f36dcf96695b542b824f09f049190cc563d4a90b25b5a04e8f1babb262b02955e3f06f8f7c
 SHA512 
a07b5d0b50949c4b3eff5055f5b225d0ab63a223c54b292ea067c9aae748c3f13d130713a146eb590596fdf96cad12bbf2f65fef2117f0b271b3d8c2ad33c9ca
-DIST xarray-2023.9.0.tar.gz 3776743 BLAKE2B 
38433f7898db2b53f31db134b110fea743ea5886c33f8f8390b85cda18c1a1d7d178681e4e442ecc39f2f19ae4b761f94b38ccab27e8e20c3463f4364f1222dd
 SHA512 
d6c1e6ff438415766dedada5841413b9c7514dc2b1bf71a4adb17df4d78b68f5f22cded09c20511e4e2e85ac3284c447fc13191397b7ae77d1294d7867e3ac3f

diff --git a/dev-python/xarray/xarray-2023.10.1.ebuild 
b/dev-python/xarray/xarray-2023.10.1.ebuild
deleted file mode 100644
index b975100300b8..
--- a/dev-python/xarray/xarray-2023.10.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
-   https://xarray.pydata.org/
-   https://github.com/pydata/xarray/
-   https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/toolz[${PYTHON_USEDEP}]
-   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # warning-targeted tests are fragile and not important to end users
-   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-   # TODO: segv in netcdf4-python
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
-   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
-   # hangs
-   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
-   # mismatches when pyarrow is installed
-   # https://github.com/pydata/xarray/issues/8092
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
-   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
-)
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal
-}

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
deleted file mode 100644
index 833962d52b43..
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-20

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-09 Thread Arthur Zamarin
commit: bf8c3cf8273901160d922f486b0c67b902dc99ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  9 16:36:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  9 16:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8c3cf8

dev-python/xarray: unkeyword for ~ia64

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.10.1.ebuild | 2 +-
 dev-python/xarray/xarray-2023.9.0.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/xarray/xarray-2023.10.1.ebuild 
b/dev-python/xarray/xarray-2023.10.1.ebuild
index 6bdedcafb6f4..b975100300b8 100644
--- a/dev-python/xarray/xarray-2023.10.1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index 3c67d4ade160..833962d52b43 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-09 Thread Michał Górny
commit: c3ea3f368b4891748907b3d5f827facafbd0a990
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 15:47:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 15:47:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ea3f36

dev-python/xarray: Stabilize 2023.11.0 arm64, #919571

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
index 56e7d4daf76a..391db5ee3c9d 100644
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-09 Thread Michał Górny
commit: 17142e32002c290d2221c33b280096c0864325c0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 15:30:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 15:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17142e32

dev-python/xarray: Stabilize 2023.11.0 amd64, #919571

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
index 2b90ab78285b..56e7d4daf76a 100644
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-09 Thread Michał Górny
commit: 788feb10de0ae23cf0e298e4e0d845ade3273f4c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 14:22:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 14:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788feb10

dev-python/xarray: Stabilize 2023.11.0 ppc64, #919571

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
index 32fd526f5550..2b90ab78285b 100644
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-09 Thread Michał Górny
commit: 97bdea69f55f27222c936b43720a09a3901c66a7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 13:52:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 13:52:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97bdea69

dev-python/xarray: Stabilize 2023.11.0 arm, #919571

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
index 3e5ed4fffc4a..32fd526f5550 100644
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-08 Thread Michał Górny
commit: 0db8a9ed9fc5f9d2d785b27b66155ce4e4c65a5f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 05:30:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 05:30:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db8a9ed

dev-python/xarray: Bump to 2023.12.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest|  1 +
 dev-python/xarray/xarray-2023.12.0.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 9a43ac8bb635..99aea2a87fe1 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,4 @@
 DIST xarray-2023.10.1.tar.gz 3796343 BLAKE2B 
8c4bcccf977bf22dcb7495a35b507b113cf19c202f4bdd90fb0146b1a8c75d79337f7dedad5d248330a2cc2dcfb07dae4faa60d90e611e1418be530c2ee4
 SHA512 
1fe193fc2fbd31d7478bd3152f8322f0c20e312518d1f607b483d2b9c3c19d84fb175319fa55fc01d5da13ee471c60c1976617e33760d10168d6fc7b556aeac4
 DIST xarray-2023.11.0.tar.gz 3800529 BLAKE2B 
45b54588e3178c5104f40741cf2a3cb6403a0ab199ad1b24a6b2da9cb19649184ba4ca516d54002753ba62c7df6e80dde3b25c68cd63d65dd076b412219de3bc
 SHA512 
fe84884b9147683d61d68233c703d07617f61638d84e28f94c9b9f1fdddf942c563af20a15c6d765b0ff169fe0985d74d7cb4d35d42c3988f62263e55e3e9071
+DIST xarray-2023.12.0.tar.gz 3602114 BLAKE2B 
f6753772d3ea5c5a79afb2e55e0fd9df764d18d9dbd5598dd6ddd8f36dcf96695b542b824f09f049190cc563d4a90b25b5a04e8f1babb262b02955e3f06f8f7c
 SHA512 
a07b5d0b50949c4b3eff5055f5b225d0ab63a223c54b292ea067c9aae748c3f13d130713a146eb590596fdf96cad12bbf2f65fef2117f0b271b3d8c2ad33c9ca
 DIST xarray-2023.9.0.tar.gz 3776743 BLAKE2B 
38433f7898db2b53f31db134b110fea743ea5886c33f8f8390b85cda18c1a1d7d178681e4e442ecc39f2f19ae4b761f94b38ccab27e8e20c3463f4364f1222dd
 SHA512 
d6c1e6ff438415766dedada5841413b9c7514dc2b1bf71a4adb17df4d78b68f5f22cded09c20511e4e2e85ac3284c447fc13191397b7ae77d1294d7867e3ac3f

diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild 
b/dev-python/xarray/xarray-2023.12.0.ebuild
new file mode 100644
index ..3e5ed4fffc4a
--- /dev/null
+++ b/dev-python/xarray/xarray-2023.12.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_dat

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-12-08 Thread Arthur Zamarin
commit: c8431ad054ec6ea8c6fe9b54b694a61f08b017b4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  8 19:39:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  8 19:39:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8431ad0

dev-python/xarray: Keyword 2023.11.0 s390, #916250

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
index fd7acadeda01..3e5ed4fffc4a 100644
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-30 Thread Michał Górny
commit: 409392d8fbc94bda9971826065dd15900be7999f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 30 14:44:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 30 14:44:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409392d8

dev-python/xarray: Stabilize 2023.10.1-r1 ppc64, #918841

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index a0ab76858cb3..9de20867ebcc 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-29 Thread Michał Górny
commit: 91c9676bac57c507a66bf7249fbbc72d8ea4dd44
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 17:13:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 17:13:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c9676b

dev-python/xarray: Add ~ppc ~ppc64 to the stable version

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index 96351b1657f7..a0ab76858cb3 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-29 Thread Sam James
commit: aaff9af41af153ed0169eb30eb54982f5add7df5
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 17:12:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 17:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaff9af4

dev-python/xarray: Stabilize 2023.10.1-r1 x86, #918841

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index 96c2852a208d..96351b1657f7 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~riscv ~sparc x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-29 Thread Michał Górny
commit: 0958d60361d2167f072673d0461c97e9a7b16467
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 11:35:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 11:35:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0958d603

dev-python/xarray: Stabilize 2023.10.1-r1 amd64, #918841

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index 74c7dd58b025..96c2852a208d 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~riscv ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-29 Thread Michał Górny
commit: 3d67c320957bf9fb83f724c158c16fa577be8fc9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 11:03:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 11:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d67c320

dev-python/xarray: Stabilize 2023.10.1-r1 arm, #918841

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index 64c42ea69719..74c7dd58b025 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~riscv ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-29 Thread Michał Górny
commit: 4a074a27ccb86b859c8fdd9dc8415993fadae8c4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 10:30:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 10:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a074a27

dev-python/xarray: Stabilize 2023.10.1-r1 arm64, #918841

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index e25ad9fd6048..64c42ea69719 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~riscv ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-25 Thread Arthur Zamarin
commit: ce6b21b8d7af529c0d1e4945a995610cfca377d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 25 10:14:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 25 10:14:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6b21b8

dev-python/xarray: Keyword 2023.11.0 ppc, #916250

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
index eab6ed7eec8a..fd7acadeda01 100644
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-23 Thread Sam James
commit: a1c9283494fdbaf0122eab5af30ef05a0f1bb7a3
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 23 13:27:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 23 13:27:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c92834

dev-python/xarray: Stabilize 2023.10.1 x86, #917739

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1.ebuild 
b/dev-python/xarray/xarray-2023.10.1.ebuild
index 80a90f9e3afa..6bdedcafb6f4 100644
--- a/dev-python/xarray/xarray-2023.10.1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-22 Thread Arthur Zamarin
commit: df36f33502a9331397285848c85091e7fd03c042
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 22 12:11:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 22 12:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df36f335

dev-python/xarray: Stabilize 2023.10.1 amd64, #917739

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1.ebuild 
b/dev-python/xarray/xarray-2023.10.1.ebuild
index b9bf9c4153a3..80a90f9e3afa 100644
--- a/dev-python/xarray/xarray-2023.10.1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-22 Thread Arthur Zamarin
commit: 0dfe858080bee0a97b50d4cd2ae2ca0c0b9e4a53
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 22 11:42:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 22 11:42:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfe8580

dev-python/xarray: Stabilize 2023.10.1 arm, #917739

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1.ebuild 
b/dev-python/xarray/xarray-2023.10.1.ebuild
index 0a27e168db7d..b9bf9c4153a3 100644
--- a/dev-python/xarray/xarray-2023.10.1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-22 Thread Sam James
commit: df7021e42ac86b013acbeda4ab671c0bd1846a8e
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 22 11:08:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 11:10:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7021e4

dev-python/xarray: Stabilize 2023.10.1 arm64, #917739

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1.ebuild 
b/dev-python/xarray/xarray-2023.10.1.ebuild
index 927a172c75ba..0a27e168db7d 100644
--- a/dev-python/xarray/xarray-2023.10.1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-19 Thread Arthur Zamarin
commit: c59a8987b50a523caa1b8290e4d0e0ec8b65e0aa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 19 20:07:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 19 20:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59a8987

dev-python/xarray: Keyword 2023.11.0 ppc64, #916250

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
index e158ce05a4de..eab6ed7eec8a 100644
--- a/dev-python/xarray/xarray-2023.11.0.ebuild
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-11-18 Thread Michał Górny
commit: 77479329cf9c3d8f1247372b422674a630152993
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 18 14:50:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 18 15:47:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77479329

dev-python/xarray: Bump to 2023.11.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest|  1 +
 dev-python/xarray/xarray-2023.11.0.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 3ff08360e33d..9a43ac8bb635 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1,3 @@
 DIST xarray-2023.10.1.tar.gz 3796343 BLAKE2B 
8c4bcccf977bf22dcb7495a35b507b113cf19c202f4bdd90fb0146b1a8c75d79337f7dedad5d248330a2cc2dcfb07dae4faa60d90e611e1418be530c2ee4
 SHA512 
1fe193fc2fbd31d7478bd3152f8322f0c20e312518d1f607b483d2b9c3c19d84fb175319fa55fc01d5da13ee471c60c1976617e33760d10168d6fc7b556aeac4
+DIST xarray-2023.11.0.tar.gz 3800529 BLAKE2B 
45b54588e3178c5104f40741cf2a3cb6403a0ab199ad1b24a6b2da9cb19649184ba4ca516d54002753ba62c7df6e80dde3b25c68cd63d65dd076b412219de3bc
 SHA512 
fe84884b9147683d61d68233c703d07617f61638d84e28f94c9b9f1fdddf942c563af20a15c6d765b0ff169fe0985d74d7cb4d35d42c3988f62263e55e3e9071
 DIST xarray-2023.9.0.tar.gz 3776743 BLAKE2B 
38433f7898db2b53f31db134b110fea743ea5886c33f8f8390b85cda18c1a1d7d178681e4e442ecc39f2f19ae4b761f94b38ccab27e8e20c3463f4364f1222dd
 SHA512 
d6c1e6ff438415766dedada5841413b9c7514dc2b1bf71a4adb17df4d78b68f5f22cded09c20511e4e2e85ac3284c447fc13191397b7ae77d1294d7867e3ac3f

diff --git a/dev-python/xarray/xarray-2023.11.0.ebuild 
b/dev-python/xarray/xarray-2023.11.0.ebuild
new file mode 100644
index ..e158ce05a4de
--- /dev/null
+++ b/dev-python/xarray/xarray-2023.11.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+IUSE="big-endian"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanos

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-28 Thread Michał Górny
commit: 083d1d6f98e5233348972a88569b90703bf79431
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 29 04:39:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 29 04:39:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083d1d6f

dev-python/xarray: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest   |  2 --
 dev-python/xarray/xarray-2023.7.0.ebuild | 58 --
 dev-python/xarray/xarray-2023.8.0.ebuild | 62 
 3 files changed, 122 deletions(-)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 5664437ec371..3ff08360e33d 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,4 +1,2 @@
 DIST xarray-2023.10.1.tar.gz 3796343 BLAKE2B 
8c4bcccf977bf22dcb7495a35b507b113cf19c202f4bdd90fb0146b1a8c75d79337f7dedad5d248330a2cc2dcfb07dae4faa60d90e611e1418be530c2ee4
 SHA512 
1fe193fc2fbd31d7478bd3152f8322f0c20e312518d1f607b483d2b9c3c19d84fb175319fa55fc01d5da13ee471c60c1976617e33760d10168d6fc7b556aeac4
-DIST xarray-2023.7.0.tar.gz 3725483 BLAKE2B 
814af19a4c24eb0179441d07bcd6165dee2ed5430a6fd94f4014387b7b7fd4ae250b64124bdda8ca411124ab2276075af65bde2a3ed3dc6d081dd466a485007e
 SHA512 
88863770b22978ba681a2d970453ae087a234fcfb68f047b6020b39841a91207e8d92e01486d58bbeadac8d14608aa0c744ee9b6d54890f52fe3537b28292239
-DIST xarray-2023.8.0.tar.gz 3757528 BLAKE2B 
f94bcf90ee06273e82400f4786af97d5cf0db32ff4070929863d5072056fa4e0a33feaf3d378d9d67eed61f349df3ac96efcd1bb3b455043e01af0abf96bb6b3
 SHA512 
1d712e9fbf266906ac35c199eead77cec76ba5b4b4462140bef2fffd227a52d2cba9670a042cb669b0567320e9308bf81fe4e84c1cfcff234ad2332d72e895a3
 DIST xarray-2023.9.0.tar.gz 3776743 BLAKE2B 
38433f7898db2b53f31db134b110fea743ea5886c33f8f8390b85cda18c1a1d7d178681e4e442ecc39f2f19ae4b761f94b38ccab27e8e20c3463f4364f1222dd
 SHA512 
d6c1e6ff438415766dedada5841413b9c7514dc2b1bf71a4adb17df4d78b68f5f22cded09c20511e4e2e85ac3284c447fc13191397b7ae77d1294d7867e3ac3f

diff --git a/dev-python/xarray/xarray-2023.7.0.ebuild 
b/dev-python/xarray/xarray-2023.7.0.ebuild
deleted file mode 100644
index 2af474fa8025..
--- a/dev-python/xarray/xarray-2023.7.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
-   https://xarray.pydata.org/
-   https://github.com/pydata/xarray/
-   https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/bottleneck[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/toolz[${PYTHON_USEDEP}]
-   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # warning-targeted tests are fragile and not important to end users
-   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
-   # TODO: segv in netcdf4-python
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
-   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
-   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
-   # hangs
-   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
-)
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal
-}

diff --git a/dev-python/xarray/xarray-2023.8.0.ebuild 
b/dev-python/xarray/xarray-2023.8.0.ebuild
deleted file mode 100644
index 05de843d4fd4..
--- a/dev-python/xarray/xarray-2023.8.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE=

[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-28 Thread Sam James
commit: 18d5ad3fa17351d123c1b5e5da1d66418d4dd406
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:37:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:37:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d5ad3f

dev-python/xarray: Keyword 2023.10.1-r1 sparc, #916250

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index 06fca60f3fc0..e25ad9fd6048 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-28 Thread Sam James
commit: 2d302f92f6c7edb412987d9e89ea42321520b9ba
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:37:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:37:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d302f92

dev-python/xarray: Stabilize 2023.9.0 x86, #916370

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index 51d46764527c..3c67d4ade160 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-28 Thread Sam James
commit: 7bb92143d5b6ec2546a51bb1a2cc08a9b2a39783
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:37:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:37:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb92143

dev-python/xarray: Keyword 2023.10.1-r1 hppa, #916250

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index 287b9c7cf488..06fca60f3fc0 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86"
 IUSE="big-endian"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-28 Thread Sam James
commit: 214b26e564b13c56363258163cda0c16173b3636
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:33:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:33:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214b26e5

dev-python/xarray: skip tests caused by numpy quirk/bug

See bug for details, it looks like it's a numpy quirk/feature/misfeature...?

Closes: https://bugs.gentoo.org/916460
Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
index 2acfcd5dc6b8..287b9c7cf488 100644
--- a/dev-python/xarray/xarray-2023.10.1-r1.ebuild
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -18,6 +18,7 @@ HOMEPAGE="
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="big-endian"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]
@@ -58,5 +59,25 @@ EPYTEST_DESELECT=(
 
 python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
+   EPYTEST_DESELECT+=(
+   
'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
+   )
+   fi
+
+   if use big-endian ; then
+   EPYTEST_DESELECT+=(
+   # Appears to be a numpy issue in display? See bug 
#916460.
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.01-us-int64-None-False]'
+   
'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
+   )
+   fi
+
epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-27 Thread Sam James
commit: 5d0b2ec184fa35e88a91e6b73300a67ee2115e9c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 20:05:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 20:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0b2ec1

dev-python/xarray: Stabilize 2023.9.0 arm, #916370

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index be138c0c94f3..51d46764527c 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-27 Thread Arthur Zamarin
commit: ce218230fe7f38e773e26e820600a838238b84f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce218230

dev-python/xarray: Stabilize 2023.9.0 arm64, #916370

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index 47f69e2dfa28..be138c0c94f3 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-27 Thread Sam James
commit: ec71156d8154f4e0d27424e42b4283c8a57e3c42
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:31:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec71156d

dev-python/xarray: Stabilize 2023.9.0 ppc64, #916370

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index 9597a82eff8d..47f69e2dfa28 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-27 Thread Sam James
commit: 088c77282aa66f3c4480713c82bc07388f800ef5
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:31:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088c7728

dev-python/xarray: Stabilize 2023.9.0 amd64, #916370

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index 927a172c75ba..9597a82eff8d 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-24 Thread Michał Górny
commit: e0b018b5d4120a3cb5311da0673f932c328bc788
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 20:21:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 21:11:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b018b5

dev-python/xarray: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/xarray-2023.10.1-r1.ebuild | 62 
 1 file changed, 62 insertions(+)

diff --git a/dev-python/xarray/xarray-2023.10.1-r1.ebuild 
b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
new file mode 100644
index ..2acfcd5dc6b8
--- /dev/null
+++ b/dev-python/xarray/xarray-2023.10.1-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-19 Thread Michał Górny
commit: 177b699f9c7982bea38c4357152217d2c7f48845
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 20 03:42:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 20 04:19:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177b699f

dev-python/xarray: Bump to 2023.10.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/xarray/Manifest|  1 +
 dev-python/xarray/xarray-2023.10.1.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 3ffd1641fe6c..5664437ec371 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,3 +1,4 @@
+DIST xarray-2023.10.1.tar.gz 3796343 BLAKE2B 
8c4bcccf977bf22dcb7495a35b507b113cf19c202f4bdd90fb0146b1a8c75d79337f7dedad5d248330a2cc2dcfb07dae4faa60d90e611e1418be530c2ee4
 SHA512 
1fe193fc2fbd31d7478bd3152f8322f0c20e312518d1f607b483d2b9c3c19d84fb175319fa55fc01d5da13ee471c60c1976617e33760d10168d6fc7b556aeac4
 DIST xarray-2023.7.0.tar.gz 3725483 BLAKE2B 
814af19a4c24eb0179441d07bcd6165dee2ed5430a6fd94f4014387b7b7fd4ae250b64124bdda8ca411124ab2276075af65bde2a3ed3dc6d081dd466a485007e
 SHA512 
88863770b22978ba681a2d970453ae087a234fcfb68f047b6020b39841a91207e8d92e01486d58bbeadac8d14608aa0c744ee9b6d54890f52fe3537b28292239
 DIST xarray-2023.8.0.tar.gz 3757528 BLAKE2B 
f94bcf90ee06273e82400f4786af97d5cf0db32ff4070929863d5072056fa4e0a33feaf3d378d9d67eed61f349df3ac96efcd1bb3b455043e01af0abf96bb6b3
 SHA512 
1d712e9fbf266906ac35c199eead77cec76ba5b4b4462140bef2fffd227a52d2cba9670a042cb669b0567320e9308bf81fe4e84c1cfcff234ad2332d72e895a3
 DIST xarray-2023.9.0.tar.gz 3776743 BLAKE2B 
38433f7898db2b53f31db134b110fea743ea5886c33f8f8390b85cda18c1a1d7d178681e4e442ecc39f2f19ae4b761f94b38ccab27e8e20c3463f4364f1222dd
 SHA512 
d6c1e6ff438415766dedada5841413b9c7514dc2b1bf71a4adb17df4d78b68f5f22cded09c20511e4e2e85ac3284c447fc13191397b7ae77d1294d7867e3ac3f

diff --git a/dev-python/xarray/xarray-2023.10.1.ebuild 
b/dev-python/xarray/xarray-2023.10.1.ebuild
new file mode 100644
index ..927a172c75ba
--- /dev/null
+++ b/dev-python/xarray/xarray-2023.10.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+   # hangs
+   xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
+   # mismatches when pyarrow is installed
+   # https://github.com/pydata/xarray/issues/8092
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
+   
xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p xdist.plugin -n "$(makeopts_jobs)" --dist=worksteal
+}



  1   2   3   >