"L iHdZddlZddlZddlmZ ddlmZ ddl mZ dZ dZ e ej e e ddlZeed d s%dd lmZej*ddlmZe edd lmZej4d eddlZddlmZddlmZmZddlm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(mZddl)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1ddlm2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;ddlZ>m?Z?ddl@mAZAmBZBddlCmDZDejeFjeej4de4dy#e$rdZY$wxYw#e$rdZ Y+wxYw#e ef$r2ejdj!ej e eeYLwxYw#e$rdZYTwxYw#e$rY1wxYw)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 . :copyright: (c) 2017 by Kenneth Reitz. :license: Apache 2.0, see LICENSE for more details. N)RequestsDependencyWarning) __version__c\|jd}|dgk7sJt|dk(r|jd|\}}}t|t|t|}}}|dk\sJ|dk(r|dk\sJ|rN|jddd\}}}t|t|t|}}}d|||fcxkrd ksJJy|rN|jddd\}}}t|t|t|}}}d |||fcxkrd ksJJyt j d t y) N.dev0r)r rr )rr)r rr)rrzYUnable to find acceptable character detection dependency (chardet or charset_normalizer).)splitlenappendintwarningswarnr)urllib3_versionchardet_versioncharset_normalizer_versionmajorminorpatchs W/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/requests/__init__.pycheck_compatibilityr:sT%++C0O ug %% % ?q s#*E5%e*c%j#e*%5E A:: z{{3o33C8!<ue!%j#e*c%jeuUE51=I===== #>8>>sCBQGue!%j#e*c%jeuUE51=I=====  / % c ttt|jd}|gdkr,dj |}t j|tyy#t$rYywxYw)Nr)rr rz4Old version of cryptography ({}) may cause slowdown.) listmaprr ValueErrorformatrrr)cryptography_versionwarnings r_check_cryptographyr%]so#C-G-A-G-G-L$MNi'HOO    g89 ( s)A A+*A+zWurllib3 ({}) or chardet ({})/charset_normalizer ({}) doesn't match a supported version!HAS_SNIF) pyopenssl)DependencyWarningignore) NullHandler)packagesutils) __author____author_email__ __build____cake__ __copyright____description__ __license__ __title____url__r)deletegetheadoptionsrpostputrequest) ConnectionErrorConnectTimeoutFileModeWarning HTTPErrorJSONDecodeError ReadTimeoutRequestExceptionTimeoutTooManyRedirects URLRequired)PreparedRequestRequestResponse)Sessionsession)codesdefaultT)r)H__doc__rurllib3 exceptionsrcharset_normalizerrr ImportErrorchardetrrr%AssertionErrorr!rr"sslgetattrurllib3.contribr'inject_into_urllib3 cryptographyr#urllib3.exceptionsr( simplefilterloggingr*r+r,r-r.r/r0r1r2r3r4r5apir6r7r8r9rr:r;r<r=r>r?r@rArBrCrDrErFmodelsrGrHrIsessionsrJrK status_codesrL getLogger__name__ addHandlerrrrfs !F1&L6  F : _.H  3 5 )-% %%' E01 1h 12   GFF   76&(&&{}5i>O&!%& Ot  #HMM 6   2L  "    sbD2EEF /F2D=<D=E  E 5FF FFFFF! F!