Freeze before and after the requirements install and print the diff. A silent bump of numpy or transformers under ComfyUI's compiled extensions segfaults hours later with nothing pointing at the update. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
17 lines
768 B
Plaintext
17 lines
768 B
Plaintext
# Version floors ONLY where FunPack needs one, and never a bare upgrade of anything the
|
|
# rest of ComfyUI compiles against. `pip install -r` upgrades a package whose floor is not
|
|
# met — on a rental full of native extensions (torch, comfy-kitchen, comfy-aimdo,
|
|
# onnxruntime, opencv) a numpy or transformers bump under them does not raise, it segfaults
|
|
# hours later. The updater now prints exactly which packages moved; check that line first
|
|
# when a machine starts misbehaving after an update.
|
|
transformers>=5.0.0
|
|
huggingface_hub
|
|
safetensors
|
|
numpy
|
|
# Reads .gguf containers in the FunPack loaders. Pure python + numpy; it does not
|
|
# pull CUDA or any model. Without it a .gguf needs the ComfyUI-GGUF node pack instead.
|
|
gguf
|
|
Pillow
|
|
insightface
|
|
opencv-python-headless
|