diff --git a/ci/asv.yml b/ci/asv.yml index 1e4973115..58cd0c92d 100644 --- a/ci/asv.yml +++ b/ci/asv.yml @@ -13,7 +13,7 @@ dependencies: - healpix - netcdf4 - numba - - numpy<2.3 + - numpy<2.4 - pandas - pathlib - pre_commit diff --git a/ci/docs.yml b/ci/docs.yml index 62a161107..28ac7cb88 100644 --- a/ci/docs.yml +++ b/ci/docs.yml @@ -7,7 +7,7 @@ dependencies: - cmocean - netcdf4 - numba - - numpy<2.3 + - numpy<2.4 - pathlib - pre_commit - pytest diff --git a/ci/environment.yml b/ci/environment.yml index 430376ab3..d8b58e0fd 100644 --- a/ci/environment.yml +++ b/ci/environment.yml @@ -18,7 +18,7 @@ dependencies: - matplotlib-inline - netcdf4 - numba - - numpy<2.3 + - numpy<2.4 - pandas - pathlib - pre_commit diff --git a/ci/install-upstream.sh b/ci/install-upstream.sh index 89a1c85a9..7bdd3f075 100644 --- a/ci/install-upstream.sh +++ b/ci/install-upstream.sh @@ -23,11 +23,11 @@ pip uninstall -y \ conda list # if available install from scientific-python nightly wheels -# constrain numpy to <=2.3 until numba supports newer versions +# constrain numpy to <2.4 until numba supports newer versions # use stable pandas (not nightly) due to geopandas incompatibility with pandas nightly internals # (see: https://github.com/UXARRAY/uxarray/issues/1414) python -m pip install \ - 'numpy<=2.3' \ + 'numpy<2.4' \ 'pandas>=2.0.0' python -m pip install \ diff --git a/pyproject.toml b/pyproject.toml index 618154d5a..07920a73f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ "matplotlib-inline", "netcdf4", "numba", - "numpy<2.3", + "numpy<2.4", "pandas", "pyarrow", "requests",