Fix Gradio Button __init__ got an unexpected keyword argument 'label' in Gradio demo web UI #123
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.
Description
The Gradio demo web UI (
app.py
) passes an outdated or incorrect argument to the Gradio Button class (label
), causing aTypeError
when theButton
class does not accept thislabel
attribute, leading to a failure of the web UI.This pull request addresses an issue in the Gradio demo web UI (
app.py
), where an outdated or incorrect argument (label
) get passed to the GradioButton
class, which causes aTypeError
when theButton
class did not accept it, leading to a failure in the web UI. This pull request updates the code to use thelabel
argument based on its availability as a Button attribute.Changes Made
Button
instantiation inapp.py
to resolve the issue.Context
The original code might have been written for an older version of Gradio, where
label
was a valid argument. However, the current version does not support this argument, and the code needed adjustment.Checklist