ok

Mini Shell

Direktori : /opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/
Upload File :
Current File : //opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyc

�
�2{Yc9@s�dZddlZddlZddlZdZdZejddkZejddkZer�e	fZ
efZe
fZe	ZeZejZn�efZ
eefZe
ejfZeZe	Zejjd�r�ed(�ZnVdefd��YZyee��Wnek
r,ed*�Zn
Xed,�Z[d�Zd�Zdefd��YZ de fd��YZ!dej"fd��YZ#de fd��YZ$de#fd��YZ%e$dddd�e$dddd d�e$d!ddd"d!�e$d#d$dd%d#�e$d&ddd'd&�e$d(d$dd)d(�e$d*d$d+d,�e$d-d$d.�e$ddd�e$d/d/d0�e$d)d$dd)d(�e$d1ddd2d1�e$d3ddd4d3�e!dd$�e!d5d6�e!d7d8�e!d9d:d;�e!d<d=d>�e!d?d@dA�e!dBdCdD�e!dEdFdG�e!dHdIdJ�e!dKdLdM�e!dNdOdP�e!dQdRdS�e!dTdTdU�e!dVdVdU�e!dWdWdU�e!dXdXdY�e!dZd[�e!d\d]�e!d^d_�e!d`dad`�e!dbdc�e!dddedf�e!dgdhdi�e!djdkdl�e!dmdndo�e!dpdqdr�e!dsdtdu�e!dvdwdx�e!dydzd{�e!d|d}d~�e!dd�d��e!d�d�di�e!d�d�d��e!d�d�d��e!d�d�do�e!d�e&d�d��e!d�e&d�d��e!d�e&d�e&d��e!d�d�d��e!d�d�d��e!d�d�d��e!d�d��g7Z'xKe'D]CZ(e)e%e(j*e(�e+e(e!�r3e(ej,e&d�e(j*<q3q3W[(e'e%_'e%e&d��Z-ej,e&d�<d�e#fd���YZ.e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��gZ/x!e/D]Z(e)e.e(j*e(�q�W[(e/e._'e.e&d��ej,e&d�<ej,e&d�<d�e#fd���YZ0e$d�d�d��e$d�d�d��e$d�d�d��gZ1x!e1D]Z(e)e0e(j*e(�q[W[(e1e0_'e0e&d��ej,e&d�<ej,e&d�<d�e#fd���YZ2e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��g!Z3x!e3D]Z(e)e2e(j*e(�q�	W[(e3e2_'e2e&d��ej,e&d�<ej,e&d�<d�e#fd���YZ4e$d�d�d��e$d�d�d��e$d�d�d��e$d�d�d��gZ5x!e5D]Z(e)e4e(j*e(�qr
W[(e5e4_'e4e&d��ej,e&d�<ej,e&d�<d�e#fd���YZ6e$d�d�d��gZ7x!e7D]Z(e)e6e(j*e(�q�
W[(e7e6_'e6e&d��ej,e&d�<ej,e&d�<d�ej"fd���YZ8e8e&d��ej,e&d�<d��Z9d��Z:er�d�Z;d�Z<d�Z=d�Z>d�Z?d�Z@d�ZAd�ZBd�ZCd�ZDn<d�Z;d�Z<d�Z=d�Z>dZ?dZ@dZAdZBdZCdZDy
eEZFWneGk
r7d�ZFnXeFZEy
eHZHWneGk
rdd�ZHnXer�d�ZIejJZKeZLn.d	�ZId
�ZKdefd��YZLeHZHeeId
�ejMe;�ZNejMe<�ZOejMe=�ZPejMe>�ZQejMe?�ZRejMe@�ZSd�ZTd�ZUd�ZVd�ZWer�
d�ZXd�ZYeZZ[ejd	d	kr|
d�Z\nej]dd	d�Z\ej^d�Z_ej`ZaebZcddldZdedjeZeedjfZfnRd�ZXd�ZYe[Z[eZZ\d�Z_d�Zad�ZcddleZeeejeZeZfeeXd�eeYd�ercege-jhd�Zidd�Zknddd �Zieid!�ege-jhd"d�Zleldkr�d#�Zlneekd$�d%�Zmd&�ZndS(-s6Utilities for writing code that runs on Python 2 and 3i����Ns'Benjamin Peterson <benjamin@python.org>s1.6.1iiitjavaiitXcBseZd�ZRS(cCsdS(NiiI�((tself((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt__len__8s(t__name__t
__module__R(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR7si?cCs
||_dS(s Add documentation to a function.N(t__doc__(tfunctdoc((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt_add_docEscCst|�tj|S(s7Import module, returning the module after the last dot.(t
__import__tsystmodules(tname((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt_import_moduleJs
t
_LazyDescrcBseZd�Zd�ZRS(cCs
||_dS(N(R
(RR
((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt__init__RscCsay|j�}Wn$tk
r6td|j��nXt||j|�t|j|j�|S(Ns%s could not be imported (t_resolvetImportErrortAttributeErrorR
tsetattrtdelattrt	__class__(Rtobjttptresult((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt__get__Us
(RRRR(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyRPs	tMovedModulecBs&eZdd�Zd�Zd�ZRS(cCsJtt|�j|�tr=|dkr1|}n||_n	||_dS(N(tsuperRRtPY3tNonetmod(RR
toldtnew((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyRcs	cCs
t|j�S(N(RR(R((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyRlscCs�|dkr-|jtjkr-t|��ny|j�}Wntk
r\t|��nXt||�}t|||�|S(Nt__file__Rt__path__(s__file__s__name__s__path__(RRRRRRtgetattrR(Rtattrt_moduletvalue((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt__getattr__os

N(RRRRRR((((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyRas		t_LazyModulecBs eZd�Zd�ZgZRS(cCs)tt|�j|�|jj|_dS(N(RR)RRR(RR
((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�scCs3ddg}|g|jD]}|j^q7}|S(NRR(t_moved_attributesR
(RtattrsR%((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt__dir__�s#(RRRR,R*(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR)�s		tMovedAttributecBs eZddd�Zd�ZRS(cCs�tt|�j|�trp|dkr1|}n||_|dkrd|dkr[|}qd|}n||_n'||_|dkr�|}n||_dS(N(RR-RRRRR%(RR
told_modtnew_modtold_attrtnew_attr((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�s						cCst|j�}t||j�S(N(RRR$R%(Rtmodule((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�sN(RRRRR(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR-�st_MovedItemscBseZdZRS(sLazy loading of moved objects(RRR(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR3�st	cStringIOtiotStringIOtfiltert	itertoolstbuiltinstifiltertfilterfalsetifilterfalsetinputt__builtin__t	raw_inputtmaptimaptrangetxranget
reload_moduletimptreloadtreducet	functoolst
UserStringtcollectionstziptiziptzip_longesttizip_longesttconfigparsertConfigParsertcopyregtcopy_regtdbm_gnutgdbmsdbm.gnuthttp_cookiejart	cookielibshttp.cookiejarthttp_cookiestCookieshttp.cookiest
html_entitiesthtmlentitydefss
html.entitiesthtml_parsert
HTMLParsershtml.parserthttp_clientthttplibshttp.clienttemail_mime_multipartsemail.MIMEMultipartsemail.mime.multiparttemail_mime_textsemail.MIMETextsemail.mime.texttemail_mime_basesemail.MIMEBasesemail.mime.basetBaseHTTPServershttp.servert
CGIHTTPServertSimpleHTTPServertcPickletpickletqueuetQueuetreprlibtreprtsocketservertSocketServert_threadtthreadttkintertTkinterttkinter_dialogtDialogstkinter.dialogttkinter_filedialogt
FileDialogstkinter.filedialogttkinter_scrolledtexttScrolledTextstkinter.scrolledtextttkinter_simpledialogtSimpleDialogstkinter.simpledialogttkinter_tixtTixstkinter.tixttkinter_ttktttkstkinter.ttkttkinter_constantstTkconstantsstkinter.constantsttkinter_dndtTkdndstkinter.dndttkinter_colorchooserttkColorChooserstkinter.colorchooserttkinter_commondialogttkCommonDialogstkinter.commondialogttkinter_tkfiledialogttkFileDialogttkinter_fontttkFontstkinter.fontttkinter_messageboxttkMessageBoxstkinter.messageboxttkinter_tksimpledialogttkSimpleDialogturllib_parses.moves.urllib_parsesurllib.parseturllib_errors.moves.urllib_errorsurllib.errorturllibs
.moves.urllibturllib_robotparsertrobotparsersurllib.robotparsert
xmlrpc_clientt	xmlrpclibs
xmlrpc.clientt
xmlrpc_servers
xmlrpc.servertwinregt_winregs.moves.s.movestModule_six_moves_urllib_parsecBseZdZRS(s7Lazy loading of moved objects in six.moves.urllib_parse(RRR(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR��stParseResultturlparsetSplitResulttparse_qst	parse_qslt	urldefragturljointurlsplitt
urlunparset
urlunsplittquotet
quote_plustunquotetunquote_plust	urlencodet
splitquerys.moves.urllib.parsetModule_six_moves_urllib_errorcBseZdZRS(s7Lazy loading of moved objects in six.moves.urllib_error(RRR(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�stURLErrorturllib2t	HTTPErrortContentTooShortErrors.moves.urllib.errortModule_six_moves_urllib_requestcBseZdZRS(s9Lazy loading of moved objects in six.moves.urllib_request(RRR(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�+sturlopensurllib.requesttinstall_openertbuild_openertpathname2urlturl2pathnamet
getproxiestRequesttOpenerDirectortHTTPDefaultErrorHandlertHTTPRedirectHandlertHTTPCookieProcessortProxyHandlertBaseHandlertHTTPPasswordMgrtHTTPPasswordMgrWithDefaultRealmtAbstractBasicAuthHandlertHTTPBasicAuthHandlertProxyBasicAuthHandlertAbstractDigestAuthHandlertHTTPDigestAuthHandlertProxyDigestAuthHandlertHTTPHandlertHTTPSHandlertFileHandlert
FTPHandlertCacheFTPHandlertUnknownHandlertHTTPErrorProcessorturlretrievet
urlcleanupt	URLopenertFancyURLopenertproxy_bypasss.moves.urllib.requests.moves.urllib_requestt Module_six_moves_urllib_responsecBseZdZRS(s:Lazy loading of moved objects in six.moves.urllib_response(RRR(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�[staddbasesurllib.responsetaddclosehooktaddinfot
addinfourls.moves.urllib.responses.moves.urllib_responset#Module_six_moves_urllib_robotparsercBseZdZRS(s=Lazy loading of moved objects in six.moves.urllib_robotparser(RRR(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�nstRobotFileParsers.moves.urllib.robotparsers.moves.urllib_robotparsertModule_six_moves_urllibcBsleZdZejedZejedZejedZejedZejedZ	d�Z
RS(sICreate a six.moves.urllib namespace that resembles the Python 3 namespaces.moves.urllib_parses.moves.urllib_errors.moves.urllib_requests.moves.urllib_responses.moves.urllib_robotparsercCsdddddgS(NtparseterrortrequesttresponseR�((R((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR,�s(RRRRRR�R�R�R�R�R,(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�~scCstt|j|�dS(sAdd an item to six.moves.N(RR3R
(tmove((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytadd_move�scCs^ytt|�WnFtk
rYytj|=WqZtk
rUtd|f��qZXnXdS(sRemove item from six.moves.sno such move, %rN(RR3Rtmovest__dict__tKeyError(R
((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytremove_move�s

t__func__t__self__t__closure__t__code__t__defaults__t__globals__tkeystvaluestitemstliststim_functim_selftfunc_closuret	func_codet
func_defaultstfunc_globalstiterkeyst
itervaluest	iteritemst	iterlistscCs
|j�S(N(tnext(tit((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytadvance_iterator�scCstd�t|�jD��S(Ncss|]}d|jkVqdS(t__call__N(R�(t.0tklass((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pys	<genexpr>�s(tanyttypet__mro__(R((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytcallable�scCs|S(N((tunbound((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytget_unbound_function�scCs|jS(N(R�(R�((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�scCstj|||j�S(N(ttypest
MethodTypeR(RR((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytcreate_bound_method�stIteratorcBseZd�ZRS(cCst|�j|�S(N(R�t__next__(R((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR��s(RRR�(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR�ss3Get the function out of a possibly unbound functioncKstt|t�|��S(s1Return an iterator over the keys of a dictionary.(titerR$t	_iterkeys(tdtkw((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR��scKstt|t�|��S(s3Return an iterator over the values of a dictionary.(RR$t_itervalues(RR	((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR��scKstt|t�|��S(s?Return an iterator over the (key, value) pairs of a dictionary.(RR$t
_iteritems(RR	((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR��scKstt|t�|��S(sBReturn an iterator over the (key, [values]) pairs of a dictionary.(RR$t
_iterlists(RR	((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR��scCs
|jd�S(Nslatin-1(tencode(ts((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytb�scCs|S(N((R((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytu�scCs
t|f�S(N(tbytes(ti((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytint2bytestto_bytestbigcCs|S(N((R((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyRscCst|jdd�d�S(Ns\\s\\\\tunicode_escape(tunicodetreplace(R((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyRscCst|d�S(Ni(tord(tbs((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytbyte2intscCst||�S(N(R(tbufR((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt
indexbytesscCsd�|D�S(Ncss|]}t|�VqdS(N(R(R�tbyte((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pys	<genexpr>s((R((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt	iterbytesssByte literalsText literaltexeccCs+|j|k	r!|j|��n|�dS(N(t
__traceback__twith_traceback(RR'ttb((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytreraise#scBsc|dkrBejd�}|j}|dkr<|j}n~n|dkrW|}nddUdS(sExecute code in a namespace.isexec _code_ in _globs_, _locs_N(RRt	_getframet	f_globalstf_locals(t_code_t_globs_t_locs_tframe((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytexec_)s		s9def reraise(tp, value, tb=None):
    raise tp, value, tb
tprintc
s�|jdtj���dkr%dS�fd�}t}|jdd�}|dk	r�t|t�rpt}q�t|t�s�t	d��q�n|jdd�}|dk	r�t|t�r�t}q�t|t�s�t	d��q�n|r�t	d��n|s0x*|D]}t|t�r
t}Pq
q
Wn|rQtd	�}td
�}nd	}d
}|dkrr|}n|dkr�|}nx7t
|�D])\}	}|	r�||�n||�q�W||�dS(s4The new-style print function for Python 2.4 and 2.5.tfileNcs�t|t�st|�}nt�t�r�t|t�r��jdk	r�t�dd�}|dkrrd}n|j�j|�}n�j	|�dS(Nterrorststrict(
t
isinstancet
basestringtstrR.RtencodingRR$R
twrite(tdataR/(tfp(s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyR5Bs	tsepssep must be None or a stringtendsend must be None or a strings$invalid keyword arguments to print()s
t (tpopRtstdoutRtFalseR1RtTrueR3t	TypeErrort	enumerate(
targstkwargsR5twant_unicodeR8R9targtnewlinetspaceR((R7s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytprint_=sL		
		
sReraise an exception.cGs|d|i�S(s%Create a base class with a metaclass.tNewBase((tmetatbases((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytwith_metaclassuscs�fd�}|S(s6Class decorator for creating a class with a metaclass.cs�|jj�}|jdd�|jdd�|jd�}|dk	r�t|t�re|g}nx|D]}|j|�qlWn�|j|j|�S(NR�t__weakref__t	__slots__(	R�tcopyR;RtgetR1R3Rt	__bases__(tclst	orig_varstslotst	slots_var(t	metaclass(s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pytwrapper{s
((RURV((RUs@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt
add_metaclassysI�i���I�i���ll����(oRtoperatorRRt
__author__t__version__tversion_infotPY2RR3tstring_typestintt
integer_typesR�tclass_typest	text_typeRtbinary_typetmaxsizetMAXSIZER2tlongt	ClassTypeRtplatformt
startswithtobjectRtlent
OverflowErrorR	RRRt
ModuleTypeR)R-R3RR*R%RR
R1RR�R�t_urllib_parse_moved_attributesR�t_urllib_error_moved_attributesR�t _urllib_request_moved_attributesR�t!_urllib_response_moved_attributesR�t$_urllib_robotparser_moved_attributesR�R�R�t
_meth_funct
_meth_selft
_func_closuret
_func_codet_func_defaultst
_func_globalsRR
RRR�R�t	NameErrorR�RRRRt
attrgettertget_method_functiontget_method_selftget_function_closuretget_function_codetget_function_defaultstget_function_globalsR�R�R�R�RRtchrtunichrRtmethodcallert
itemgetterRtgetitemRRRR5R6tBytesIOR$R9R,RR$RGRKRW(((s@/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/six.pyt<module>s*				
		$			
	
	*
	*
	*
	*
	*			





																		



5
	

Zerion Mini Shell 1.0