From fe124f5b63ed066df3173b73e5055b4a1f6305a4 Mon Sep 17 00:00:00 2001 From: Roland Tannous Date: Sun, 24 May 2026 21:56:27 +0400 Subject: [PATCH] Studio: re-bump sentence-transformers pin for Qwen3-VL embedder Qwen3-VL-Embedding-2B's modules.json references sentence_transformers.base.modules, introduced after 5.2.0. Unlike BGE-VL, Qwen3-VL has no fragile custom forward subclass to break against the newer ST internals, so the bump should land cleanly for the multimodal path. --- studio/backend/requirements/extras-no-deps.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/studio/backend/requirements/extras-no-deps.txt b/studio/backend/requirements/extras-no-deps.txt index 23c61baa44..952a709137 100644 --- a/studio/backend/requirements/extras-no-deps.txt +++ b/studio/backend/requirements/extras-no-deps.txt @@ -14,7 +14,11 @@ trl==0.23.1 git+https://github.com/meta-pytorch/OpenEnv.git # executorch>=1.0.1 # 41.5 MB - no imports in unsloth/zoo/studio torch-c-dlpack-ext -sentence_transformers==5.2.0 +# Bumped from 5.2.0 to expose the `sentence_transformers.base.modules` +# package that Qwen3-VL-Embedding-2B (the multimodal RAG embedder) +# references in its modules.json. Upper bound left at <7 to avoid +# accidental jumps across a future major rewrite. +sentence_transformers>=5.3.0,<7 transformers==4.57.6 pytorch_tokenizers kernels==0.12.1