fix(webui): remove deprecated gradio queue arguments#2724
Open
YeopSeung04 wants to merge 1 commit intoRVC-Boss:mainfrom
Open
fix(webui): remove deprecated gradio queue arguments#2724YeopSeung04 wants to merge 1 commit intoRVC-Boss:mainfrom
YeopSeung04 wants to merge 1 commit intoRVC-Boss:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR updates the WebUI startup logic to be compatible with recent Gradio versions by removing deprecated queue parameters and applying minor structural cleanups.
The change resolves a runtime DeprecationWarning that currently causes execution to fail on newer Gradio releases.
Motivation
Recent versions of Gradio have deprecated the concurrency_count argument in Blocks.queue().
In the current implementation, this results in:
A DeprecationWarning being raised
Application termination when executed with strict warning handling
Incompatibility with up-to-date Python environments
This PR ensures that the WebUI can run correctly without warnings or crashes on modern Gradio versions.
Changes
Removed deprecated concurrency_count usage in app.queue()
Adjusted queue/launch configuration to align with current Gradio API
Kept runtime behavior and UI logic unchanged
No impact on model loading, training, or inference logic
Compatibility
✅ Backward-compatible with existing workflows
✅ Tested on Python 3.10 (Windows)
✅ Compatible with latest Gradio releases
❌ No functional changes to training or inference