ComfyUI-Manager/docs/dev
Dr.Lt.Data a44c52f5be
Some checks are pending
CI / Validate OpenAPI Specification (push) Waiting to run
CI / Code Quality Checks (push) Waiting to run
Python Linting / Run Ruff (push) Waiting to run
feat(cli): add uv-compile command and --uv-compile flag for batch dependency resolution
Add two CLI entry points for the unified dependency resolver:

- `cm_cli uv-compile`: standalone batch resolution of all installed
  node pack dependencies via uv pip compile
- `cm_cli install --uv-compile`: skip per-node pip, batch-resolve all
  deps after install completes (mutually exclusive with --no-deps)

Both use a shared `_run_unified_resolve()` helper that passes real
cm_global values (pip_blacklist, pip_overrides, pip_downgrade_blacklist)
and guarantees PIPFixer.fix_broken() runs via try/finally.

Update DESIGN, PRD, and TEST docs for consistency.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 06:44:15 +09:00
..
DESIGN-unified-dependency-resolver.md feat(cli): add uv-compile command and --uv-compile flag for batch dependency resolution 2026-03-07 06:44:15 +09:00
PRD-unified-dependency-resolver.md feat(cli): add uv-compile command and --uv-compile flag for batch dependency resolution 2026-03-07 06:44:15 +09:00
TEST-environment-setup.md test(deps): add E2E scripts and update test documentation 2026-02-28 08:59:08 +09:00
TEST-unified-dep-resolver.md feat(cli): add uv-compile command and --uv-compile flag for batch dependency resolution 2026-03-07 06:44:15 +09:00