
    +jd
                     "   d dl Z d dlZd dlmZ d dlmZ ddlmZmZm	Z	m
Z
mZmZmZmZmZmZmZ  ej                    Ze                    ed           e                    ed            e                    d	d
          e            e                    dd          e            e                    dd          e            e                    dd          e
            e                    dd          e           d ZdS )    N)Console)	analytics   )custom_componentdeployhf_logininfoload_apppredictprint_environment_inforeloadsketch
skills_app
upload_mcpload)nameskillsenvironmentz%Print Gradio environment information.)helpr   zpDeploy a Gradio app to Spaces or Google Cloud Run. Must be called within the directory you would like to deploy.r   z+Open the Sketch app to design a Gradio app.r	   zFFetches the expected JSON payload for all of a Gradio app's endpoints.r   z4Sends a prediction request to a Gradio app endpoint.c                     t           j        dd          } t          |           dk    rt          d          | d         dv rt	                       d S | d         dv r.t           j        dd          t           _        t                       d S | d         dv ra	 d| d          d| d          d	| d          d
}t          |          # t          $ r& t                      }|                                 Y d S w xY w| d         dv rt          | d         | d                    d S | d         dk    rdd l	}ddl
m} d|j        d<   t          j                     t          |           dk    r |d          n || d                   }|                                sRd}t!          |d          5 }|                    |           d d d            n# 1 swxY w Y   t%          d| d           t%          d           t'                       dt)          |          gt           _        t+          j        t.                     d S t+          j        t.                     d S )Nr   r   zNo file specified.>   deploy-discordr	   r   r   r   r   r   r   >   cc	component>   devshowbuildcreateinstallpublishzgradio z1 is not a valid command. Did you mean `gradio cc z` or `gradio component z`?.>   
upload-mcp   z--vibe)Path1GRADIO_VIBE_MODEzdemo.pyzFimport gradio as gr

with gr.Blocks() as demo:
    pass

demo.launch()wzCreated z with default Gradio template.u   
⚠️  WARNING: Vibe editor mode is enabled. Anyone who can access the Gradio endpoint can modify files and run arbitrary code on the host machine. Use with caution!
gradio)sysargvlen
ValueErrorappr   r   print_exceptionr   ospathlibr"   environr   vibe_analyticsexistsopenwriteprintr   strtyperrunr   )argserrorconsoler-   r"   	demo_pathtemplate_contentfs           R/home/wildlama/visual-decline/.venv/lib/python3.11/site-packages/gradio/cli/cli.pyclir?   +   s   8ABB<D
4yyA~~-...Aw 	 	 	 		a'	'	'8ABB<	aL	L	L	& Ed1g  E  EX\]^X_  E  Ex|}~x  E  E  EEU### 	& 	& 	&iiG##%%%%%%	& 
aN	"	"47DG$$$$$	aH					      ),
%& """'*4yyA~~DDOOO44Q==	!! 		H  i%% *()))* * * * * * * * * * * * * * *FYFFFGGG y	
 	
 	
 	


c)nn-	&	&s$   -C ,C10C1%GGG)r'   r6   rich.consoler   r&   r   commandsr   r   r   r	   r
   r   r   r   r   r   r   Typerr+   	add_typercommandr?        r>   <module>rG      s   



                                             ekmm hV $ $ $ jx ( ( ( HM G H H  	{    	
 
 
 JHH I I& Q Q Q
	Q      	?    
  8 8 8 8 8rF   