From 34bb90ac251375ca8ac71b8faef6a143fd1de706 Mon Sep 17 00:00:00 2001 From: tianzi Date: Thu, 23 Jul 2026 18:11:02 +0100 Subject: [PATCH 1/2] fix: remove incompatible Gradio dependency --- requirements.txt | 1 - third_party/music2emotion | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 27dbdeb..2c32156 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,7 +12,6 @@ huggingface_hub # Music2Emotion dependencies chordparser==0.4.2 fire==0.7.0 -gradio==5.40.0 hydra-core==1.3.2 librosa==0.10.2.post1 mir_eval==0.8.2 diff --git a/third_party/music2emotion b/third_party/music2emotion index 6212fe0..b1ebf02 160000 --- a/third_party/music2emotion +++ b/third_party/music2emotion @@ -1 +1 @@ -Subproject commit 6212fe0ad86a09e0121cb7fc15d6b279bfd058c9 +Subproject commit b1ebf02058b4f73b625febc56f322df8f643f4ef From 96521597f85dc8312d9e27fa3102b351107f3787 Mon Sep 17 00:00:00 2001 From: tianzi Date: Thu, 23 Jul 2026 18:18:56 +0100 Subject: [PATCH 2/2] chore: release 1.1.25 --- .bumpversion.cfg | 2 +- CHANGELOG.md | 7 +++++++ __init__.py | 2 +- pyproject.toml | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index c03c536..793b4b4 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.1.24 +current_version = 1.1.25 commit = True tag = True parse = (?P\d+)\.(?P\d+)\.(?P\d+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 821fa56..059048c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.1.25 - 2026-07-23] + +### Fixed + +- remove the unused Gradio 5.x dependency that can downgrade `huggingface-hub` and prevent recent ComfyUI versions from starting +- update the Music2Emotion submodule to remove its unused Gradio import and dependency + ## [1.1.24 - 2026-07-22] ### Fixed diff --git a/__init__.py b/__init__.py index bdcb09b..dbc64de 100644 --- a/__init__.py +++ b/__init__.py @@ -12,7 +12,7 @@ from .nodes.midi_nodes import * from .nodes.audio_music2emo_node import * from .nodes.workflow_export_nodes import * -__version__ = "1.1.24" +__version__ = "1.1.25" NODE_CLASS_MAPPINGS = { "VrchAnyOSCControlNode": VrchAnyOSCControlNode, diff --git a/pyproject.toml b/pyproject.toml index e04df44..1a3e7a4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "comfyui-web-viewer" description = "The ComfyUI Web Viewer by vrch.ai is a custom node collection offering a real-time AI-generated interactive art framework. This utility integrates realtime streaming into ComfyUI workflows, supporting keyboard control nodes, OSC control nodes, sound input nodes, and more. Accessible from any device with a web browser, it enables real time interaction with AI-generated content, making it ideal for interactive visual projects and enhancing ComfyUI workflows with efficient content management and display." -version = "1.1.24" +version = "1.1.25" license = {file = "LICENSE"} dependencies = ["aiohttp","ffmpeg-python","matplotlib","pydub","audioop-lts; python_version >= '3.13'","python-osc","qrcode[pil]","scikit-learn","srt","websockets"]