
    Gj                         S SK r S SKJr  S SKJr  Sr\ R                  S:  a   S SKJr  \S\S	   4S
 j5       r
S/rg! \	 a    Sr Nf = f)    N)contextmanager)	GeneratorT)      )BaseExceptionGroupFreturn)NNNc               #   .  #     S v   g ! [          a  n [        (       am  [        U [        5      (       aX  [	        U R
                  5      S:X  a?  U R
                  S   n [        U [        5      (       a  [	        U R
                  5      S:X  a  M?  U eS n A ff = f7f)N   r   )BaseExceptionhas_exceptiongroups
isinstancer   len
exceptions)excs    V/Users/admin/workspace/tools/venv/lib/python3.13/site-packages/sse_starlette/_utils.pycollapse_excgroupsr      sy     	  S"455#cnn:MQR:RnnQ' S"455#cnn:MQR:R 	s+   B	 B
BA6BBBBr   )sys
contextlibr   typingr   r   version_infoexceptiongroupr   ImportErrorr   __all__     r   <module>r      sn    
 %   g$5
 
I&67 
 
  
 %  $#$s   = AA