§
    bÒ³gÐ  ã                   óJ  — d Z ddlZddlZddlmZ 	 ddlmZ n# e$ r dZY nw xY w	 ddl	mZ
 n# e$ r dZ
Y nw xY wd„ Zd„ Z	  eej        e
e¦  «         n8# eef$ r.  ej        d                     ej        e
e¦  «        e¦  «         Y nw xY w	 	 ddlZn# e$ r dZY nw xY w eed	d
¦  «        s&ddlmZ  ej        ¦   «          ddlmZ  ee¦  «         n# e$ r Y nw xY wddlmZ  ej        de¦  «         ddlZddlmZ ddlmZ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 ddl)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1 ddlm2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z; ddl<m=Z=m>Z>m?Z? ddl@mAZAmBZB ddlCmDZD  ejE        eF¦  «         G                     e¦   «         ¦  «          ej        de4d¬¦  «         dS )aú  
Requests HTTP Library
~~~~~~~~~~~~~~~~~~~~~

Requests is an HTTP library, written in Python, for human beings.
Basic GET usage:

   >>> import requests
   >>> r = requests.get('https://www.python.org')
   >>> r.status_code
   200
   >>> b'Python is a programming language' in r.content
   True

... or POST:

   >>> payload = dict(key1='value1', key2='value2')
   >>> r = requests.post('https://httpbin.org/post', data=payload)
   >>> print(r.text)
   {
     ...
     "form": {
       "key1": "value1",
       "key2": "value2"
     },
     ...
   }

The other HTTP methods are supported - see `requests.api`. Full documentation
is at <https://requests.readthedocs.io>.

:copyright: (c) 2017 by Kenneth Reitz.
:license: Apache 2.0, see LICENSE for more details.
é    Né   )ÚRequestsDependencyWarning)Ú__version__c                 óÜ  — |                       d¦  «        } | dgk    sJ ‚t          | ¦  «        dk    r|                      d¦  «         | \  }}}t          |¦  «        t          |¦  «        t          |¦  «        }}}|dk    sJ ‚|dk    r|dk    sJ ‚|r_ |j         d¦  «        d d…         \  }}}t          |¦  «        t          |¦  «        t          |¦  «        }}}d|||fcxk    rd	k     sn J ‚d S |r_ |j         d¦  «        d d…         \  }}}t          |¦  «        t          |¦  «        t          |¦  «        }}}d
|||fcxk    rdk     sn J ‚d S t	          j        dt          ¦  «         d S )Nú.Údevé   Ú0r   é   é   )r   r   r	   )é   r   r   )r	   r   r   )é   r   r   zYUnable to find acceptable character detection dependency (chardet or charset_normalizer).)ÚsplitÚlenÚappendÚintÚwarningsÚwarnr   )Úurllib3_versionÚchardet_versionÚcharset_normalizer_versionÚmajorÚminorÚpatchs         úO/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/requests/__init__.pyÚcheck_compatibilityr   :   sÀ  € Ø%×+Ò+¨CÑ0Ô0€OØ˜u˜gÒ%Ð%Ð%Ð%õ ˆ?ÑÔ˜qÒ Ð Ø×Ò˜sÑ#Ô#Ð#ð *Ñ€Eˆ5�%Ý˜e™*œ*¥c¨%¡j¤jµ#°e±*´*�%ˆ5€Eà�AŠ:ˆ:ˆ:ˆ:Ø�‚z€zØ˜Š{ˆ{ˆ{ˆ{ð ð 
Ø3˜oÔ3°CÑ8Ô8¸¸!¸Ô<Ñˆˆu�eÝ! %™jœj­#¨e©*¬*µc¸%±j´j�eˆuˆà˜U E¨5Ð1Ð=Ð=Ò=Ð=°IÒ=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ø	#ð 

