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:
§

Õg[	ãó—ddlmZddlZddlZddlZddlZddlmZddlm	Z	m
Z
ejd¦«dZej
ejejee	fe
fZejeejee	ffZdd
„Zdd„Z	ddd„ZdS)é)ÚannotationsN)ÚBytesIOé)Ú_TYPE_FIELD_VALUE_TUPLEÚRequestFieldzutf-8éÚreturnÚstrcór—tjtjd¦«¦« ¦«S)zN
    Our embarrassingly-simple replacement for mimetools.choose_boundary.
    é)ÚbinasciiÚhexlifyÚosÚurandomÚdecode©óú7/tmp/pip-target-6culloxw/lib/python/urllib3/filepost.pyÚchoose_boundaryrs)€õԝBœJ r™NœNÑ+Ô+×2Ò2Ñ4Ô4Ð4rÚfieldsÚ_TYPE_FIELDSútyping.Iterable[RequestField]c#óÊK—t|tj¦«r| ¦«}n|}|D],}t|t¦«r|V—Œt	j|ŽV—Œ-dS)z†
    Iterate over fields.

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

    N)Ú
isinstanceÚtypingÚMappingÚitemsrÚfrom_tuples)rÚiterableÚfields   rÚiter_field_objectsr!s}èè€õ&&œ.Ñ)Ô)ðØ—<’<‘>”>ˆˆàˆàð3ð3ˆÝe\Ñ*Ô*ð	3؈KˆKˆKˆKåÔ*¨EÐ2Ð2Ð2Ð2Ð2ð	3ð3rÚboundaryú
str | Noneútuple[bytes, str]cóÊ—t¦«}|€t¦«}t|¦«D]ï}| d|›d d¦«¦«t|¦« | ¦«¦«|j}t|t¦«rt|¦«}t|t¦«r#t|¦« |¦«n| |¦«| d¦«Œð| d|›d d¦«¦«d|›}| ¦«|fS)a¢
    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`).
        Values are processed by :func:`urllib3.fields.RequestField.from_tuples`.

    :param boundary:
        If not specified, then a random boundary will be generated using
        :func:`urllib3.filepost.choose_boundary`.
    Nz--z
zlatin-1s
z--
zmultipart/form-data; boundary=)rrr!ÚwriteÚencodeÚwriterÚrender_headersÚdatarÚintr
Úgetvalue)rr"Úbodyr r*Úcontent_types      rÚencode_multipart_formdatar/3sM€õ‰9Œ9€DØÐÝ"Ñ$Ô$ˆå# FÑ+Ô+ððˆØ
Š
Ð&˜Ð&Ð&Ð&×-Ò-¨iÑ8Ô8Ñ9Ô9Ð9åˆt‰Œ×Ò˜5×/Ò/Ñ1Ô1Ñ2Ô2Ð2ØŒzˆådCÑ Ô ð	ݐt‘9”9ˆDådCÑ Ô ð	Ý4‰LŒL×Ò˜tÑ$Ô$Ð$Ð$àJŠJtÑÔÐà
Š
7ÑÔÐÐà‡J‚JÐ$HÐ$Ð$Ð$×+Ò+¨IÑ6Ô6Ñ7Ô7Ð7à>°HÐ>Ð>€Là=Š=‰?Œ?˜LÐ(Ð(r)r	r
)rrr	r)N)rrr"r#r	r$)Ú
__future__rr
ÚcodecsrrÚiorrrrÚlookupr(ÚSequenceÚUnionÚTupler
Ú_TYPE_FIELDS_SEQUENCErrrr!r/rrrú<module>r8sðØ"Ð"Ð"Ð"Ð"Ð"à€€€Ø
€
€
€
Ø	€	€	€	Ø
€
€
€
ØÐÐÐÐÐà9Ð9Ð9Ð9Ð9Ð9Ð9Ð9à	ˆŒwÑ	Ô	 Ô	"€àœØ
„L”˜cÐ#:Ð:Ô;¸\ÐIÔJôÐðŒ|ØØ
„N3Ð/Ð/Ô0ð2ô€ð5ð5ð5ð5ð3ð3ð3ð3ð.26ð&)ð&)ð&)ð&)ð&)ð&)ð&)r