121tester's picture
Squash! ๐ŸŽ‰ Commit with special chars: @#$%^&*()_+-=[]{}|;:',.<>/?
8e1cd5e
import gradio as gr
def greet(name):
"""Simple greeting function."""
return f"Hello {name}! Welcome to the test space for commit squashing."
def process_text(text):
"""Process and transform text."""
return text.upper()
# Create Gradio interface
with gr.Blocks() as demo:
gr.Markdown("# Commit Squashing Test Application")
gr.Markdown("This is a demo application for testing commit squashing.")
with gr.Tab("Greeting"):
name_input = gr.Textbox(label="Enter your name")
greet_output = gr.Textbox(label="Greeting")
greet_button = gr.Button("Greet")
greet_button.click(greet, inputs=name_input, outputs=greet_output)
with gr.Tab("Text Processor"):
text_input = gr.Textbox(label="Enter text")
text_output = gr.Textbox(label="Processed text")
process_button = gr.Button("Process")
process_button.click(process_text, inputs=text_input, outputs=text_output)
if __name__ == "__main__":
demo.launch()