§
    ½Ë”jv  ã                   óf   — d Z ddlmZmZ ddlmZmZ  G d„ dee¦  «        Z G d„ dee¦  «        Zd	S )
zStubs for httplib2é    )ÚHTTPConnectionWithTimeoutÚHTTPSConnectionWithTimeouté   )ÚVCRHTTPConnectionÚVCRHTTPSConnectionc                   ó   — e Zd ZeZd„ ZdS )ÚVCRHTTPConnectionWithTimeoutc                 ó  — h d£}t          |                     ¦   «         ¦  «        |z
  }|                     ¦   «         }|D ]}||= Œ|                     dd¦  «        | _        t          j        | g|¢R i |¤Ž | j        j        | _        dS )zbI overrode the init because I need to clean kwargs before calling
        HTTPConnection.__init__.>   ÚhostÚportÚstrictÚtimeoutÚsource_addressÚ
proxy_infoN)	ÚsetÚkeysÚcopyÚpopr   r   Ú__init__Úreal_connectionÚsock)ÚselfÚargsÚkwargsÚ	safe_keysÚunknown_keysÚsafe_kwargsÚkws          úFC:\Projects\DSCons\.venv\Lib\site-packages\vcr/stubs/httplib2_stubs.pyr   z%VCRHTTPConnectionWithTimeout.__init__   s–   € ð
 LÐKÐKˆ	Ý˜6Ÿ;š;™=œ=Ñ)Ô)¨IÑ5ˆØ—k’k‘m”mˆØð 	 ð 	 ˆBØ˜B��à Ÿ*š* \°4Ñ8Ô8ˆŒÝÔ" 4Ð>¨$Ð>Ð>Ð>°+Ð>Ð>Ð>ØÔ(Ô-ˆŒ	ˆ	ˆ	ó    N)Ú__name__Ú
__module__Ú__qualname__r   Ú
_baseclassr   © r    r   r	   r	      s(   € € € € € Ø*€Jð.ð .ð .ð .ð .r    r	   c                   ó   — e Zd ZeZd„ ZdS )ÚVCRHTTPSConnectionWithTimeoutc                 óÊ  — h d£}t          |                     ¦   «         ¦  «        |z
  }|                     ¦   «         }|D ]}||= Œ|                     dd ¦  «        | _        d|vs|d         €)	 dd l}|j        | _        n$# t          $ r
 d | _        Y nw xY w|d         | _        |                     dd ¦  «        | _	        t          j        | g|¢R i |¤Ž | j        j        | _        d S )N>	   r   r   r   r   Úca_certsÚkey_fileÚ	cert_filer   Ú"disable_ssl_certificate_validationr   r)   r   r,   )r   r   r   r   r   Úhttplib2ÚCA_CERTSr)   ÚImportErrorr,   r   r   r   r   )r   r   r   r   r   r   r   r-   s           r   r   z&VCRHTTPSConnectionWithTimeout.__init__   s  € ð

ð 

ð 

ˆ	õ ˜6Ÿ;š;™=œ=Ñ)Ô)¨IÑ5ˆØ—k’k‘m”mˆØð 	 ð 	 ˆBØ˜B��Ø Ÿ*š* \°4Ñ8Ô8ˆŒØ˜VÐ#Ð# v¨jÔ'9Ð'Að%Ø���à (Ô 1�”�øÝð %ð %ð %Ø $�”��ð%øøøð # :Ô.ˆDŒMà28·*²*Ð=aÐcgÑ2hÔ2hˆÔ/ÝÔ# DÐ?¨4Ð?Ð?Ð?°;Ð?Ð?Ð?ØÔ(Ô-ˆŒ	ˆ	ˆ	s   Á-A> Á>BÂBN)r!   r"   r#   r   r$   r   r%   r    r   r'   r'      s(   € € € € € Ø+€Jð.ð .ð .ð .ð .r    r'   N)	Ú__doc__r-   r   r   Ústubsr   r   r	   r'   r%   r    r   ú<module>r2      s¡   ðØ Ð à JÐ JÐ JÐ JÐ JÐ JÐ JÐ Jà 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9ð.ð .ð .ð .ð .Ð#4Ð6Oñ .ô .ð .ð&!.ð !.ð !.ð !.ð !.Ð$6Ð8Rñ !.ô !.ð !.ð !.ð !.r    