From a8c1f5fa8480ad0dc207c3421b85afa426b1d9ce Mon Sep 17 00:00:00 2001 From: Roland Tannous Date: Fri, 20 Feb 2026 08:27:09 +0000 Subject: [PATCH 1/4] added NODE OPTIONS export , updating npm to 2.2.6 --- setup.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup.sh b/setup.sh index 2db0c7f5a5..4ebf960b73 100755 --- a/setup.sh +++ b/setup.sh @@ -58,6 +58,7 @@ fi if [ "$NEED_NODE" = true ]; then # ── 2. Install nvm ── + export NODE_OPTIONS=--dns-result-order=ipv4first # or else fails on colab. echo "Installing nvm..." curl -so- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash > /dev/null 2>&1 @@ -165,6 +166,7 @@ if [ "$IS_COLAB" = true ]; then -o "$LLAMA_CPP_DST" echo " Installing studio dependencies..." run_quiet "pip install studio" pip install -r "$SCRIPT_DIR/studio/backend/requirements/studio.txt" + run_quiet "pip install numpy==2.2.6" pip install --force-reinstall numpy==2.2.6 echo "✅ Python dependencies installed" else # Local: create venv (always start fresh to preserve correct install order) From 34131da9a4f29c69a14b456c439dbaf1fec49d35 Mon Sep 17 00:00:00 2001 From: Roland Tannous Date: Fri, 20 Feb 2026 18:08:58 +0000 Subject: [PATCH 2/4] moved transformers4.57.1 to no-extra-deps --- setup.sh | 1 - studio/backend/requirements/extras-no-deps.txt | 1 + studio/backend/requirements/overrides.txt | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/setup.sh b/setup.sh index 4ebf960b73..b54f782ded 100755 --- a/setup.sh +++ b/setup.sh @@ -166,7 +166,6 @@ if [ "$IS_COLAB" = true ]; then -o "$LLAMA_CPP_DST" echo " Installing studio dependencies..." run_quiet "pip install studio" pip install -r "$SCRIPT_DIR/studio/backend/requirements/studio.txt" - run_quiet "pip install numpy==2.2.6" pip install --force-reinstall numpy==2.2.6 echo "✅ Python dependencies installed" else # Local: create venv (always start fresh to preserve correct install order) diff --git a/studio/backend/requirements/extras-no-deps.txt b/studio/backend/requirements/extras-no-deps.txt index c2a9c6bad8..b78b479e51 100644 --- a/studio/backend/requirements/extras-no-deps.txt +++ b/studio/backend/requirements/extras-no-deps.txt @@ -11,3 +11,4 @@ git+https://github.com/meta-pytorch/OpenEnv.git executorch==1.0.1 torch-c-dlpack-ext sentence_transformers==5.2.0 +transformers==4.57.1 diff --git a/studio/backend/requirements/overrides.txt b/studio/backend/requirements/overrides.txt index 02770f3953..6852f601ed 100644 --- a/studio/backend/requirements/overrides.txt +++ b/studio/backend/requirements/overrides.txt @@ -1,6 +1,5 @@ # Torch AO overrides (installed with --force-reinstall --no-cache-dir) torchao==0.14.0 -transformers==4.57.1 pytorch_tokenizers # Kernel packages From 48e232b38cc616d8f0182c710ddbe5d236d8251d Mon Sep 17 00:00:00 2001 From: Roland Tannous Date: Fri, 20 Feb 2026 18:24:48 +0000 Subject: [PATCH 3/4] add huggingface-hub==0.36.0 due to colab error --- studio/backend/requirements/studio.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/studio/backend/requirements/studio.txt b/studio/backend/requirements/studio.txt index fd7da2626d..916875e1fc 100644 --- a/studio/backend/requirements/studio.txt +++ b/studio/backend/requirements/studio.txt @@ -11,3 +11,4 @@ pyjwt easydict addict gradio>=4.0.0 +huggingface-hub==0.36.0 From 08ff8de31d8606236fd7d9c4d64bce50bd78f448 Mon Sep 17 00:00:00 2001 From: Roland Tannous Date: Fri, 20 Feb 2026 18:26:20 +0000 Subject: [PATCH 4/4] add huggingface-hub==0.36.0 due to colab error --- studio/backend/requirements/studio.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/studio/backend/requirements/studio.txt b/studio/backend/requirements/studio.txt index 916875e1fc..6a732664d2 100644 --- a/studio/backend/requirements/studio.txt +++ b/studio/backend/requirements/studio.txt @@ -11,4 +11,4 @@ pyjwt easydict addict gradio>=4.0.0 -huggingface-hub==0.36.0 +huggingface-hub==0.36.0 \ No newline at end of file