/usr/lib/python2.7/site-packages/urllib3/packages/backports
Edit: /usr/lib/python2.7/site-packages/urllib3/packages/backports/makefile.pyc (1595B)
ó
nfˇ\c @ s> d Z d d l Z d d l m Z d d d d d d Z d S( s
backports.makefile
~~~~~~~~~~~~~~~~~~
Backports the Python 3 ``socket.makefile`` method for use with anything that
wants to create a "fake" socket object.
i˙˙˙˙N( t SocketIOt rc
C s t | d d d h k s1 t d | f n d | k } d | k pM | } | sb | sb t d | k } d } | r | d 7} n | r | d 7} n t | | }
| j d 7_ | d
k rÍ d } n | d k rĺ t j } n | d k r
| st d n |
S| r.| r.t j |
|
| } n9 | rIt j |
| } n | sUt t j
|
| } | rq| St j | | | | } | | _ | S( s:
Backport of ``socket.makefile`` from Python 3.5.
R t wt bs&