Repository URL to install this package:
|
Version:
2.5 ▾
|
ó
èRc @` s³ d d l m Z m Z m Z d d l m Z d d l Z d d l m Z d d l m Z d d l m
Z
d d l
m Z d d
l m
Z
e j d Z e d Z e
e Z d S(
i ( t absolute_importt divisiont unicode_literals( t text_typeNi ( t _basei ( t ihatexml( t constants( t
namespaces( t moduleFactoryFactoryu
{([^}]*)}(.*)c
` s j d j d t j f f d Y d f f d Y d f f d Y d f f d Y d
f f d Y f d f d
} d t j f f d Y} t S( Nu asdt Elementc ` sé e Z d f d Z d Z d Z d Z e e e Z d Z d Z
e e
e Z d Z d Z
e e e
Z d Z d Z e e e Z d
Z d Z d Z d
Z d d Z d Z d Z RS( c ` s | | _ | | _ j | j | | | _ | d k rU t d | j f | _ n | j | j f | _ d | _ g | _ g | _
d S( Nu html( t _namet
_namespaceR t _getETreeTagt _elementt NoneR t nameTuplet parentt _childNodest _flags( t selft namet namespace( t ElementTree( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt __init__ s c S` s) | d k r | } n d | | f } | S( Nu {%s}%s( R ( R R R t etree_tag( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyR ! s c S` s+ | | _ | j | j | j | j _ d S( N( R
R R R
t tag( R R ( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt _setName( s c S` s | j S( N( R
( R ( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt _getName, s c S` s+ | | _ | j | j | j | j _ d S( N( R R R
R
R ( R R ( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt
_setNamespace1 s c S` s | j S( N( R ( R ( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt
_getNamespace5 s c S` s
| j j S( N( R
t attrib( R ( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt _getAttributes: s c S` s x- t | j j j D] } | j j | =q Wx] | j D]O \ } } t | t rs d | d | d f } n | } | j j | | q= Wd S( Nu {%s}%si i ( t listR
R t keyst itemst
isinstancet tuplet set( R t
attributest keyt valueR ( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt _setAttributes= s c S` s | j S( N( R ( R ( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt _getChildNodesK s c S` s2 | j 2g | _ x | D] } | j | q Wd S( N( R
R t insertChild( R R( t element( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt _setChildNodesN s
c S` s t | j j p t | j S( u, Return true if the node has children or text( t boolR
t textt len( R ( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt
hasContentV s c S` s0 | j j | | j j | j | | _ d S( N( R t appendR
R ( R t node( ( s[ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vendor/html5lib/treebuilders/etree.pyt appendChildZ s c S` s>