From b9f2820cd62bf8ff0a9e8d6cba2aa8cf6501c039 Mon Sep 17 00:00:00 2001 From: Shine1i Date: Mon, 9 Mar 2026 17:27:02 +0100 Subject: [PATCH] chore(data-recipe): bump data-designer to 0.5.2 and pin duckdb<1.5 --- studio/backend/core/data_recipe/service.py | 1 + .../backend/requirements/single-env/data-designer-deps.txt | 3 ++- studio/backend/requirements/single-env/data-designer.txt | 6 +++--- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/studio/backend/core/data_recipe/service.py b/studio/backend/core/data_recipe/service.py index f2c25e62f8..01855f5b1d 100644 --- a/studio/backend/core/data_recipe/service.py +++ b/studio/backend/core/data_recipe/service.py @@ -184,6 +184,7 @@ def build_mcp_providers( MCPProvider( name=str(provider.get("name", "")), endpoint=str(provider.get("endpoint", "")), + provider_type=str(provider_type), api_key=str(api_key) if api_key else None, ) ) diff --git a/studio/backend/requirements/single-env/data-designer-deps.txt b/studio/backend/requirements/single-env/data-designer-deps.txt index cbf8856073..dfc5b9bf21 100644 --- a/studio/backend/requirements/single-env/data-designer-deps.txt +++ b/studio/backend/requirements/single-env/data-designer-deps.txt @@ -1,6 +1,7 @@ # Data Designer runtime deps installed explicitly (single-env mode). +# DuckDB 1.5 removed Relation.record_batch(); keep <1.5 until upstream ships the fix. anyascii<1,>=0.3.3 -duckdb<2,>=1.1.3 +duckdb<1.5,>=1.1.3 faker<21,>=20.1.0 httpx<1,>=0.27.2 httpx-retries<1,>=0.4.2 diff --git a/studio/backend/requirements/single-env/data-designer.txt b/studio/backend/requirements/single-env/data-designer.txt index c5ddcddc36..8daa1eca43 100644 --- a/studio/backend/requirements/single-env/data-designer.txt +++ b/studio/backend/requirements/single-env/data-designer.txt @@ -1,5 +1,5 @@ # Install Data Designer in same env as Unsloth. -data-designer==0.5.1 -data-designer-config==0.5.1 -data-designer-engine==0.5.1 +data-designer==0.5.2 +data-designer-config==0.5.2 +data-designer-engine==0.5.2 prompt-toolkit>=3,<4