Ñò 9ÕÒTc@@s¤dZddklZddkZddkZddkZddkZddkZddkZddk l Z ddk l Z l Z ddklZlZddklZddklZe d d d d d dgZed„eDƒdƒZeidƒZdZdZd„Zd„Zd„Zd„Z d„Z!eƒo4ei"i#ei$dƒZ%ei"i#ei$dƒZ&nLe!ƒZ%yei"i#ei'ƒdƒZ&Wn e(j oei)dƒnXei"i*ei"i+e%ƒƒZ%ei"i*e&ƒZ&e i,ƒZ-ei.Z/ei"i0dƒZ1eo¥ei"i#ei$dƒZ2ei"i#e/dƒZ3ei"i4e2ƒp1ei"i#ei$dƒZ2ei"i#e/dƒZ3ndZ5ei"i#e1dƒZ6ei"i#e6e5ƒZ7nei"i#ei$dƒZ2ei"i#e/dƒZ3dZ5ei"i#e1d ƒZ6ei"i#e6e5ƒZ7ei8d! d"joei$d# d$jo d%Z2ngZ9ei:dƒD]Z"e9ei"i#e"e5ƒqf[9Z;e<dde<d&„Z=dS('s7Locations where we look for configs, install stuff, etci(tabsolute_importN(t sysconfig(tinstallt SCHEME_KEYS(t get_path_uidtWINDOWS(tappdirs(t exceptionss"/etc/ssl/certs/ca-certificates.crts /etc/pki/tls/certs/ca-bundle.crts/etc/ssl/ca-bundle.pems/etc/ssl/cert.pems&/usr/local/share/certs/ca-root-nss.crts/usr/local/etc/openssl/cert.pemcc@s0x)|]"}tii|ƒo |VqqWdS(N(tostpathtexists(t.0tx((s3/usr/lib/python2.6/vendor-packages/pip/locations.pys 4s tpips¹This file is placed here by pip to indicate the source was put here by pip. Once this package is successfully installed this source code will be deleted (unless you remove this file). spip-delete-this-directory.txtcC@sRtii|tƒ}t|dƒiiƒ}z|~}|itƒWdQXdS(s? Write the pip delete marker file into this directory. twN( RR tjointPIP_DELETE_MARKER_FILENAMEtopent__exit__t __enter__twritetDELETE_MARKER_MESSAGE(t directorytfilepatht_[1]t marker_fp((s3/usr/lib/python2.6/vendor-packages/pip/locations.pytwrite_delete_marker_fileEs&cC@s=ttdƒotStittdtiƒjotStS(sM Return True if we're running inside a virtualenv, False otherwise. t real_prefixt base_prefix(thasattrtsystTruetprefixtgetattrtFalse(((s3/usr/lib/python2.6/vendor-packages/pip/locations.pytrunning_under_virtualenvNs cC@s\tiitiitiƒƒ}tii|dƒ}tƒotii|ƒot SdS(s? Return True if in a venv and no system site packages. sno-global-site-packages.txtN( RR tdirnametabspathtsitet__file__RR#tisfileR(t site_mod_dirtno_global_file((s3/usr/lib/python2.6/vendor-packages/pip/locations.pytvirtualenv_no_global[s!cC@s4to tiƒSddk}|itiƒƒiS(s8 Returns the effective username of the current process. iN(RtgetpasstgetusertpwdtgetpwuidRtgeteuidtpw_name(R.((s3/usr/lib/python2.6/vendor-packages/pip/locations.pyt__get_usernamegs  cC@sÛtiitiƒdtƒiddƒƒ}to|Syti|ƒt |ƒWnt j osd}yt |ƒ}Wnt j o d}nX|ti ƒjo'd|}|GHdGHti|ƒ‚q×nX|S(s Returns a safe build_prefix s pip_build_%st t_sSThe temporary folder for building (%s) is either not owned by you, or is a symlink.sqpip will not work until the temporary folder is either deleted or is a real directory owned by your user account.N(RR Rttempfilet gettempdirR2treplaceRtmkdirRtOSErrortNoneRR0RtInstallationError(R tfile_uidtmsg((s3/usr/lib/python2.6/vendor-packages/pip/locations.pyt_get_build_prefixos*    tbuildtsrcs=The folder you are executing pip from can no longer be found.t~tScriptstbinspip.inispip.confs.pipitdarwinis/System/Library/s/usr/local/binc C@sddkl}h}|ohdgd6}nh}h|d6}|i|ƒ||ƒ} | iƒ| iddtƒ} |p| i| _|p| i| _|p| i| _| i ƒx%t D]} t | d| ƒ||      &     )(>t__doc__t __future__RR,Rtos.pathR&RR5t distutilsRtdistutils.command.installRRt pip.compatRRt pip.utilsRR RtCA_BUNDLE_PATHStnextR:tCA_BUNDLE_PATHtuser_cache_dirtUSER_CACHE_DIRRRRR#R+R2R>R RR t build_prefixt src_prefixtgetcwdR9texitR%trealpathtget_python_libt site_packagest USER_SITEt user_sitet expandusertuser_dirtbin_pytbin_userR tconfig_basenametlegacy_storage_dirtlegacy_config_filetplatformRtsite_config_dirstsite_config_filesR"Rb(((s3/usr/lib/python2.6/vendor-packages/pip/locations.pyts„          "         ( 2