/usr/lib/python2.7/site-packages/pip/_vendor/urllib3/packages/backports
Edit: /usr/lib/python2.7/site-packages/pip/_vendor/urllib3/packages/backports/makefile.pyc (1625B)
ó
abc @ 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 | t d d d g k s7 t d | f n d | k } d | k pS | } | sh | sh 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| r4| r4t j |
|
| } n9 | rOt j |
| } n | s[t t j
|
| } | rw| St j | | | | } | | _ | S( s:
Backport of ``socket.makefile`` from Python 3.5.
R t wt bs&