ltdrdata / ComfyUI-Manager

ComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers management functions to install, remove, disable, and enable various custom nodes of ComfyUI. Furthermore, this extension provides a hub feature and convenience functions to access a wide range of information within ComfyUI.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bumping version of installed package in requirements.txt does not automatically install the required version

ljleb opened this issue · comments

commented

I just bumped the version of the library that I use for my node pack:
ljleb/comfy-mecha@4569a8b

after trying to update the pack from before to after this commit, I see this in the console:

 ### ComfyUI-Impact-Pack: Check basic models
 Install: pip packages for 'D:\src\ComfyUI\custom_nodes\comfy-mecha'

[ComfyUI-Manager] Startup script completed.
#######################################################################

So it does not try to update the newer required version 0.0.17 of the backing lib, even though an older version 0.0.16 is currently installed.

Is this the expected behavior by manager? I would expect it to try to honor the versions specified in requirements.txt

Need to be checked.

commented

I can confirm the new version of is_installed does the job! thanks for the quick work on this issue. I'm closing this as it seems to be good enough for my use case.