From 0fe8873f45883edfaf42dfd62b748def5263ba79 Mon Sep 17 00:00:00 2001 From: "Matthew R. Becker" Date: Sun, 17 May 2026 06:18:15 -0500 Subject: [PATCH 1/3] fix: version for stable Replace version import method with importlib.metadata. --- docs/conf.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index f96b604b..009b5f06 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -28,10 +28,14 @@ author = "GalSim Developers" copyright = "2026, GalSim Developers" -try: - from jax_galsim._version import version -except ImportError: - version = "0.0.1.dev0" + +from importlib.metadata import version as get_version +release: str = get_version("jax-galsim") + +# try: +# from jax_galsim._version import version +# except ImportError: +# version = "0.0.1.dev0" release = version From 14e8fd8012567786efc2c28584154239abdab860 Mon Sep 17 00:00:00 2001 From: "Matthew R. Becker" Date: Sun, 17 May 2026 06:20:28 -0500 Subject: [PATCH 2/3] Apply suggestion from @beckermr --- docs/conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 009b5f06..361e6f2e 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -36,8 +36,8 @@ # from jax_galsim._version import version # except ImportError: # version = "0.0.1.dev0" - -release = version +# +# release = version # --------------------------------------------------------------------------- # General configuration From e57fbbc16b332d3249e0450b5e5cc2db92197ec4 Mon Sep 17 00:00:00 2001 From: "Matthew R. Becker" Date: Sun, 17 May 2026 06:21:21 -0500 Subject: [PATCH 3/3] Apply suggestion from @beckermr --- docs/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 361e6f2e..f9b14a4b 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -31,7 +31,7 @@ from importlib.metadata import version as get_version release: str = get_version("jax-galsim") - +version = release # try: # from jax_galsim._version import version # except ImportError: