Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
odigos / etc / odigos-vmagent / instrumentations / python / urllib3 / util / __pycache__ / response.cpython-311.pyc
Size: Mime:
§

Õg.
ãóR—ddlmZddlmZddlmZmZddlm	Z	dd
„Z
dd„Zdd„ZdS)é)ÚannotationsN)Ú!MultipartInvariantViolationDefectÚStartBoundaryNotFoundDefecté)ÚHeaderParsingErrorÚobjÚobjectÚreturnÚboolcóΗ	| ¦«S#t$rYnwxYw	|jS#t$rYnwxYw	|jduS#t$rYnwxYwt	d¦«‚)zt
    Checks whether a given file-like object is closed.

    :param obj:
        The file-like object to check.
    Nz)Unable to determine whether fp is closed.)ÚisclosedÚAttributeErrorÚclosedÚfpÚ
ValueError)rs ú</tmp/pip-target-6culloxw/lib/python/urllib3/util/response.pyÚis_fp_closedr	s¨€ð
ð|Š|‰~Œ~ÐøÝð
ð
ð
Øˆð
øøøð
àŒzÐøÝð
ð
ð
Øˆð
øøøð
ðŒv˜ˆ~ÐøÝð
ð
ð
Øˆð
øøøõÐ@Ñ
AÔ
AÐAs)‚–
#¢#§.®
;º;¿AÁ
AÁAÚheadersúhttplib.HTTPMessageÚNonecóV—t|tj¦«s tdt	|¦«›d¦«‚d}| ¦«s2| ¦«}t|ttf¦«r|}d„|j	D¦«}|s|rt||¬¦«‚dS)a>
    Asserts whether all headers have been successfully parsed.
    Extracts encountered errors from the result of parsing headers.

    Only works on Python 3.

    :param http.client.HTTPMessage headers: Headers to verify.

    :raises urllib3.exceptions.HeaderParsingError:
        If parsing errors are found.
    zexpected httplib.Message, got ú.NcóJ—g|] }t|ttf¦«°|‘Œ!S©)Ú
isinstancerr)Ú.0Údefects  rú
<listcomp>z)assert_header_parsing.<locals>.<listcomp>OsD€ðððàÝØÕ0Õ2SÐTñ
ô
ðØðððó)ÚdefectsÚ
unparsed_data)rÚhttplibÚHTTPMessageÚ	TypeErrorÚtypeÚis_multipartÚget_payloadÚbytesÚstrr r)rr!Úpayloadr s    rÚassert_header_parsingr+(sӀõgwÔ2Ñ3Ô3ðKÝÐI½¸g¹¼ÐIÐIÐIÑJÔJÐJà€Mð×ÒÑ!Ô!ð$Ø×%Ò%Ñ'Ô'ˆåg¥¥s˜|Ñ,Ô,ð	$Ø#ˆMððà”oðñô€GððO-ðOÝ ¨À
ÐNÑNÔNÐNðOðOrÚresponseúhttplib.HTTPResponsecó@—|j}| ¦«dkS)zÐ
    Checks whether the request of a response has been a HEAD-request.

    :param http.client.HTTPResponse response:
        Response to check if the originating request
        used 'HEAD' as a method.
    ÚHEAD)Ú_methodÚupper)r,Ú
method_strs  rÚis_response_to_headr3[s#€ðÔ!€JØ×ÒÑÔ Ò'Ð'r)rr	r
r)rrr
r)r,r-r
r)
Ú
__future__rÚhttp.clientÚclientr"Úemail.errorsrrÚ
exceptionsrrr+r3rrrú<module>r9s¢ðØ"Ð"Ð"Ð"Ð"Ð"àÐÐÐÐÐØWÐWÐWÐWÐWÐWÐWÐWà+Ð+Ð+Ð+Ð+Ð+ðBðBðBðBð>0Oð0Oð0Oð0Oðf
(ð
(ð
(ð
(ð
(ð
(r