shadowcz007 / comfyui-mixlab-nodes

Workflow-to-APP、ScreenShare&FloatingVideo、GPT & 3D、SpeechRecognition&TTS
https://mixlabnodes.com
MIT License
1.12k stars 67 forks source link

节点依赖冲突,simple-lama-inpainting限制pillow==9.5.0 #294

Closed Pythonpa closed 1 month ago

Pythonpa commented 1 month ago

问题诉求:删除或替换掉simple-lama-inpainting依赖。

原因描述:无意间发现,众多节点插件都依赖的pillow版本被该节点无形限制到pillow==9.5.0,导致当前ComfyUI众多节点所需要的pillow版本也被压制在了10.0以下。但是很多节点需要的pillow版本又都需要高于10.0甚至10.2。

所以,我进一步排查了下mixlab的依赖项中有一个名为simple-lama-inpainting的依赖,目前最新版也只能到0.1.2,而且看依赖开发者应该有近1年未做更新了,该依赖会导致simple-lama-inpainting 0.1.2 requires pillow<10.0.0,>=9.5.0的问题。 image

最后,作者是否可以牺牲掉这个lama的功能或者替换为其他实现方案?毕竟当前ComfyUI生态中可实现类似功能的也比较多了?

仅供讨论,致敬作者的开源精神。

shadowcz007 commented 1 month ago

嗯 我最近也发现了,已经设置为手动安装