Repository URL to install this package:
| 
      
        
        
        Version: 
        
         
          
          3.4.52  ▾
        
         | 
ó
èEYc           @@  sª   d  d l  m Z d  d l Z d  d l m Z d  d l m Z d d l m Z d d l	 m
 Z
 d d l m Z e j
 d	  d
 Z d   Z d   Z d
   Z d d  Z d S(   i    (   t   absolute_importN(   t   uuid4(   t   BytesIOi   (   t   six(   t   b(   t   RequestFields   utf-8i   c           C@  s
   t    j S(   sN   
    Our embarrassingly-simple replacement for mimetools.choose_boundary.
    (   R   t   hex(    (    (    sE   /home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/filepost.pyt   choose_boundary   s    c         c@  sg   t  |  t  r! t j |   } n t |   } x3 | D]+ } t  | t  rQ | Vq4 t j |   Vq4 Wd S(   s   
    Iterate over fields.
    Supports list of (k, v) tuples and dicts, and lists of
    :class:`~urllib3.fields.RequestField`.
    N(   t
   isinstancet   dictR   t	   iteritemst   iterR   t   from_tuples(   t   fieldst   it   field(    (    sE   /home/tvault/.virtenv/lib/python2.7/site-packages/urllib3/filepost.pyt   iter_field_objects   s    
c         C@  s4   t  |  t  r&