From 056be824b2cf04e50806c9430a1275d4f334e83f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 16 Mar 2026 14:02:48 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .../core/inference/llama_cpp_builder.py | 26 +++++++++---------- studio/backend/routes/inference.py | 3 ++- .../backend/utils/datasets/dataset_utils.py | 4 +-- 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/studio/backend/core/inference/llama_cpp_builder.py b/studio/backend/core/inference/llama_cpp_builder.py index 268bddba8f..4a1de0cf7b 100644 --- a/studio/backend/core/inference/llama_cpp_builder.py +++ b/studio/backend/core/inference/llama_cpp_builder.py @@ -63,13 +63,13 @@ class LlamaCppBuilder: logger.info("llama-server binary not found, starting background build...") self._building = True self._thread = threading.Thread( - target=self._build, daemon=True, name="llama-cpp-build" + target = self._build, daemon = True, name = "llama-cpp-build" ) self._thread.start() def wait_for_ready(self, timeout: Optional[float] = None) -> bool: """Block until llama.cpp is ready. Returns True if ready, False on timeout.""" - return self._ready.wait(timeout=timeout) + return self._ready.wait(timeout = timeout) def _build(self) -> None: """Clone and build llama.cpp in the background.""" @@ -105,7 +105,7 @@ class LlamaCppBuilder: # Clone if llama_dir.exists(): - shutil.rmtree(llama_dir, ignore_errors=True) + shutil.rmtree(llama_dir, ignore_errors = True) logger.info("Cloning llama.cpp...") subprocess.run( @@ -117,8 +117,8 @@ class LlamaCppBuilder: "https://github.com/ggml-org/llama.cpp.git", str(llama_dir), ], - check=True, - capture_output=True, + check = True, + capture_output = True, ) # Detect CUDA @@ -128,7 +128,7 @@ class LlamaCppBuilder: nvcc = shutil.which("nvcc") if not nvcc: for cuda_dir in sorted( - Path("/usr/local").glob("cuda-*/bin/nvcc"), reverse=True + Path("/usr/local").glob("cuda-*/bin/nvcc"), reverse = True ): nvcc = str(cuda_dir) break @@ -146,9 +146,9 @@ class LlamaCppBuilder: "--query-gpu=compute_cap", "--format=csv,noheader", ], - capture_output=True, - text=True, - timeout=10, + capture_output = True, + text = True, + timeout = 10, ) if result.returncode == 0: caps = set() @@ -184,8 +184,8 @@ class LlamaCppBuilder: ] + generator_args + cmake_args, - check=True, - capture_output=True, + check = True, + capture_output = True, ) # Build @@ -202,8 +202,8 @@ class LlamaCppBuilder: "llama-quantize", "-j", ], - check=True, - capture_output=True, + check = True, + capture_output = True, ) # Symlink llama-quantize for unsloth-zoo's check_llama_cpp() diff --git a/studio/backend/routes/inference.py b/studio/backend/routes/inference.py index 34a5f345cb..75e6472d18 100644 --- a/studio/backend/routes/inference.py +++ b/studio/backend/routes/inference.py @@ -121,7 +121,8 @@ async def load_model( if not ready or builder.error: raise HTTPException( status_code = 503, - detail = builder.error or "llama.cpp is still compiling. Please wait.", + detail = builder.error + or "llama.cpp is still compiling. Please wait.", ) llama_backend = get_llama_cpp_backend() diff --git a/studio/backend/utils/datasets/dataset_utils.py b/studio/backend/utils/datasets/dataset_utils.py index 1d2e4083ec..0808509091 100644 --- a/studio/backend/utils/datasets/dataset_utils.py +++ b/studio/backend/utils/datasets/dataset_utils.py @@ -1094,9 +1094,7 @@ def format_and_template_dataset( # Step 1: Format the dataset n_rows = len(dataset) if hasattr(dataset, "__len__") else None if progress_callback and n_rows: - progress_callback( - status_message = f"Formatting dataset ({n_rows:,} rows)..." - ) + progress_callback(status_message = f"Formatting dataset ({n_rows:,} rows)...") dataset_info = format_dataset( dataset, format_type = format_type,