From 985307fe9b87ec78fe01b2981f400b3572a886e4 Mon Sep 17 00:00:00 2001 From: choldgraf Date: Tue, 25 Aug 2026 14:48:58 -0700 Subject: [PATCH] Update pre-release for jupyterai --- appendix | 6 +++--- environment.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/appendix b/appendix index 70d032b..9d4f115 100644 --- a/appendix +++ b/appendix @@ -69,9 +69,9 @@ RUN --mount=type=secret,id=gcp_key,required=false,uid=1000 \ ENV GOOGLE_APPLICATION_CREDENTIALS=${NB_PYTHON_PREFIX}/etc/gcp/mothership-key.json # --------------------------------------------------------------------------- -# Upgrade Jupyter AI to the 3.2.0a0 pre-release (PyPI-only) using uv. +# Upgrade Jupyter AI to the 3.2.0a1 pre-release (PyPI-only) using uv. # MUST stay after the `mamba env create` above, which recreates the prefix from -# the lockfile. conda-forge only ships stable jupyter-ai ~=3.0; the a0 +# the lockfile. conda-forge only ships stable jupyter-ai ~=3.0; the a1 # pre-release and its pre-release dependency family live only on PyPI. uv (from # environment.yml / the lockfile) resolves the whole pre-release graph in a # single pass, so the env moves atomically to a consistent state instead of the @@ -79,6 +79,6 @@ ENV GOOGLE_APPLICATION_CREDENTIALS=${NB_PYTHON_PREFIX}/etc/gcp/mothership-key.js RUN ${NB_PYTHON_PREFIX}/bin/uv pip install \ --python ${NB_PYTHON_PREFIX}/bin/python \ --prerelease=allow \ - "jupyter-ai==3.2.0a0" \ + "jupyter-ai==3.2.0a1" \ && ${NB_PYTHON_PREFIX}/bin/python -c "import importlib.metadata as m; print('installed jupyter-ai', m.version('jupyter-ai'))" diff --git a/environment.yml b/environment.yml index b52a62a..35f80e4 100644 --- a/environment.yml +++ b/environment.yml @@ -43,7 +43,7 @@ dependencies: # uv is used by the appendix post-build step to install the jupyter-ai # pre-release from PyPI (see install-jupyter-ai-prerelease.sh). - uv - # jupyter-ai is installed as a pre-release (3.2.0a0) from PyPI via uv in the + # jupyter-ai is installed as a pre-release from PyPI via uv in the # appendix (see install-jupyter-ai-prerelease.sh), because conda-forge does # not yet ship 3.2.x. Keep this commented out until Jupyter AI v3.2.0 is on # conda-forge, then re-enable it here (bumped to ~=3.2.0) and drop the