Replies: 2 comments 3 replies
-
|
Beta Was this translation helpful? Give feedback.
-
Bumping to say I really would like this feature. In fact, the default condition should be to disallow downgrading IMO. It only makes sense, since nodes do tend to become abandoned, and they don't update their requirements. I just installed a custom node that downgraded my torch and broke everything. Very uncool. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm not even sure if this can be done, I'm just throwing this out there.
First idea that comes to mind is a dry-run of sorts, and warn about any downgrade, with maybe a acontinue yes/no modal, and I would hapily skip that node until it is updated, or at all.
As it is at this rn, I can either check out the requirements of the repo and compare with current installation (very tedious) or just install it, see if/what it breaks, and take it from there.
Another idea is the ability to roll-back a faulty install. I've noticed that a backup of current nodes list is created before any node install, but I have no idea how to use that. furthermore, if the node dependencies prevents comfyui from running entirely, I'm pretty sure that json can't be used in any way.
I know that the same thing can be said about upgrading packages, but from my experience this case might break some other custom nodes, but never the host, which is much better from my perspective.
Beta Was this translation helpful? Give feedback.
All reactions