Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions images/jupyterhub/pixi.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 5 additions & 4 deletions images/jupyterhub/pixi.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ pyjwt = ">=2.10"
[pypi-dependencies]
nebari-jupyterhub-theme = "==2024.7.1"
python-keycloak = "==0.26.1"
# 2026.5.1rc1 ships PR #677 (configurable JApps font via template_vars
# font_family / font_url) and PR #678 (FastAPI + Starlette 1.x upgrade),
# so the prior pyjwt<2.10 and starlette<1 caps are gone.
jhub-apps = "==2026.5.1rc1"
# Pinned to the head of nebari-dev/jhub-apps#680 (perf/hub-roundtrips):
# cuts hub API roundtrips on the /home hot path. Includes PR #677
# (configurable JApps font) and PR #678 (Starlette 1.x upgrade), so the
# prior pyjwt<2.10 and starlette<1 caps are gone.
jhub-apps = { git = "https://github.com/nebari-dev/jhub-apps.git", rev = "a260fd6c8c0b3f82121ea86c7b32315d6162a3f4" }
16 changes: 8 additions & 8 deletions values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,7 @@ jupyterhub:
# The same value sits inside profile_options.image.choices.default
# so the JupyterLab profile selector keeps showing it too.
# scripts/bump_image_tags.py syncs all three on every bump.
image: quay.io/nebari/nebari-data-science-pack-jupyterlab:sha-7788c40
image: quay.io/nebari/nebari-data-science-pack-jupyterlab:sha-03ca1c3
cpu_limit: 1
cpu_guarantee: 0.5
mem_limit: "2G"
Expand All @@ -296,15 +296,15 @@ jupyterhub:
display_name: Image
choices:
default:
display_name: "nebari-data-science-pack-jupyterlab:sha-7788c40"
display_name: "nebari-data-science-pack-jupyterlab:sha-03ca1c3"
default: true
kubespawner_override:
image: quay.io/nebari/nebari-data-science-pack-jupyterlab:sha-7788c40
image: quay.io/nebari/nebari-data-science-pack-jupyterlab:sha-03ca1c3
- slug: medium-instance
display_name: "Medium Instance"
description: "4 CPU / 8 GB RAM — pandas / scikit-learn workloads on medium datasets."
kubespawner_override:
image: quay.io/nebari/nebari-data-science-pack-jupyterlab:sha-7788c40
image: quay.io/nebari/nebari-data-science-pack-jupyterlab:sha-03ca1c3
cpu_limit: 4
cpu_guarantee: 2
mem_limit: "8G"
Expand All @@ -314,10 +314,10 @@ jupyterhub:
display_name: Image
choices:
default:
display_name: "nebari-data-science-pack-jupyterlab:sha-7788c40"
display_name: "nebari-data-science-pack-jupyterlab:sha-03ca1c3"
default: true
kubespawner_override:
image: quay.io/nebari/nebari-data-science-pack-jupyterlab:sha-7788c40
image: quay.io/nebari/nebari-data-science-pack-jupyterlab:sha-03ca1c3
# Terminal customization: controls Starship prompt in JupyterLab terminals.
# When false, falls back to the default bash prompt.
terminal-customization: true
Expand Down Expand Up @@ -366,7 +366,7 @@ jupyterhub:
# class clears current_user — id_token_hint now reaches KC).
image:
name: quay.io/nebari/nebari-data-science-pack-jupyterhub
tag: "sha-7788c40"
tag: "sha-03ca1c3"

config:
JupyterHub:
Expand Down Expand Up @@ -456,7 +456,7 @@ jupyterhub:
singleuser:
image:
name: quay.io/nebari/nebari-data-science-pack-jupyterlab
tag: "sha-7788c40"
tag: "sha-03ca1c3"
defaultUrl: "/lab"
extraEnv:
JUPYTERHUB_SINGLEUSER_APP: "jupyter_server.serverapp.ServerApp"
Expand Down
Loading