Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
•èRc@`s³ddlmZmZmZddlmZddlZddlmZddlm	Z	ddlm
Z
dd	l
mZdd
lm
Z
ejdƒZed„Ze
eƒZdS(
i(tabsolute_importtdivisiontunicode_literals(t	text_typeNi(t_basei(tihatexml(t	constants(t
namespaces(tmoduleFactoryFactoryu
{([^}]*)}(.*)c
`sˆ‰ˆjdƒj‰dtjf‡fd†ƒY‰dˆf‡fd†ƒY‰dˆf‡fd†ƒY‰dˆf‡fd	†ƒY‰d
ˆf‡fd†ƒY‰‡fd†‰	‡‡fd
†}dtjf‡‡‡‡‡‡‡‡	fd†ƒY}tƒS(NuasdtElementc`séeZd‡fd†Zd„Zd„Zd„ZeeeƒZd„Z	d„Z
ee
e	ƒZd„Zd„Z
eee
ƒZd„Zd	„ZeeeƒZd
„Zd„Zd„Zd
„Zdd„Zd„Zd„ZRS(c`s‰||_||_ˆj|j||ƒƒ|_|dkrUtd|jf|_n|j|jf|_d|_g|_	g|_
dS(Nuhtml(t_namet
_namespaceR	t_getETreeTagt_elementtNoneRt	nameTupletparentt_childNodest_flags(tselftnamet	namespace(tElementTree(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt__init__s				cS`s)|dkr|}nd||f}|S(Nu{%s}%s(R(RRRt	etree_tag((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyR!s	cS`s+||_|j|j|jƒ|j_dS(N(R
RRR
ttag(RR((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_setName(s	cS`s|jS(N(R
(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_getName,scS`s+||_|j|j|jƒ|j_dS(N(RRR
R
R(RR((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt
_setNamespace1s	cS`s|jS(N(R(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt
_getNamespace5scS`s
|jjS(N(R
tattrib(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_getAttributes:scS`s”x-t|jjjƒƒD]}|jj|=qWx]|jƒD]O\}}t|tƒrsd|d|df}n|}|jj||ƒq=WdS(Nu{%s}%sii(tlistR
Rtkeystitemst
isinstancettupletset(Rt
attributestkeytvalueR((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_setAttributes=scS`s|jS(N(R(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_getChildNodesKscS`s2|j2g|_x|D]}|j|ƒqWdS(N(R
RtinsertChild(RR(telement((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_setChildNodesNs	
cS`st|jjpt|jƒƒS(u,Return true if the node has children or text(tboolR
ttexttlen(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt
hasContentVscS`s0|jj|ƒ|jj|jƒ||_dS(N(RtappendR
R(Rtnode((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pytappendChildZscS`s>t|jƒj|jƒ}|jj||jƒ||_dS(N(R R
tindextinsertR(RR3trefNodeR5((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pytinsertBefore_scS`s |jj|jƒd|_dS(N(R
tremoveRR(RR3((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pytremoveChilddscS`s-t|jƒs?|jjs*d|j_n|jj|7_nê|dkr‡|jdjsnd|jd_n|jdj|7_n¢t|jƒ}|j|jƒ}|dkrü|j|djsßd|j|d_n|j|dj|7_n-|jjsd|j_n|jj|7_dS(Nuiÿÿÿÿii(R0R
R/RttailR R5(RtdataR8tchildrenR5((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt
insertTexths"cS`sLt|ƒ|j|jƒ}x*|jjƒD]\}}||j|<q+W|S(N(ttypeRRR&R"(RR,RR(((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt	cloneNodescS`s–|jr+|jdjj|jj7_nH|jjsFd|j_n|jjdk	rs|jj|jj7_nd|j_tjj||ƒdS(Niÿÿÿÿu(t
childNodesR
R;R/RRtNodetreparentChildren(Rt	newParent((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRC…s	"N(t__name__t
__module__RRRRRtpropertyRRRRRR)R&R*R-RAR1R4R8R:R>R@RC((R(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyR	s*
														tCommentc`s8eZ‡fd†Zd„Zd„ZeeeƒZRS(c`s1ˆj|ƒ|_d|_g|_g|_dS(N(RHR
RRRR(RR<(R(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyR‘s		cS`s
|jjS(N(R
R/(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_getData™scS`s||j_dS(N(R
R/(RR(((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_setDataœs(RERFRRIRJRGR<((R(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRHs		tDocumentTypec`sYeZ‡fd†Zd„Zd„ZeeeƒZd„Zd„ZeeeƒZ	RS(c`s2ˆj|dƒ||j_||_||_dS(Nu
<!DOCTYPE>(RR
R/tpublicIdtsystemId(RRRLRM(R	(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyR¢s	cS`s|jjddƒS(NupublicIdu(R
tget(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_getPublicId¨scS`s&|dk	r"|jjd|ƒndS(NupublicId(RR
R%(RR(((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_setPublicId«scS`s|jjddƒS(NusystemIdu(R
RN(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_getSystemId±scS`s&|dk	r"|jjd|ƒndS(NusystemId(RR
R%(RR(((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt_setSystemId´s(
RERFRRORPRGRLRQRRRM((R	(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRK¡s				tDocumentc`seZ‡fd†ZRS(c`sˆj|dƒdS(Nu
DOCUMENT_ROOT(R(R(R	(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyR»s(RERFR((R	(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRSºstDocumentFragmentc`seZ‡fd†ZRS(c`sˆj|dƒdS(NuDOCUMENT_FRAGMENT(R(R(R	(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyR¿s(RERFR((R	(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRT¾sc`s8g‰d‡‡‡fd†‰ˆ|dƒdjˆƒS(Nic`sŠt|dƒs|jƒ}n|jdkr¯|jdƒsK|jdƒr•|jdƒp]d}|jdƒprd}ˆjd|j||fƒq0ˆjd|jfƒn|jdkrMˆjd	ƒ|jdk	rÿˆjd
d|d|jfƒn|jdk	rtd
ƒ‚nt|dƒr0t	|j
ƒr0tdƒ‚q0nã|jˆkr}ˆjdd||jfƒn³t|jtƒs±t
dt|jƒ|jfƒ‚tj|jƒ}|dkrÛ|j}n/|jƒ\}}tj|}d||f}ˆjdd||fƒt|dƒrg}xƒ|j
jƒD]r\}}	tj|ƒ}|dk	r£|jƒ\}}tj|}d||f}
n|}
|j|
|	fƒqJWx?t|ƒD].\}}	ˆjdd|d||	fƒqÍWn|jr0ˆjd
d|d|jfƒn|d7}x|D]}ˆ||ƒqAW|jr†ˆjd
d|d|jfƒndS(Nutagu
<!DOCTYPE>upublicIdusystemIduu<!DOCTYPE %s "%s" "%s">u
<!DOCTYPE %s>u
DOCUMENT_ROOTu	#documentu|%s"%s"u iuDocument node cannot have tailuattribu$Document node cannot have attributesu|%s<!-- %s -->uExpected unicode, got %s, %su%s %su|%s<%s>u
|%s%s="%s"(thasattrtgetrootRRNR2R/RR;t	TypeErrorR0RR#RtAssertionErrorR?t
tag_regexptmatchtgroupsRtprefixesR"tsorted(R,tindentRLRMtnsmatchRtnstprefixR&R(tattr_stringtchild(tElementTreeCommentTypetrvtserializeElement(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRfÅs^	
%!

)	%

	u
(tjoin(R,(Rd(ReRfs[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyttestSerializerÂs7
c`sDg‰tjƒ‰‡‡‡‡‡fd†‰ˆ|ƒdjˆƒS(u4Serialize an element and its child nodes to a stringc`smt|ˆjƒr!|jƒ}n|jdkr²|jdƒsN|jdƒr˜|jdƒp`d}|jdƒpud}ˆjd|j||fƒqMˆjd|jfƒn›|jdkrL|jdk	rãˆj|jƒn|jdk	rt	dƒ‚nt
|d	ƒr.t|jƒr.t	d
ƒ‚nx|D]}ˆ|ƒq5Wn|jˆkruˆjd|jfƒnØ|js¡ˆjdˆj
|jƒfƒn^d
jg|jjƒD]%\}}dˆj
|ƒ|f^q·ƒ}ˆjd|j|fƒ|jrˆj|jƒnx|D]}ˆ|ƒq"Wˆjd|jfƒ|jriˆj|jƒndS(Nu
<!DOCTYPE>upublicIdusystemIduu<!DOCTYPE %s PUBLIC "%s" "%s">u
<!DOCTYPE %s>u
DOCUMENT_ROOTuDocument node cannot have tailuattribu$Document node cannot have attributesu	<!--%s-->u<%s>u u%s="%s"u<%s %s>u</%s>(R#RRVRRNR2R/RR;RWRUR0RtfromXmlNameRgR"(R,RLRMRcRR(tattr(RRdtfilterReRf(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRfs@	
	#	;	
	u(Rt
InfosetFilterRg(R,(RRd(RkReRfs[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyttostrings
-
tTreeBuilderc`sSeZˆZˆZˆZˆZˆZˆZ‡fd†Z‡fd†Z	d„Z
RS(c`s
ˆ|ƒS(N((RR,(Rh(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRh>sc`sPˆr|jjS|jdk	r9|jjjd|jƒS|jjjdƒSdS(Nu{%s}htmluhtml(tdocumentR
tdefaultNamespaceRtfind(R(tfullTree(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pytgetDocumentAs
cS`stjj|ƒjS(N(RRntgetFragmentR
(R((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRtKs(RERFt
documentClasstdoctypeClasstelementClasstcommentClasst
fragmentClasstimplementationRhRsRt((RHRSRTRKR	tElementTreeImplementationRrRh(s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyRn6s
(RHRRRBRntlocals(R{RrRmRn((
RHRSRTRKR	RRdR{RrRhs[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pytgetETreeBuilders}>64(t
__future__RRRtpip.vendor.sixRtretRRRRtutilsRtcompileRYtFalseR}tgetETreeModule(((s[/home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt<module>sÿC