unsloth/studio
Roland Tannous 6fe3e7655a Fix setup.sh --local on Colab not installing unsloth_zoo
Two bugs prevented unsloth_zoo from being installed when running
setup.sh --local on Google Colab:

1. setup.sh had no argument parsing for --local. The flag was only
   handled by install.sh, which sets STUDIO_LOCAL_INSTALL and
   STUDIO_LOCAL_REPO as env vars before calling setup.sh. When the
   Colab notebook calls setup.sh --local directly, the flag was
   silently ignored.

2. The Colab no-venv path set _SKIP_PYTHON_DEPS=true, which skipped
   install_python_stack entirely. That function is the only place
   that installs unsloth + unsloth_zoo and applies the local editable
   overlay (install_python_stack.py lines 402-423).

Fix: add --local parsing to setup.sh, and re-enable install_python_stack
on Colab when --local is passed (the PyPI version check that uses
$VENV_DIR/bin/python is still correctly skipped).
2026-03-26 13:45:16 +00:00
..
backend fix: Windows installer fails on _yaml.pyd Access Denied (os error 5) (#4617) 2026-03-26 05:15:19 -07:00
frontend studio: align Dataset/Parameters/Training cards, fix expandable height, animate LoRA settings (#4614) 2026-03-26 04:05:30 -07:00
__init__.py Final cleanup 2026-03-12 18:28:04 +00:00
install_llama_prebuilt.py fix(studio): source-build fallback prefers Unsloth's tested tag over upstream latest (#4593) 2026-03-25 07:25:47 -07:00
install_python_stack.py Fix Colab huggingface-hub conflict, ensurepip fallback, bump to 2026.3.14 (#4603) 2026-03-25 09:38:02 -07:00
LICENSE.AGPL-3.0 Add AGPL-3.0 license to studio folder 2026-03-09 19:36:25 +00:00
setup.bat Final cleanup 2026-03-12 18:28:04 +00:00
setup.ps1 Fix Colab Studio launch and setup.ps1 box alignment (#4601) 2026-03-25 09:00:08 -07:00
setup.sh Fix setup.sh --local on Colab not installing unsloth_zoo 2026-03-26 13:45:16 +00:00
Unsloth_Studio_Colab.ipynb Update Unsloth_Studio_Colab.ipynb 2026-03-26 05:45:30 -07:00