Skip to content

Update requirements.txt with new dependencies#279

Closed
wzgrx wants to merge 2 commits into
diodiogod:mainfrom
wzgrx:main
Closed

Update requirements.txt with new dependencies#279
wzgrx wants to merge 2 commits into
diodiogod:mainfrom
wzgrx:main

Conversation

@wzgrx

@wzgrx wzgrx commented Mar 28, 2026

Copy link
Copy Markdown
Contributor

The official repository already supports version 4.57.6, and testing can be updated here

QwenLM/Qwen3-ASR#40

wzgrx added 2 commits March 28, 2026 12:34
The official repository already supports version 4.57.6, and testing can be updated here

QwenLM/Qwen3-ASR#40
@diodiogod

Copy link
Copy Markdown
Owner

why? If you don't explain your PR I'll have to close it. And please don't open new PR without basic information

@wzgrx

wzgrx commented Mar 29, 2026

Copy link
Copy Markdown
Contributor Author

why? If you don't explain your PR I'll have to close it. And please don't open new PR without basic information

Since many of my plugins require a minimum version of 4.57.6, there's nothing I can do

@diodiogod

Copy link
Copy Markdown
Owner

why? If you don't explain your PR I'll have to close it. And please don't open new PR without basic information

Since many of my plugins require a minimum version of 4.57.6, there's nothing I can do

Which ones? If you don't give me a reason other than "this is for me", how can I evaluate this?

I don't mind losing up the transformers version, but it can't be 5. I could not patch the incompatibilities that 5 brings. So I just pinned a working version. If 4.57.6 is needed, we can test it. But again, give me a reason.

@wzgrx

wzgrx commented Mar 29, 2026

Copy link
Copy Markdown
Contributor Author

why? If you don't explain your PR I'll have to close it. And please don't open new PR without basic information

Since many of my plugins require a minimum version of 4.57.6, there's nothing I can do

Which ones? If you don't give me a reason other than "this is for me", how can I evaluate this?

I don't mind losing up the transformers version, but it can't be 5. I could not patch the incompatibilities that 5 brings. So I just pinned a working version. If 4.57.6 is needed, we can test it. But again, give me a reason.

第二部分:⚠️ 核心冲突插件(Transformers 4.x 组)共 68 个

策略: 这些插件明确要求 transformers <5.0.0 或特定 4.x 版本,与当前环境 transformers 5.3.0 冲突。必须降级 transformers 才能使用

需要 transformers 4.x 版本的插件

| 插件名称 | GitHub URL | 要求的 transformers 版本 | 冲突状态

