bumping version of installed package in requirements.txt does not automatically install the required version
ljleb opened this issue · comments
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.
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.