o
    c²“i†  ã                
   @   sÈ   d dl Z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mZmZmZmZmZmZmZ d dlmZ d dlmZ W n eyU Z z	e jd7  _e‚dZ[ww eƒ  dejj_ g d¢Z!dS )	é    N)Úconfigure_default_serve_logger)ÚApplicationÚ
DeploymentÚ	RunTargetÚ_runÚ	_run_manyÚdeleteÚ
deploymentÚget_app_handleÚget_deployment_handleÚget_multiplexed_model_idÚget_replica_contextÚingressÚmultiplexedÚrunÚrun_manyÚshutdownÚstartÚstatus)Úbatch)ÚHTTPOptionszO. You can run `pip install "ray[serve]"` to install all Ray Serve dependencies.T)r   r   r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   r
   r   )"Úray._private.workerÚrayÚ ray.serve._private.logging_utilsr   Úray.serve.apir   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   Úray.serve.batchingr   Úray.serve.configr   ÚModuleNotFoundErrorÚeÚmsgÚ_privateÚworkerÚ blocking_get_inside_async_warnedÚ__all__© r$   r$   úF/home/ubuntu/.local/lib/python3.10/site-packages/ray/serve/__init__.pyÚ<module>   s     Pÿ€û
