vladmandic / automatic

SD.Next: Advanced Implementation of Stable Diffusion and other Diffusion-based generative image models
https://github.com/vladmandic/automatic
GNU Affero General Public License v3.0
5.54k stars 408 forks source link

[Issue]: adetailer and sdnext battle for protobuf version #3166

Closed Tillerz closed 4 months ago

Tillerz commented 4 months ago

Issue Description

On SDNext start, adetailer upgrades protobuf to 4.25.3, SDNext then downgrades it again to 3.20.3. Keeps doing it on restarts.

Version Platform Description

WSL-2, Win11

Relevant log output

13:54:17-691009 INFO     Extension installed packages: adetailer ['protobuf==4.25.3']
13:54:17-691797 INFO     Extensions enabled: ['sd-extension-system-info', 'sd-webui-agent-scheduler', 'sd-extension-chainner', 'sdnext-modernui',
                         'stable-diffusion-webui-rembg', 'Lora', 'adetailer']
13:54:17-692706 INFO     Verifying requirements
13:54:17-694372 WARNING  Package version mismatch: protobuf 4.25.3 required 3.20.3
13:54:17-694846 INFO     Installing package: protobuf==3.20.3
13:54:17-695289 DEBUG    Running pip: install --upgrade protobuf==3.20.3

Backend

Diffusers

Branch

Dev

Model

SD 1.5

Acknowledgements

vladmandic commented 4 months ago

fixed.