Viewing File: /opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuilders/etree.pyo
ó
“tÆ_c @` 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 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_typeN( t copyi ( 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( sX /opt/alt/python35/lib/python3.5/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( ( sX /opt/alt/python35/lib/python3.5/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 ( ( sX /opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuilders/etree.pyt _setName, s c S` s | j S( N( R ( R ( ( sX /opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuilders/etree.pyt _getName0 s c S` s+ | | _ | j | j | j ƒ | j _ d S( N( R R
R R R ( R R ( ( sX /opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuilders/etree.pyt
_setNamespace5 s c S` s | j S( N( R ( R ( ( sX /opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuilders/etree.pyt
_getNamespace9 s c S` s
| j j S( N( R t attrib( R ( ( sX /opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuilders/etree.pyt _getAttributes>