Viewing File: /opt/alt/python35/lib/python3.5/site-packages/pip/_internal/utils/urls.pyo

ó
“tÆ_c@sŒddlZddlZddlmZddlmZddlmZermddl	m
Z
mZmZnd„Z
d„Zd„ZdS(	iÿÿÿÿN(tparse(trequest(tMYPY_CHECK_RUNNING(tOptionaltTexttUnioncCs*d|krdS|jddƒdjƒS(Nt:ii(tNonetsplittlower(turl((sI/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/utils/urls.pytget_url_scheme
scCs=tjjtjj|ƒƒ}tjdtj|ƒƒ}|S(sh
    Convert a path to a file: URL.  The path will be made absolute and have
    quoted path parts.
    sfile:(tostpathtnormpathtabspathturllib_parseturljointurllib_requesttpathname2url(R
R
((sI/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/utils/urls.pytpath_to_urlscCs…tj|ƒ\}}}}}|s1|dkr:d}n4tjdkrVd|}ntdjtƒƒ‚tj||ƒ}|S(s(
    Convert a file: URL to a path.
    t	localhostttwin32s\\s?non-local file URIs are not supported on this platform: {url!r}(	Rturlsplittsystplatformt
ValueErrortformattlocalsRturl2pathname(R
t_tnetlocR
((sI/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/utils/urls.pyturl_to_paths		
(RRtpip._vendor.six.moves.urllibRRRRtpip._internal.utils.typingRttypingRRRRRR!(((sI/opt/alt/python35/lib/python3.5/site-packages/pip/_internal/utils/urls.pyt<module>s		
Back to Directory File Manager