diff options
Diffstat (limited to 'dev-python/xarray/xarray-2024.9.0.ebuild')
| -rw-r--r-- | dev-python/xarray/xarray-2024.9.0.ebuild | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/dev-python/xarray/xarray-2024.9.0.ebuild b/dev-python/xarray/xarray-2024.9.0.ebuild index e09e513f0db2..d46d4836ea24 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=" @@ -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}] ) ) @@ -88,9 +90,24 @@ 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 + 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 |
