+
    “°³jí  ã                  ó¶   € ^ RI Ht ^ RIt^ RIt^RIHt ^RIHtHtH	t	H
t
Ht  ! R R4      t ! R R]4      t ! R	 R
]
4      t ! R R]	4      t ! R R]4      tR# )é    )ÚannotationsN)Ú	ReadError)ÚSOCKET_OPTIONÚAsyncNetworkBackendÚAsyncNetworkStreamÚNetworkBackendÚNetworkStreamc                  ó.   € ] tR t^tR R ltR R ltRtR# )ÚMockSSLObjectc               ó   € V ^8„  d   QhRR/# )é   Úhttp2Úbool© )Úformats   "ÚX/home/luca/screen-checking/.venv/lib/python3.14/site-packages/httpcore/_backends/mock.pyÚ__annotate__ÚMockSSLObject.__annotate__   ó   € ÷ ñ ˜dñ ó    c                	ó   € Wn         R # ©N©Ú_http2)Úselfr   s   &&r   Ú__init__ÚMockSSLObject.__init__   s   € ØŽr   c               ó   € V ^8„  d   QhRR/# ©r   ÚreturnÚstrr   )r   s   "r   r   r      s   € ÷ 3ñ 3¨ñ 3r   c                	ó.   € V P                   '       d   R # R# )Úh2zhttp/1.1r   ©r   s   &r   Úselected_alpn_protocolÚ$MockSSLObject.selected_alpn_protocol   s   € Ø—{—{�{ˆtÐ2¨
Ð2r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r%   Ú__static_attributes__r   r   r   r   r      s   † õ÷3ñ 3r   r   c                  óz   € ] tR t^tRR R lltRR R lltRR R lltR R	 ltRR
 R lltR R lt	R R lt
RtR# )Ú
MockStreamc               ó$   € V ^8„  d   QhRRRRRR/# ©r   Úbufferzlist[bytes]r   r   r    ÚNoner   )r   s   "r   r   ÚMockStream.__annotate__   ó!   € ÷ ñ ˜{ð °4ð ÀDñ r   c                	ó,   € Wn         W n        R V n        R# ©FN©Ú_bufferr   Ú_closed©r   r0   r   s   &&&r   r   ÚMockStream.__init__   ó   € ØŒØŒØˆŽr   Nc               ó$   € V ^8„  d   QhRRRRRR/# ©r   Ú	max_bytesÚintÚtimeoutúfloat | Noner    Úbytesr   )r   s   "r   r   r2      s!   € ÷ #ñ #˜cð #¨Lð #ÀEñ #r   c                	óš   € V P                   '       d   \        R 4      hV P                  '       g   R# V P                  P                  ^ 4      # ©zConnection closedr   ©r8   r   r7   Úpop©r   r>   r@   s   &&&r   ÚreadÚMockStream.read   s8   € Ø�<�<ˆ<ÜÐ/Ó0Ð0Ø�|�|ˆ|ÙØ�|‰|×Ñ Ó"Ð"r   c               ó$   € V ^8„  d   QhRRRRRR/# ©r   r0   rB   r@   rA   r    r1   r   )r   s   "r   r   r2   %   s!   € ÷ ñ ˜Eð ¨Lð ÀDñ r   c                	ó   € R # r   r   ©r   r0   r@   s   &&&r   ÚwriteÚMockStream.write%   ó   € Ùr   c               ó   € V ^8„  d   QhRR/# ©r   r    r1   r   )r   s   "r   r   r2   (   s   € ÷ ñ �tñ r   c                	ó   € R V n         R# ©TN©r8   r$   s   &r   ÚcloseÚMockStream.close(   s	   € ØˆŽr   c               ó(   € V ^8„  d   QhRRRRRRRR/# )	r   Ússl_contextússl.SSLContextÚserver_hostnameú
str | Noner@   rA   r    r	   r   )r   s   "r   r   r2   +   s2   € ÷ ñ à#ðð $ðð ð	ð
 
