+
     h  c                   sj   R t ^ RIt^ RIt^RIHt  ^ RIHt  ^ RI	Ht
 R tR t ]! ]P                  ]
]4         ^ RIt]! ]RR4      '       g&   ^ R	IHt ]P*                  ! 4        ^ RIHt ]! ]4       ^ R
IHt ]P4                  ! R]4       ^ RIt^ RIHt ^RIHtHt ^RIH t H!t!H"t"H#t#H$t$H%t%H&t&H't'H(t(Ht ^RI)H*t*H+t+H,t,H-t-H.t.H/t/H0t0H1t1 ^RIH2t2H3t3H4t4H5t5H6t6H7t7H8t8H9t9H:t:H;t; ^RI<H=t=H>t>H?t? ^RI@HAtAHBtB ^RICHDtD ]P                  ! ]F4      P                  ]! 4       4       ]P4                  ! R]4RR7       R#   ] d    Rt EL-i ; i  ] d    Rt
 EL6i ; i  ]]3 d3    ]P                  ! RP!                  ]P                  ]
]4      ]4        ELYi ; i  ] d    Rt ELci ; i  ] d     EL<i ; i)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                 s   V P                  R 4      p \        V 4      ^8X  d   V P                  R4       V w  r4p\        V4      \        V4      \        V4      rTpV^8X  d   V'       d?   VP                   ! R 4      R,          w  r4p\        V4      \        V4      \        V4      rTpR# V'       d?   VP                   ! R 4      R,          w  r4p\        V4      \        V4      \        V4      rTpR# \        P
                  ! R\        4       R# ).Z0:N   NzYUnable to find acceptable character detection dependency (chardet or charset_normalizer).N)splitZlenappendintwarningswarnr    )Zurllib3_versionchardet_versioncharset_normalizer_versionZmajorZminorpatchs   &&&   6/usr/lib/python3.14/site-packages/requests/__init__.pycheck_compatibilityr   :   s    %++C0O ?q s# *E%e*c%j#e*%E z -33C8<e!%j#e*c%jee 
$8>>sCBGe!%j#e*c%jee 	/%	
    c                 s     \        \        \        V P                  ! R 4      4      4      p T . RO8  d/   RP                  T 4      p\        P                  ! T\        4       R# R#   \         d     R# i ; i)r   Nz4Old version of cryptography ({}) may cause slowdown.)i   r   i   )	ZlistZmapr   r   
ValueErrorformatr   r   r    )cryptography_versionZwarnings   & r   _check_cryptographyr   ]   sl    #C-A-G-G-L$MN i'HOO 
 	g89	 (  s   )A$ $A32A3zWurllib3 ({}) or chardet ({})/charset_normalizer ({}) doesn't match a supported version!ZHAS_SNIF)	pyopenssl)DependencyWarningZ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)codesZdefaultT)r   )HZ__doc__r   Zurllib3Z
exceptionsr    Zcharset_normalizerr   r
   ZImportErrorZchardetr	   r   r   ZAssertionErrorr   r   r   ZsslZgetattrZurllib3.contribr   Zinject_into_urllib3Zcryptographyr   Zurllib3.exceptionsr   ZsimplefilterZloggingr   Z r   r   r   r   r   r   r   r   r   r   r    Zapir!   r"   r#   r$   r   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   Zmodelsr2   r3   r4   Zsessionsr5   r6   Zstatus_codesr7   Z	getLoggerZ__name__Z
addHandler) r   r   <module>r8      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 	
# MM	62L
 	"    		sh   D9 E	 E F  F' %F' 9	EE		EE7FF	F$ F' #F$$F' 'F21F2