-- | -- | -- | -- | --
1 | Bjornulf_custom_nodes | https://github.com/justUmen/Bjornulf_custom_nodes | transformers (无版本) | ⚠️ 需测试
2 | Boyonodes x | https://github.com/DragonDiffusionbyBoyo/Boyonodes | transformers>=4.30.0 | ⚠️ 兼容
3 | comfyui-art-venture | https://github.com/sipherxyz/comfyui-art-venture | transformers | ⚠️ 需测试
4 | ComfyUI-CogVideoXWrapper | https://github.com/kijai/ComfyUI-CogVideoXWrapper | diffusers>=0.33.1 | ⚠️ 需测试
5 | ComfyUI-DepthAnythingV2 | https://github.com/kijai/ComfyUI-DepthAnythingV2 | accelerate | ⚠️ 需测试
6 | ComfyUI-DepthAnythingV3 | https://github.com/PozzettiAndrea/ComfyUI-DepthAnythingV3 | accelerate>=0.25.0 | ⚠️ 需测试
7 | ComfyUI-DepthCrafter-Nodes | https://github.com/akatz-ai/ComfyUI-DepthCrafter-Nodes | diffusers>=0.29.1 | ⚠️ 需测试
8 | ComfyUI-Easy-Use | https://github.com/yolain/ComfyUI-Easy-Use | diffusers, accelerate | ⚠️ 需测试
9 | ComfyUI-Florence2 | https://github.com/kijai/ComfyUI-Florence2 | transformers>=4.39.0,!=4.50.* | ⚠️ 兼容
10 | ComfyUI-Forbidden-Vision | https://github.com/luxdelux7/ComfyUI-Forbidden-Vision | segmentation-models-pytorch | ⚠️ 需测试
11 | ComfyUI-GGUF | https://github.com/city96/ComfyUI-GGUF | gguf, sentencepiece | ✅ 兼容
12 | ComfyUI-HunyuanVideo-Foley | https://github.com/phazei/ComfyUI-HunyuanVideo-Foley | transformers | ⚠️ 需测试
13 | ComfyUI-Impact-Pack | https://github.com/ltdrdata/ComfyUI-Impact-Pack | transformers | ⚠️ 需测试
14 | ComfyUI-JoyCaption | https://github.com/1038lab/ComfyUI-JoyCaption | transformers>=4.36.0 | ⚠️ 兼容
15 | ComfyUI-joycaption-beta-one-GGUF | https://github.com/judian17/ComfyUI-joycaption-beta-one-GGUF | transformers | ⚠️ 需测试
16 | ComfyUI-LTXVideo | https://github.com/Lightricks/ComfyUI-LTXVideo | transformers[timm]>=4.50.0 | ⚠️ 兼容
17 | ComfyUI-MagCache | https://github.com/Zehong-Ma/ComfyUI-MagCache | diffusers>=0.31.0 | ⚠️ 需测试
18 | ComfyUI-MelBandRoFormer | https://github.com/kijai/ComfyUI-MelBandRoFormer | rotary_embedding_torch | ⚠️ 需测试
19 | ComfyUI-MiniCPM | https://github.com/1038lab/ComfyUI-MiniCPM | transformers>=4.35.0 | ⚠️ 兼容
20 | ComfyUI-mnemic-nodes | https://github.com/MNeMoNiCuZ/ComfyUI-mnemic-nodes | transformers | ⚠️ 需测试
21 | ComfyUI-nunchaku | https://github.com/nunchaku-tech/ComfyUI-nunchaku | transformers>=4.54 | 🔴 冲突 (需要>=4.54)
22 | ComfyUI-Qwen-VL | https://github.com/SXQBW/ComfyUI-Qwen-VL | transformers>=4.52.2 | 🔴 冲突
23 | ComfyUI-Qwen3.5 | https://github.com/DanielBartolic/ComfyUI-Qwen3.5 | 无 | ✅ 兼容
24 | ComfyUI-Qwen3.5-Low-VRAM-GPU | https://github.com/GZT2023/ComfyUI-Qwen3.5-Low-VRAM-GPU | transformers>=5.3.0 | ✅ 兼容 (需要 5.x)
25 | ComfyUI-QwenTTS | https://github.com/1038lab/ComfyUI-QwenTTS | transformers>=4.57.0 | 🔴 冲突
26 | ComfyUI-QwenVL | https://github.com/1038lab/ComfyUI-QwenVL | transformers | ⚠️ 需测试
27 | ComfyUI-QwenVL-Mod | https://github.com/huchukato/ComfyUI-QwenVL-Mod | transformers | ⚠️ 需测试
28 | ComfyUI-QwenVL-MultiImage | https://github.com/hardik-uppal/ComfyUI-QwenVL-MultiImage | transformers>=4.45.0 | ⚠️ 兼容
29 | ComfyUI-RMBG | https://github.com/1038lab/ComfyUI-RMBG | transformers>=4.30.0 | ⚠️ 兼容
30 | ComfyUI-SAM2 | https://github.com/neverbiasu/ComfyUI-SAM2 | 无 transformers | ✅ 兼容
31 | ComfyUI-SAM3 | https://github.com/PozzettiAndrea/ComfyUI-SAM3 | 无 transformers | ✅ 兼容
32 | ComfyUI-SAM3DBody | https://github.com/PozzettiAndrea/ComfyUI-SAM3DBody | 无 transformers | ✅ 兼容
33 | ComfyUI-SCAIL-Pose | https://github.com/kijai/ComfyUI-SCAIL-Pose | 无 transformers | ✅ 兼容
34 | ComfyUI-SDPose-OOD | https://github.com/judian17/ComfyUI-SDPose-OOD | 无 transformers | ✅ 兼容
35 | ComfyUI-SUPIR | https://github.com/kijai/ComfyUI-SUPIR | transformers>=4.28.1 | ⚠️ 兼容
36 | ComfyUI-TBG-SAM3 | https://github.com/Ltamann/ComfyUI-TBG-SAM3 | transformers>=4.40.0,<5.0.0 | 🔴 冲突 (<5.0.0)
37 | ComfyUI-TeaCache | https://github.com/choovin/ComfyUI-TeaCache | diffusers>=0.31.0 | ⚠️ 需测试
38 | ComfyUI-translate-offline | https://github.com/Jairodaniel-17/ComfyUI-translate-offline | transformers | ⚠️ 需测试
39 | ComfyUI-UniAnimate-W | https://github.com/wzgrx/ComfyUI-UniAnimate-W | 无 transformers | ✅ 兼容
40 | comfyui-vrgamedevgirl | https://github.com/vrgamegirl19/comfyui-vrgamedevgirl | transformers | ⚠️ 需测试
41 | ComfyUI-WanVideoWrapper | https://github.com/kijai/ComfyUI-WanVideoWrapper | 无 transformers | ✅ 兼容
42 | ComfyUI-WD14-Tagger | https://github.com/pythongosssss/ComfyUI-WD14-Tagger | 无 transformers | ✅ 兼容
43 | ComfyUI-WildPromptor | https://github.com/1038lab/ComfyUI-WildPromptor | transformers>=4.51.0 | ⚠️ 兼容
44 | ComfyUI-Workflow-Models-Downloader | https://github.com/slahiri/ComfyUI-Workflow-Models-Downloader | 无 transformers | ✅ 兼容
45 | comfyui_controlnet_aux | https://github.com/Fannovel16/comfyui_controlnet_aux | 无 transformers | ✅ 兼容
46 | ComfyUI_essentials | https://github.com/cubiq/ComfyUI_essentials | 无 transformers | ✅ 兼容
47 | ComfyUI_Fill-Nodes | https://github.com/filliptm/ComfyUI_Fill-Nodes | transformers | ⚠️ 需测试
48 | ComfyUI_FL-CosyVoice3 | https://github.com/filliptm/ComfyUI_FL-CosyVoice3 | transformers>=4.40.0 | ⚠️ 兼容
49 | ComfyUI_FlashVSR | https://github.com/smthemex/ComfyUI_FlashVSR | transformers | ⚠️ 需测试
50 | ComfyUI_InstantID | https://github.com/cubiq/ComfyUI_InstantID | 无 transformers | ✅ 兼容
51 | ComfyUI_LayerStyle | https://github.com/wzgrx/ComfyUI_LayerStyle | transformers | ⚠️ 需测试
52 | ComfyUI_LayerStyle_Advance | https://github.com/chflame163/ComfyUI_LayerStyle_Advance | transformers>=4.45.0 | ⚠️ 兼容
53 | ComfyUI_MiniCPM-V-4_5 | https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-4_5 | transformers | ⚠️ 需测试
54 | ComfyUI_Qwen3-VL-Instruct | https://github.com/IuvenisSapiens/ComfyUI_Qwen3-VL-Instruct | transformers>=4.57.1 | 🔴 冲突
55 | ComfyUI_RyanOnTheInside | https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside | 无 transformers | ✅ 兼容
56 | comfyui_segment_anything | https://github.com/storyicon/comfyui_segment_anything | 无 transformers | ✅ 兼容
57 | ComfyUI_Simple_Qwen3-VL-gguf | https://github.com/KLL535/ComfyUI_Simple_Qwen3-VL-gguf | 无 transformers | ✅ 兼容
58 | ComfyUI_VNCCS | https://github.com/AHEKOT/ComfyUI_VNCCS | 无 transformers | ✅ 兼容
59 | comfy_mtb | https://github.com/melMass/comfy_mtb | transformers | ⚠️ 需测试
60 | CRT-Nodes | https://github.com/PGCRT/CRT-Nodes | 无 transformers | ✅ 兼容
61 | Nvidia_RTX_Nodes_ComfyUI | https://github.com/Comfy-Org/Nvidia_RTX_Nodes_ComfyUI | 无 transformers | ✅ 兼容
62 | OcclusionMask | https://github.com/ialhabbal/OcclusionMask | 无 transformers | ✅ 兼容
63 | TTS-Audio-Suite | https://github.com/diodiogod/TTS-Audio-Suite | transformers>=4.51.3,<=4.57.3 | 🔴 冲突 (<=4.57.3)
64 | VideoX-Fun | https://github.com/aigc-apps/VideoX-Fun | transformers>=4.46.2 | ⚠️ 兼容
65 | VSRFI-ComfyUI | https://github.com/neilthefrobot/VSRFI-ComfyUI | 无 transformers | ✅ 兼容
66 | was-node-suite-comfyui | https://github.com/ltdrdata/was-node-suite-comfyui | transformers | ⚠️ 需测试
67 | zhihui_nodes_comfyui | https://github.com/ZhiHui6/zhihui_nodes_comfyui | transformers>=4.57.0 | 🔴 冲突
68 | ComfyUI-llama-cpp-vlmforQo | https://github.com/Qo-qiao/ComfyUI-llama-cpp-vlmforQo | 无 transformers | ✅ 兼容

