fix: lowercase hex encoding for docker volume names

This commit is contained in:
stellarshenson
2026-01-08 14:24:06 +01:00
parent 5e633a9841
commit ad789d7632
2 changed files with 2 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ PROJECT_NAME="stellars-jupyterhub-ds"
PROJECT_DESCRIPTION="Multi-user JupyterHub 4 deployment platform with data science stack, GPU auto-detection, NativeAuthenticator, and isolated per-user environments spawned via DockerSpawner"
# Version
VERSION="3.5.40_cuda-12.9.1_jh-5.4.2"
VERSION="3.5.43_cuda-12.9.1_jh-5.4.2"
VERSION_COMMENT="Admin user creation with auto-generated passwords, NativeAuth sync, custom templates"
RELEASE_TAG="RELEASE_3.2.11"
RELEASE_DATE="2025-11-09"

View File

@@ -53,7 +53,7 @@ def encode_username_for_docker(username):
e.g., 'user.name' -> 'user-2ename' (. = ASCII 46 = 0x2e)
"""
from escapism import escape
return escape(username, escape_char='-')
return escape(username, escape_char='-').lower()
class ManageVolumesHandler(BaseHandler):