From 0fb12b7ece117035b8beb908a537c36795d84492 Mon Sep 17 00:00:00 2001 From: Jeremy Kubica <104161096+jeremykubica@users.noreply.github.com> Date: Fri, 20 Sep 2024 10:01:43 -0400 Subject: [PATCH 1/5] Upgrade to numpy 2.0 --- include/eigen | 2 +- lib/pybind11 | 2 +- pyproject.toml | 7 ++++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/include/eigen b/include/eigen index 6d829e766..2d4c9b400 160000 --- a/include/eigen +++ b/include/eigen @@ -1 +1 @@ -Subproject commit 6d829e766ff1b1ab867d93631163cbc63ed5798f +Subproject commit 2d4c9b400cca33d2f5cf316efc7151236244edb1 diff --git a/lib/pybind11 b/lib/pybind11 index 3efe9d4cb..1f8b4a7f1 160000 --- a/lib/pybind11 +++ b/lib/pybind11 @@ -1 +1 @@ -Subproject commit 3efe9d4cb5d7314faee722205e560b8b932aed9e +Subproject commit 1f8b4a7f1a1c5cc9bd6e0d63fe15540e6c458b24 diff --git a/pyproject.toml b/pyproject.toml index 97311fe5b..46bbb0097 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ requires = ["packaging>=21", "setuptools>=60", "setuptools_scm>=8.0", - "pybind11>=2.10.0"] + "pybind11>=2.12"] build-backend = "setuptools.build_meta" [tool.setuptools_scm] @@ -33,12 +33,13 @@ classifiers = [ dynamic = ["version"] dependencies = [ "astropy>=5.1", + "astropy-healpix>=1.0.3", "astroquery>=0.4.6", "joblib>=1.4", "matplotlib>=3.5", - "numpy<2.0", + "numpy>=2.0", "pandas>=1.5.1", - "reproject", + "reproject>=0.14", "scipy>=1.9.2", "scikit_learn>=1.0.0", "koffi>=0.1.1", From 74d0f8382167543fc82ed580b12f268eb1ada5b3 Mon Sep 17 00:00:00 2001 From: Jeremy Kubica <104161096+jeremykubica@users.noreply.github.com> Date: Fri, 20 Sep 2024 10:14:05 -0400 Subject: [PATCH 2/5] Update sphinx-gallery --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 46bbb0097..82b4a3632 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -63,7 +63,7 @@ analysis = [ docs = [ "sphinx", # https://github.com/spatialaudio/nbsphinx/issues/655 - "sphinx-gallery<0.11", + "sphinx-gallery>=0.17.1", "sphinx-codeautolink", "sphinx-design", "numpydoc", From 5c008e6dc8fe92ef52b28903dddf0dc75bb5b605 Mon Sep 17 00:00:00 2001 From: Jeremy Kubica <104161096+jeremykubica@users.noreply.github.com> Date: Fri, 20 Sep 2024 10:28:09 -0400 Subject: [PATCH 3/5] Upgrade a few more astro packages --- pyproject.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 82b4a3632..f6c60161a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,9 +32,9 @@ classifiers = [ ] dynamic = ["version"] dependencies = [ - "astropy>=5.1", + "astropy>=6.1.3", "astropy-healpix>=1.0.3", - "astroquery>=0.4.6", + "astroquery>=0.4.7", "joblib>=1.4", "matplotlib>=3.5", "numpy>=2.0", @@ -58,7 +58,7 @@ analysis = [ "tensorflow>=2.9", "matplotlib>=3.6.1", "ipywidgets>=8.0", - "ephem>=4.1" + "ephem>=4.1.5" ] docs = [ "sphinx", From 96731f818b06d0b4e0839f2760c3ba4aa8a529ea Mon Sep 17 00:00:00 2001 From: Jeremy Kubica <104161096+jeremykubica@users.noreply.github.com> Date: Fri, 20 Sep 2024 10:45:20 -0400 Subject: [PATCH 4/5] More version upgrades --- pyproject.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index f6c60161a..437ec2338 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,12 +36,12 @@ dependencies = [ "astropy-healpix>=1.0.3", "astroquery>=0.4.7", "joblib>=1.4", - "matplotlib>=3.5", + "matplotlib>=3.9", "numpy>=2.0", "pandas>=1.5.1", "reproject>=0.14", - "scipy>=1.9.2", - "scikit_learn>=1.0.0", + "scipy>=1.14", + "scikit_learn>=1.5", "koffi>=0.1.1", "jplephem", "PyYAML>=6.0" From 25bff13ec753f408e1967c4724c7eeb811292231 Mon Sep 17 00:00:00 2001 From: Jeremy Kubica <104161096+jeremykubica@users.noreply.github.com> Date: Fri, 20 Sep 2024 10:53:55 -0400 Subject: [PATCH 5/5] Try updating dask --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 437ec2338..f50822157 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,6 +35,7 @@ dependencies = [ "astropy>=6.1.3", "astropy-healpix>=1.0.3", "astroquery>=0.4.7", + "dask>=2024.8", "joblib>=1.4", "matplotlib>=3.9", "numpy>=2.0",