mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2026-11-04 23:37:31 +00:00
[PR #2192] [draft] pip package policy management system #2341
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/ComfyUI-Manager#2341
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/ComfyUI-Manager/pull/2192
Author: @ltdrdata
Created: 10/3/2025
Status: 🔄 Open
Base:
manager-v4← Head:feat/manager-v4-general-pip-policy📝 Commits (1)
2866193● feat: Draft pip package policy management system (not yet integrated)📊 Changes
29 files changed (+10024 additions, -1 deletions)
View changed files
📝
MANIFEST.in(+2 -1)➕
comfyui_manager/common/pip_util.design.en.md(+713 -0)➕
comfyui_manager/common/pip_util.implementation-plan.en.md(+614 -0)➕
comfyui_manager/common/pip_util.py(+629 -0)➕
comfyui_manager/common/pip_util.test-design.md(+2916 -0)➕
tests/.gitignore(+34 -0)➕
tests/README.md(+181 -0)➕
tests/common/pip_util/CONTEXT_FILES_GUIDE.md(+423 -0)➕
tests/common/pip_util/DEPENDENCY_ANALYSIS.md(+261 -0)➕
tests/common/pip_util/DEPENDENCY_TREE_CONTEXT.md(+413 -0)➕
tests/common/pip_util/README.md(+305 -0)➕
tests/common/pip_util/TEST_IMPROVEMENTS.md(+433 -0)➕
tests/common/pip_util/TEST_SCENARIOS.md(+573 -0)➕
tests/common/pip_util/analyze_dependencies.py(+261 -0)➕
tests/common/pip_util/conftest.py(+387 -0)➕
tests/common/pip_util/pytest.ini(+52 -0)➕
tests/common/pip_util/requirements-test-base.txt(+20 -0)➕
tests/common/pip_util/setup_test_env.sh(+47 -0)➕
tests/common/pip_util/test_dependency_protection.py(+271 -0)➕
tests/common/pip_util/test_edge_cases.py(+279 -0)...and 9 more files
📄 Description
Add comprehensive pip dependency conflict resolution framework as draft implementation. This is self-contained and does not affect existing ComfyUI Manager functionality.
Key components:
Policy capabilities (draft):
Testing infrastructure:
Status: Draft implementation complete, integration with manager workflows pending.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.