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 / __pycache__ / filepost.cpython-311.pyc
Size: Mime:
§

ÞEqfˆ	ãó —ddlmZddlZddlZddlZddlmZddlmZddl	m
Z
ddlmZej
d¦«d	Zd
„Zd„Zd„Zdd
„ZdS)é)Úabsolute_importN)ÚBytesIOé)ÚRequestField)Úsix)Úbzutf-8écó”—tjtjd¦«¦«}tjs| d¦«}|S)zN
    Our embarrassingly-simple replacement for mimetools.choose_boundary.
    éÚascii)ÚbinasciiÚhexlifyÚosÚurandomrÚPY2Údecode)Úboundarys ú7/tmp/pip-target-asg8frr5/lib/python/urllib3/filepost.pyÚchoose_boundaryrs<€õÔ¥¤
¨2¡¤Ñ/Ô/€HÝŒ7ð,Ø—?’? 7Ñ+Ô+ˆØ€Oóc#óÚK—t|t¦«rtj|¦«}nt	|¦«}|D],}t|t
¦«r|V—Œtj|ŽV—Œ-dS)z†
    Iterate over fields.

    Supports list of (k, v) tuples and dicts, and lists of
    :class:`~urllib3.fields.RequestField`.

    N)Ú
isinstanceÚdictrÚ	iteritemsÚiterrÚfrom_tuples)ÚfieldsÚiÚfields   rÚiter_field_objectsr sƒèè€õ&$ÑÔðÝŒM˜&Ñ!Ô!ˆˆå‰LŒLˆàð3ð3ˆÝe\Ñ*Ô*ð	3؈KˆKˆKˆKåÔ*¨EÐ2Ð2Ð2Ð2Ð2ð	3ð3rcó€—t|t¦«rd„tj|¦«D¦«Sd„|D¦«S)a-
    .. deprecated:: 1.6

    Iterate over fields.

    The addition of :class:`~urllib3.fields.RequestField` makes this function
    obsolete. Instead, use :func:`iter_field_objects`, which returns
    :class:`~urllib3.fields.RequestField` objects.

    Supports list of (k, v) tuples and dicts.
    c3ó$K—|]\}}||fV—ŒdS©N©©Ú.0ÚkÚvs   rú	<genexpr>ziter_fields.<locals>.<genexpr>:s*èè€Ð9Ð9™4˜1˜aAÐ9Ð9Ð9Ð9Ð9Ð9rc3ó$K—|]\}}||fV—ŒdSr#r$r%s   rr)ziter_fields.<locals>.<genexpr><s*èè€Ð&Ð&‘tq˜!ˆQˆFÐ&Ð&Ð&Ð&Ð&Ð&r)rrrr)rs rÚiter_fieldsr+-sH€õ&$ÑÔð:Ø9Ð9¥3¤=°Ñ#8Ô#8Ð9Ñ9Ô9Ð9à&Ð&˜vÐ&Ñ&Ô&Ð&rcóÒ—t¦«}|€t¦«}t|¦«D]í}| t	d|z¦«¦«t|¦« | ¦«¦«|j}t|t¦«rt|¦«}t|tj¦«r#t|¦« |¦«n| |¦«| d¦«Œî| t	d|z¦«¦«td|z¦«}| 
¦«|fS)aQ
    Encode a dictionary of ``fields`` using the multipart/form-data MIME format.

    :param fields:
        Dictionary of fields or list of (key, :class:`~urllib3.fields.RequestField`).

    :param boundary:
        If not specified, then a random boundary will be generated using
        :func:`urllib3.filepost.choose_boundary`.
    Nz--%s
s
z--%s--
z multipart/form-data; boundary=%s)rrr ÚwriterÚwriterÚrender_headersÚdatarÚintÚstrrÚ	text_typeÚgetvalue)rrÚbodyrr0Úcontent_types      rÚencode_multipart_formdatar7?s;€õ‰9Œ9€DØÐÝ"Ñ$Ô$ˆå# FÑ+Ô+ððˆØ
Š
•1Z 8Ñ,Ñ-Ô-Ñ.Ô.Ð.åˆt‰Œ×Ò˜5×/Ò/Ñ1Ô1Ñ2Ô2Ð2ØŒzˆådCÑ Ô ð	ݐt‘9”9ˆDådCœMÑ*Ô*ð	Ý4‰LŒL×Ò˜tÑ$Ô$Ð$Ð$àJŠJtÑÔÐà
Š
7ÑÔÐÐà‡J‚Jq Ñ*Ñ+Ô+Ñ,Ô,Ð,åÐ9¸HÑDÑEÔE€Là=Š=‰?Œ?˜LÐ(Ð(rr#)Ú
__future__rr
ÚcodecsrÚiorrrÚpackagesrÚpackages.sixrÚlookupr.rr r+r7r$rrú<module>r>sÛðØ&Ð&Ð&Ð&Ð&Ð&à€€€Ø
€
€
€
Ø	€	€	€	ØÐÐÐÐÐà Ð Ð Ð Ð Ð ØÐÐÐÐÐØÐÐÐÐÐà	ˆŒwÑ	Ô	 Ô	"€ðððð3ð3ð3ð('ð'ð'ð$#)ð#)ð#)ð#)ð#)ð#)r