unsloth/studio/backend
Daniel Han bba55af8aa Merge branch 'main' into woa-nvidia-wsl-fallback
Resolve three conflicts, keeping both sides in each case:

- studio/backend/tests/test_llama_cpp_update.py: the _clean_state fixture
  keeps this branch's routes.inference stub (so _run_update never blocks on a
  real Studio backend singleton) alongside main's _whisper_chain_status stub.
- studio/setup.sh: keep both llama.cpp state flags. This branch's
  _LLAMA_CPP_DEFERRED (WSL2 aarch64 background CUDA build is success, not
  degraded) and main's _LLAMA_CPP_NO_SPACE are independent and both are read
  later in the file.
- unsloth/models/_utils.py: keep the DGX Spark / N1X UMA helpers and their
  four patch calls, then main's patch_unified_memory_safetensors_load. The
  Spark block stays first so patch_dgx_spark_memory_config still sets
  PYTORCH_CUDA_ALLOC_CONF before anything can touch the allocator; the
  safetensors patch gates lazily inside its wrapper, so installing it after
  does not init CUDA.

Verified every line main added since the merge base is still present in
install.sh, install.ps1, studio/setup.sh and studio/install_llama_prebuilt.py,
and likewise for this branch's own additions.
2026-07-26 15:45:19 +00:00
..
assets feat(studio): add DoRA support to studio (#7315) 2026-07-24 03:24:16 -07:00
auth Studio: reject whitespace-only passwords (#7341) 2026-07-23 00:44:37 -07:00
core Merge branch 'main' into woa-nvidia-wsl-fallback 2026-07-26 15:45:19 +00:00
hub Studio: add local speech-to-text dictation engine (#7095) 2026-07-23 01:39:03 -07:00
loggers Studio: quiet noisy logs, log real progress, and speed up Windows/macOS dataset prep (#7087) 2026-07-15 06:49:52 -07:00
models feat(studio): add DoRA support to studio (#7315) 2026-07-24 03:24:16 -07:00
picker Studio: add configurable model download location (#7274) 2026-07-23 01:34:38 -07:00
plugins Replace standalone Studio wording with Unsloth (#7221) 2026-07-19 00:47:04 -07:00
requirements unsloth start/run: tool-call flags, positional model, and grouped help (#7328) 2026-07-23 01:44:57 -07:00
routes Add drag and drop sources to the create project dialog (#7441) 2026-07-25 23:54:48 -07:00
state Studio: shareable per-checkpoint preview links (#6486) 2026-06-24 06:31:53 -07:00
storage fix(studio): persist connection model selections for remote clients (#7298) 2026-07-23 19:11:50 -07:00
tests Merge branch 'main' into woa-nvidia-wsl-fallback 2026-07-26 15:45:19 +00:00
utils Studio: fail fast on out-of-disk instead of a doomed llama.cpp source build (#7420) 2026-07-26 00:11:38 -07:00
__init__.py Final cleanup 2026-03-12 18:28:04 +00:00
_platform_compat.py Reduce and tighten code comments and docstrings repo-wide (#6095) 2026-06-08 23:09:51 -07:00
cloudflare_tunnel.py Studio: fix stuck composer prompt on first send and unreachable --secure Cloudflare links (#7340) 2026-07-23 00:39:14 -07:00
colab.py fix(studio/colab): fix OutStream startup crash and tidy the notebook cards (#7404) 2026-07-25 04:11:03 -07:00
main.py fix(studio): stop false MTP/vision capability reports (#7332) 2026-07-24 02:13:52 -07:00
mcp_server.py Replace standalone Studio wording with Unsloth (#7221) 2026-07-19 00:47:04 -07:00
run.py fix(studio): support hostname-based enterprise proxies (#7416) 2026-07-26 02:53:00 +01:00
startup_banner.py Replace standalone Studio wording with Unsloth (#7221) 2026-07-19 00:47:04 -07:00