ComfyUI-Manager/comfyui_manager/glob
Dr.Lt.Data e60a66b1e6 feat(deps): add unified dependency resolver using uv pip compile
- Add UnifiedDepResolver module with 7 FRs: collect, compile, install pipeline
- Integrate startup batch resolution in prestartup_script.py (module scope)
- Skip per-node pip install in execute_install_script() when unified mode active
- Add use_unified_resolver config flag following use_uv pattern
- Input sanitization: reject -r, -e, --find-links, @ file://, path separators
- Handle --index-url/--extra-index-url separation with credential redaction
- Fallback to per-node pip on resolver failure or uv unavailability
- Add 98 unit tests across 20 test classes
- Add PRD and Design docs with cm_global integration marked as DEFERRED
2026-02-07 06:02:53 +09:00
..
utils security(api): add path traversal and CRLF injection protection 2026-01-08 18:35:03 +09:00
__init__.py restructuring 2025-04-13 09:26:02 +09:00
CLAUDE.md explain glob vs legacy in claude memory 2025-06-17 10:36:08 -07:00
constants.py modified: security policy 2025-06-27 01:38:38 +09:00
manager_core.py feat(deps): add unified dependency resolver using uv pip compile 2026-02-07 06:02:53 +09:00
manager_server.py security(api): add path traversal and CRLF injection protection 2026-01-08 18:35:03 +09:00
share_3rdparty.py bump version 2025-08-24 15:58:23 +09:00