From 3bc2e18f88f57704b0c41be646ce0644dfe37d41 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Sat, 14 Mar 2026 08:50:12 +0900 Subject: [PATCH] refactor(cli): rename standalone uv-compile command to uv-sync MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The command performs collect→compile→install (full pipeline), not just compile. uv-sync better reflects the actual behavior. The --uv-compile flag on other commands (install, reinstall, update, fix, etc.) is intentionally kept as-is: it reads as a mechanism descriptor ("use uv pip compile to resolve deps") rather than a reference to the standalone command name. --- cm_cli/__main__.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cm_cli/__main__.py b/cm_cli/__main__.py index a2b5d1f1..d4523f1a 100644 --- a/cm_cli/__main__.py +++ b/cm_cli/__main__.py @@ -1393,7 +1393,7 @@ def _run_unified_resolve(): @app.command( - "uv-compile", + "uv-sync", help="Batch-resolve and install all custom node dependencies via uv pip compile.", ) def unified_uv_compile( diff --git a/pyproject.toml b/pyproject.toml index 991d55a3..569afa5e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" [project] name = "comfyui-manager" license = { text = "GPL-3.0-only" } -version = "4.1b3" +version = "4.1b4" requires-python = ">= 3.9" description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI." readme = "README.md"