+
    Îi                     j   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                    V P                  R 4      p V R.8w  g   Q h\        V 4      ^8X  d   V P                  R4       V w  r4p\        V4      \        V4      \        V4      rTpV^8  g   Q hV^8X  d
   V^8  g   Q hV'       dU   VP                   ! R 4      R,          w  r4p\        V4      \        V4      \        V4      rTpRW4V3u;8:  d	   R8  g   Q h Q hR# V'       dU   VP                   ! R 4      R,          w  r4p\        V4      \        V4      \        V4      rTpRW4V3u;8:  d	   R	8  g   Q h Q hR# \        P
                  ! R\        4       R# )
.dev0:N   NzYUnable to find acceptable character detection dependency (chardet or charset_normalizer).N)r          )   r	   r	   )r
   r	   r	   )   r	   r	   )splitlenappendintwarningswarnr   )urllib3_versionchardet_versioncharset_normalizer_versionmajorminorpatchs   &&&   `/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-packages/requests/__init__.pycheck_compatibilityr   :   s;   %++C0Oug%%% ?q s# *E%e*c%j#e*%EA::z{{ -33C8<e!%j#e*c%jeU51=I=====	#8>>sCBGe!%j#e*c%jeU51=I=====/%	
    c                      \        \        \        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.)   r   r   )	listmapr   r   
ValueErrorformatr   r   r   )cryptography_version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!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.   r/   r0   r1   r2   r3   r4   apir5   r6   r7   r8   r   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   modelsrF   rG   rH   sessionsrI   rJ   status_codesrK   	getLogger__name__
addHandler r   r   <module>re      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