ñr   c                	ó   € V # r   r   ©r   rY   r[   r@   s   &&&&r   Ú	start_tlsÚMockStream.start_tls+   s	   € ð ˆr   c               ó    € V ^8„  d   QhRRRR/# ©r   Úinfor!   r    z
typing.Anyr   )r   s   "r   r   r2   3   ó   € ÷ Rñ R 3ð R¨:ñ Rr   c                	ó@   € VR 8X  d   \        V P                  R7      # R# ©Ú
ssl_object©r   N©r   r   ©r   rc   s   &&r   Úget_extra_infoÚMockStream.get_extra_info3   ó   € Ø37¸<Ô3GŒ} 4§;¡;Ô/ÐQÈTÐQr   c               ó   € V ^8„  d   QhRR/# r   r   )r   s   "r   r   r2   6   s   € ÷ 'ñ '˜#ñ 'r   c                	ó   € R # )z<httpcore.MockStream>r   r$   s   &r   Ú__repr__ÚMockStream.__repr__6   s   € Ù&r   ©r7   r8   r   ©Fr   ©NN)r'   r(   r)   r*   r   rH   rN   rV   r_   rk   rp   r+   r   r   r   r-   r-      s+   † ÷÷
#÷õ÷õR÷'ñ 'r   r-   c                  óR   € ] tR t^:tRR R lltRR R lltRR R lltR R	 ltR
tR# )ÚMockBackendc               ó$   € V ^8„  d   QhRRRRRR/# r/   r   )r   s   "r   r   ÚMockBackend.__annotate__;   ó!   € ÷ ñ ˜{ð °4ð ÀDñ r   c                	ó   € Wn         W n        R # r   ©r7   r   r9   s   &&&r   r   ÚMockBackend.__init__;   ó   € ØŒØŽr   Nc               ó0   € V ^8„  d   QhRRRRRRRRR	R
RR/# )r   Úhostr!   Úportr?   r@   rA   Úlocal_addressr\   Úsocket_optionsú%typing.Iterable[SOCKET_OPTION] | Noner    r	   r   )r   s   "r   r   rx   ?   sN   € ÷ Añ AàðAð ðAð ð	Að
 "ðAð >ðAð 
ñAr   c                	óV   € \        \        V P                  4      V P                  R 7      # ©rh   ©r-   Úlistr7   r   ©r   r   r€   r@   r�   r‚   s   &&&&&&r   Úconnect_tcpÚMockBackend.connect_tcp?   s   € ô œ$˜tŸ|™|Ó,°D·K±KÔ@Ð@r   c               ó(   € V ^8„  d   QhRRRRRRRR/# )	r   Úpathr!   r@   rA   r‚   rƒ   r    r	   r   )r   s   "r   r   rx   I   s8   € ÷ Añ AàðAð ðAð >ð	Að
 
ñAr   c                	óV   € \        \        V P                  4      V P                  R 7      # r…   r†   ©r   rŒ   r@   r‚   s   &&&&r   Úconnect_unix_socketÚMockBackend.connect_unix_socketI   s   € ô œ$˜tŸ|™|Ó,°D·K±KÔ@Ð@r   c               ó    € V ^8„  d   QhRRRR/# ©r   ÚsecondsÚfloatr    r1   r   )r   s   "r   r   rx   Q   s   € ÷ ñ ˜Uð  tñ r   c                	ó   € R # r   r   ©r   r“   s   &&r   ÚsleepÚMockBackend.sleepQ   rP   r   r{   rs   ©NNNrt   ©	r'   r(   r)   r*   r   r‰   r�   r—   r+   r   r   r   rv   rv   :   s   † ÷÷A÷A÷ñ r   rv   c                  óz   € ] tR t^UtRR R lltRR R lltRR R lltR R	 ltRR
 R lltR R lt	R R lt
RtR# )ÚAsyncMockStreamc               ó$   € V ^8„  d   QhRRRRRR/# r/   r   )r   s   "r   r   ÚAsyncMockStream.__annotate__V   r3   r   c                	ó,   € Wn         W n        R V n        R# r5   r6   r9   s   &&&r   r   ÚAsyncMockStream.__init__V   r;   r   Nc               ó$   € V ^8„  d   QhRRRRRR/# r=   r   )r   s   "r   r   rž   [   s!   € ÷ #ñ # Cð #°,ð #È%ñ #r   c              ƒ  	ó¢   "  € V P                   '       d   \        R 4      hV P                  '       g   R# V P                  P                  ^ 4      # 5irD   rE   rG   s   &&&r   rH   ÚAsyncMockStream.read[   s;   é € Ø�<�<ˆ<ÜÐ/Ó0Ð0Ø�|�|ˆ|ÙØ�|‰|×Ñ Ó"Ð"ùs
   ‚/A²Ac               ó$   € V ^8„  d   QhRRRRRR/# rK   r   )r   s   "r   r   rž   b   s!   € ÷ ñ  %ð °,ð È$ñ r   c              ƒ  	ó   "  € R # 5ir   r   rM   s   &&&r   rN   ÚAsyncMockStream.writeb   ó   é € Ùùó   ‚c               ó   € V ^8„  d   QhRR/# rR   r   )r   s   "r   r   rž   e   r   r   c              ƒ  	ó   "  € R V n         R# 5irT   rU   r$   s   &r   ÚacloseÚAsyncMockStream.aclosee   s   é € ØˆŽùs   ‚