@diodiogod

Copy link
Copy Markdown
Owner

Your PR still does not justify this repo-level dependency bump.

The plugin list is mostly unrelated to TTS Audio Suite, and I evaluate dependency changes against this repo's engines and known compatibility constraints, not against a general ComfyUI environment.

Also, the upstream PR you cited in QwenLM/Qwen3-ASR#40 does not support your argument. That PR changes Qwen3-ASR from transformers==4.57.6 to transformers>=4.57.3,<5 specifically so it can coexist with Qwen3-TTS. That is the opposite of "this repo must require 4.57.6".

There is also a technical problem in your diff: you changed the constraint to <=5, which would allow transformers 5.0.0, while this repo already documents that 5.x breaks Qwen3-TTS tokenizer loading.

If you want this reconsidered, give me a repo-specific reason:

  • one concrete TTS Audio Suite feature or engine that fails on 4.57.3
  • why 4.57.6 fixes that specific failure
  • actual test results for the affected engines here

Without that, this PR is just changing this repo to fit your personal plugin stack, and that is not enough reason to merge it.

@diodiogod diodiogod closed this Apr 4, 2026
@tazztone

Copy link
Copy Markdown
Contributor

people need to consider using seperate comfyui instances for certain custom nodes combos, which is very easy to achieve with stability matrix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants