Repository URL to install this package:
Version:
0.1.2 ▾
|
odigos
/
etc
/
odigos-vmagent
/
instrumentations
/
python
/
urllib3
/
__pycache__
/
filepost.cpython-311.pyc
|
---|
§ Õg[ ã ó d dl mZ d dlZd dlZd dlZd dlZd dlmZ ddlm Z m Z ej d¦ « d Zej ej ej ee f e f Zej eej ee f f Zdd ZddZ dddZdS )é )ÚannotationsN)ÚBytesIOé )Ú_TYPE_FIELD_VALUE_TUPLEÚRequestFieldzutf-8é ÚreturnÚstrc ór t j t j d¦ « ¦ « ¦ « 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_boundaryr s) õ ÔBJ rNNÑ+Ô+×2Ò2Ñ4Ô4Ð4r ÚfieldsÚ_TYPE_FIELDSútyping.Iterable[RequestField]c # óÊ K t | t j ¦ « 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ØKKKKåÔ*¨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=)r r r! ÚwriteÚencodeÚwriterÚrender_headersÚdatar Úintr Úgetvalue)r r" Úbodyr r* Úcontent_types r Úencode_multipart_formdatar/ 3 sM õ 99DØÐÝ"Ñ$Ô$å# FÑ+Ô+ð ð Ø Ð&Ð&Ð&Ð&×-Ò-¨iÑ8Ô8Ñ9Ô9Ð9åt×Ò5×/Ò/Ñ1Ô1Ñ2Ô2Ð2ØzådCÑ Ô ð Ýt99DådCÑ Ô ð Ý4LL×ÒtÑ$Ô$Ð$Ð$àJJtÑÔÐà 7ÑÔÐÐàJJÐ$HÐ$Ð$Ð$×+Ò+¨IÑ6Ô6Ñ7Ô7Ð7à>°HÐ>Ð>Là==??LÐ(Ð(r )r r )r r r r )N)r r r" r# r r$ )Ú __future__r r Úcodecsr r Úior r r r Úlookupr( ÚSequenceÚUnionÚTupler Ú_TYPE_FIELDS_SEQUENCEr r r r! r/ r r r ú<module>r8 s ðØ "Ð "Ð "Ð "Ð "Ð "à Ø Ø Ø Ø Ð Ð Ð Ð Ð à 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9à wÑ Ô Ô "àØ LcÐ#:Ð:Ô;¸\ÐIÔJôÐ ð |ØØ N3Ð/Ð/Ô0ð2ôð5ð 5ð 5ð 5ð3ð 3ð 3ð 3ð. 26ð&)ð &)ð &)ð &)ð &)ð &)ð &)r