c               ó(   € V ^8„  d   QhRRRRRRRR/# )	r   rY   rZ   r[   r\   r@   rA   r    r   r   )r   s   "r   r   rž   h   s2   € ÷ ñ à#ðð $ðð ð	ð
 
ñr   c              ƒ  	ó   "  € V # 5ir   r   r^   s   &&&&r   r_   ÚAsyncMockStream.start_tlsh   s   é € ð ˆùr¨   c               ó    € V ^8„  d   QhRRRR/# rb   r   )r   s   "r   r   rž   p   rd   r   c                	ó@   € VR 8X  d   \        V P                  R7      # R# rf   ri   rj   s   &&r   rk   ÚAsyncMockStream.get_extra_infop   rm   r   c               ó   € V ^8„  d   QhRR/# r   r   )r   s   "r   r   rž   s   s   € ÷ ,ñ ,˜#ñ ,r   c                	ó   € R # )z<httpcore.AsyncMockStream>r   r$   s   &r   rp   ÚAsyncMockStream.__repr__s   s   € Ù+r   rr   rs   r   rt   )r'   r(   r)   r*   r   rH   rN   r«   r_   rk   rp   r+   r   r   r   rœ   rœ   U   s+   † ÷÷
#÷õ÷õR÷,ñ ,r   rœ   c                  óR   € ] tR t^wtRR R lltRR R lltRR R lltR R	 ltR
tR# )ÚAsyncMockBackendc               ó$   € V ^8„  d   QhRRRRRR/# r/   r   )r   s   "r   r   ÚAsyncMockBackend.__annotate__x   ry   r   c                	ó   € Wn         W n        R # r   r{   r9   s   &&&r   r   ÚAsyncMockBackend.__init__x   r}   r   Nc               ó0   € V ^8„  d   QhRRRRRRRRR	R
RR/# )r   r   r!   r€   r?   r@   rA   r�   r\   r‚   rƒ   r    r   r   )r   s   "r   r   r¹   |   sN   € ÷ Fñ FàðFð ðFð ð	Fð
 "ðFð >ðFð 
ñFr   c              ƒ  	ó^   "  € \        \        V P                  4      V P                  R 7      # 5ir…   ©rœ   r‡   r7   r   rˆ   s   &&&&&&r   r‰   ÚAsyncMockBackend.connect_tcp|   s!   é € ô œt D§L¡LÓ1¸¿¹ÔEÐEùó   ‚+-c               ó(   € V ^8„  d   QhRRRRRRRR/# )	r   rŒ   r!   r@   rA   r‚   rƒ   r    r   r   )r   s   "r   r   r¹   †   s8   € ÷ Fñ FàðFð ðFð >ð	Fð
 
ñFr   c              ƒ  	ó^   "  € \        \        V P                  4      V P                  R 7      # 5ir…   r¾   rŽ   s   &&&&r   r�   Ú$AsyncMockBackend.connect_unix_socket†   s!   é € ô œt D§L¡LÓ1¸¿¹ÔEÐEùrÀ   c               ó    € V ^8„  d   QhRRRR/# r’   r   )r   s   "r   r   r¹   Ž   s   € ÷ ñ  5ð ¨Tñ r   c              ƒ  	ó   "  € R # 5ir   r   r–   s   &&r   r—   ÚAsyncMockBackend.sleepŽ   r§   r¨   r{   rs   r™   rt   rš   r   r   r   r·   r·   w   s   † ÷÷F÷F÷ñ r   r·   )Ú
__future__r   ÚsslÚtypingÚ_exceptionsr   Úbaser   r   r   r   r	   r   r-   rv   rœ   r·   r   r   r   Ú<module>rÌ      sY   ðÝ "ã 
Û å #÷õ ÷3ñ 3ô'�ô 'ôD�.ô ô6,Ð(ô ,ôDÐ*ö r   