[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}