Ø>Ð8Ô>¸sÑCÔCÀBÀQÀBÔGÑˆˆu�eÝ! %™jœj­#¨e©*¬*µc¸%±j´j�eˆuˆà˜U E¨5Ð1Ð=Ð=Ò=Ð=°IÒ=Ð=Ð=Ð=Ð=Ð=Ð=Ð=åŒð/å%ñ	
ô 	
ð 	
ð 	
ð 	
ó    c                 óþ   — 	 t          t          t           | j        d¦  «        ¦  «        ¦  «        } n# t          $ r Y d S w xY w| g d¢k     r1d                     | ¦  «        }t          j        |t          ¦  «         d S d S )Nr   )r   r   r   z4Old version of cryptography ({}) may cause slowdown.)	ÚlistÚmapr   r   Ú
ValueErrorÚformatr   r   r   )Úcryptography_versionÚwarnings     r   Ú_check_cryptographyr%   ]   sŸ   € ðÝ#¥C­Ð-GÐ-AÔ-GÈÑ-LÔ-LÑ$MÔ$MÑNÔNÐÐøÝð ð ð Øˆˆðøøøð ˜i˜i˜iÒ'Ð'ØH×OÒOØ ñ
ô 
ˆõ 	Œ�gÕ8Ñ9Ô9Ð9Ð9Ð9ð	 (Ð's   ‚03 ³
AÁ AzWurllib3 ({}) or chardet ({})/charset_normalizer ({}) doesn't match a supported version!ÚHAS_SNIF)Ú	pyopenssl)ÚDependencyWarningÚignore)ÚNullHandler)ÚpackagesÚutils)
Ú
__author__Ú__author_email__Ú	__build__Ú__cake__Ú__copyright__Ú__description__Ú__license__Ú	__title__Ú__url__r   )ÚdeleteÚgetÚheadÚoptionsr   ÚpostÚputÚrequest)
ÚConnectionErrorÚConnectTimeoutÚFileModeWarningÚ	HTTPErrorÚJSONDecodeErrorÚReadTimeoutÚRequestExceptionÚTimeoutÚTooManyRedirectsÚURLRequired)ÚPreparedRequestÚRequestÚResponse)ÚSessionÚsession)ÚcodesÚdefaultT)r   )HÚ__doc__r   Úurllib3Ú
exceptionsr   Úcharset_normalizerr   r   ÚImportErrorÚchardetr   r   r%   ÚAssertionErrorr!   r   r"   ÚsslÚgetattrÚurllib3.contribr'   Úinject_into_urllib3Úcryptographyr#   Úurllib3.exceptionsr(   ÚsimplefilterÚloggingr*   Ú r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   Úapir6   r7   r8   r9   r   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   ÚmodelsrG   rH   rI   ÚsessionsrJ   rK   Ústatus_codesrL   Ú	getLoggerÚ__name__Ú
addHandler© r   r   ú<module>rf      sA  ðð!ð !ðF €€€à €€€à 1Ð 1Ð 1Ð 1Ð 1Ð 1ð&ØLÐLÐLÐLÐLÐLÐLøØð &ð &ð &Ø!%ÐÐÐð&øøøðØ6Ð6Ð6Ð6Ð6Ð6Ð6øØð ð ð Ø€O€O€Oðøøøð 
ð  
ð  
ðF:ð :ð :ðØÐØÔ˜_Ð.Hñô ð ð øð 	˜
Ð#ð ð ð Ø€H„Mð	ß’6ØÔ Ð2Lñ
ô 
ð 	"ñô ð ð ð ðøøøð	ðØˆ
ˆ
ˆ
ˆ
øØð ð ð Øˆˆˆðøøøð ˆ7�3˜	 5Ñ)Ô)ð 2Ø-Ð-Ð-Ð-Ð-Ð-à%ˆ	Ô%Ñ'Ô'Ð'ð 	EÐDÐDÐDÐDÐDàÐÐ0Ñ1Ô1Ð1øøØð 	ð 	ð 	Ø€Dð	øøøð 1Ð 0Ð 0Ð 0Ð 0Ð 0à €Ô �hÐ 1Ñ 2Ô 2Ð 2ð €€€Ø Ð Ð Ð Ð Ð à Ð Ð Ð Ð Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð GÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ Fðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð 7Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ø &Ð &Ð &Ð &Ð &Ð &Ð &Ð &Ø Ð Ð Ð Ð Ð à €Ô �(Ñ Ô × &Ò & { {¡}¤}Ñ 5Ô 5Ð 5ð €Ô �i ¸Ð >Ñ >Ô >Ð >Ð >Ð >sZ   ’ ™#¢#§. ®8·8ÁA Á2B
Â	B
ÂB ÂC ÂBÂC ÂBÂ6C ÃCÃC