From 1eadfcaedf68c67887721a5c501657451d516616 Mon Sep 17 00:00:00 2001 From: Katelyn FitzGerald <7872563+kafitzgerald@users.noreply.github.com> Date: Tue, 6 Jan 2026 16:22:31 -0700 Subject: [PATCH 1/2] update NumPy version pin --- ci/asv.yml | 2 +- ci/docs.yml | 2 +- ci/environment.yml | 2 +- ci/install-upstream.sh | 4 ++-- pyproject.toml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) 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..6dba6c5b7 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", From 54cef010023decad40719edbd81642b4f69fbf83 Mon Sep 17 00:00:00 2001 From: Katelyn FitzGerald <7872563+kafitzgerald@users.noreply.github.com> Date: Tue, 6 Jan 2026 16:25:22 -0700 Subject: [PATCH 2/2] oops --- ci/install-upstream.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/install-upstream.sh b/ci/install-upstream.sh index 6dba6c5b7..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.4 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.4' \ + 'numpy<2.4' \ 'pandas>=2.0.0' python -m pip install \