From e605954254efa778c84d248f91fbc2a7ce4aa9b1 Mon Sep 17 00:00:00 2001 From: pyr0ball Date: Sat, 4 Apr 2026 22:39:04 -0700 Subject: [PATCH] chore: bump circuitforge-core dep to >=0.8.0; fix stale resources imports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - pyproject.toml: circuitforge-core>=0.6.0 → >=0.8.0 (orch split) - vl_model.py: circuitforge_core.resources → circuitforge_orch.client - llm_recipe.py: circuitforge_core.resources → circuitforge_orch.client --- app/services/ocr/vl_model.py | 2 +- app/services/recipe/llm_recipe.py | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/services/ocr/vl_model.py b/app/services/ocr/vl_model.py index f7580ca..b7c459c 100644 --- a/app/services/ocr/vl_model.py +++ b/app/services/ocr/vl_model.py @@ -33,7 +33,7 @@ def _try_docuvision(image_path: str | Path) -> str | None: if not cf_orch_url: return None try: - from circuitforge_core.resources import CFOrchClient + from circuitforge_orch.client import CFOrchClient from app.services.ocr.docuvision_client import DocuvisionClient client = CFOrchClient(cf_orch_url) diff --git a/app/services/recipe/llm_recipe.py b/app/services/recipe/llm_recipe.py index 11ccd02..4d03441 100644 --- a/app/services/recipe/llm_recipe.py +++ b/app/services/recipe/llm_recipe.py @@ -143,7 +143,7 @@ class LLMRecipeGenerator: cf_orch_url = os.environ.get("CF_ORCH_URL") if cf_orch_url: try: - from circuitforge_core.resources import CFOrchClient + from circuitforge_orch.client import CFOrchClient client = CFOrchClient(cf_orch_url) return client.allocate( service="vllm", diff --git a/pyproject.toml b/pyproject.toml index 3909e88..7729635 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ dependencies = [ "httpx>=0.27", "requests>=2.31", # CircuitForge shared scaffold - "circuitforge-core>=0.6.0", + "circuitforge-core>=0.8.0", ] [tool.setuptools.packages.find]