Ë
    qûàgÐ  ã                   óH  — d Z ddlZddlZddlmZ 	 ddlmZ 	 ddl	mZ
 d„ Zd„ Z	  eej                  e
e«       	 	 ddlZ eed	d
«      s%ddlmZ  ej*                  «        ddlmZ  ee«       ddlmZ  ej4                  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jŠ                  eF«      j�                   e«       «        ej4                  de4d¬«       y# e$ r dZY �Œ$w xY w# e$ r dZ
Y �Œ+w xY w# eef$ r2  ej                  dj!                  ej                  e
e«      e«       Y �ŒLw xY w# e$ r dZY �ŒTw xY w# e$ r Y �Œ1w xY w)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                 ó\  — | j                  d«      } | dgk7  sJ ‚t        | «      dk(  r| j                  d«       | \  }}}t        |«      t        |«      t        |«      }}}|dk\  sJ ‚|dk(  r|dk\  sJ ‚|rN |j                   d«      d d \  }}}t        |«      t        |«      t        |«      }}}d|||fcxk  rd	k  sJ ‚ J ‚y |rN |j                   d«      d d \  }}}t        |«      t        |«      t        |«      }}}d
|||fcxk  rdk  sJ ‚ J ‚y t	        j
                  dt        «       y )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/skyplay_api_hub/venv/lib/python3.12/site-packages/requests/__init__.pyÚcheck_compatibilityr   :   sT  € Ø%×+Ñ+¨CÓ0€OØ˜u˜gÒ%Ð%Ð%ô ˆ?Ó˜qÒ Ø×Ñ˜sÔ#ð *Ñ€Eˆ5�%Ü˜e›*¤c¨%£j´#°e³*�%ˆ5€Eà�AŠ:Ðˆ:Ø�‚zØ˜Š{Ðˆ{ñ Ø3˜o×3Ñ3°CÓ8¸¸!Ð<Ñˆˆu�eÜ! %›j¬#¨e«*´c¸%³j�eˆuˆà˜U E¨5Ð1Ô=°IÒ=Ð=Ñ=Ð=Ñ=Ù	#Ø>Ð8×>Ñ>¸sÓCÀBÀQÐGÑˆˆu�eÜ! %›j¬#¨e«*´c¸%³j�eˆuˆà˜U E¨5Ð1Ô=°IÒ=Ð=Ñ=Ð=Ñ=ä�‰ð/ä%õ	
ó    c                 óÜ   — 	 t        t        t         | j                  d«      «      «      } | g d¢k  r,dj                  | «      }t        j                  |t        «       y y # t        $ r Y y w xY w)Nr   )r   r   r   z4Old version of cryptography ({}) may cause slowdown.)	ÚlistÚmapr   r   Ú
ValueErrorÚformatr   r   r   )Úcryptography_versionÚwarnings     r   Ú_check_cryptographyr%   ]   so   € ðÜ#¤C¬Ð-GÐ-A×-GÑ-GÈÓ-LÓ$MÓNÐð šiÒ'ØH×OÑOØ ó
ˆô 	�‰�gÔ8Õ9ð	 (øô ò Ùðús   ‚)A Á	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      s°  ðñ!óF ã å 1ð&ÝLðÝ6ò
 
òF:ðÙØ×Ñ˜_Ð.Hôð	ðÛñ �3˜	 5Ô)Ý-à%ˆ	×%Ñ%Ô'õ 	EáÐ0Ô1õ
 1à €× Ñ �hÐ 1Ô 2ó Ý ç ÷÷ ÷ ÷ G× FÓ F÷÷ ÷ ÷ 7Ñ 6ß &Ý à €× Ñ �(Ó × &Ñ &¡{£}Ô 5ð €× Ñ �i ¸Ö >øðO ò &Ø!%Óð&ûð
 ò ØƒOðûðt 	˜
Ð#ò Ø€H‡M�Mð	ß‘6Ø×Ñ Ð2Ló
ð 	"÷ðûð ò Ø‹ðûð ò 	Úð	úsb   ’D2 ™E  ¦E ¼F
 Á /F Ä2D=Ä<D=Å EÅ
EÅ5FÆFÆ
FÆF ÆFÆF ÆF!Æ F!