+
     h  c                  s    ^ RI Ht ^ RIt^RIHtHt ^RIHtHt ]P                  ].]3,          t
]P                  ].]P                  RR]3,          3,          tR.t ! R R]]4      tR# )i    )annotationsN)RequestResponse)AsyncBaseTransportBaseTransportMockTransportc                  s:    ] tR t^tR R ltR R ltR R ltRtR# )	r   c                    V ^8  d   QhRRRR/# )   handlerzSyncHandler | AsyncHandlerreturnZNone Zformat   ";/usr/lib/python3.14/site-packages/httpx/_transports/mock.py__annotate__MockTransport.__annotate__   s       : t     c                	s    Wn         R # Nr   )selfr   s   &&r   __init__ZMockTransport.__init__   s    r   c               r   r   requestr   r	   r   r
   r   r   r   r   r      s       
r   c                	s    VP                  4        V P                  V4      p\        V\        4      '       g   \	        R 4      hV# )z,Cannot use an async handler in a sync Client)Zreadr   
isinstancer   Z	TypeErrorr   r   Zresponse   && r   handle_requestZMockTransport.handle_request   s9     	<<((H--JKKr   c               r   r   r
   r   r   r   r   r      s       
r   c                	s   "   VP                  4       G R j  xL
  V P                  V4      p\        V\        4      '       g   VG R j  xL
 pV#  L7 L5ir   )Zareadr   r   r   r   r   r   handle_async_requestZ"MockTransport.handle_async_request   sI      mmo<<( (H--%~H 	 &s!   AA0AAAAr   N)Z__name__Z
__module__Z__qualname__Z__firstlineno__r   r   r   Z__static_attributes__r
   r   r   r   r      s     r   )Z
__future__r    ZtypingZ_modelsr   r   Zbaser   r   ZCallableZSyncHandlerZ	CoroutineZAsyncHandlerZ__all__r   r
   r   r   <module>r      sf    "  ' 3oowi12y&*:*:4x;O*PPQ 
& r   