usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyo 0000644 00000004075 14720606430 0021536 0 ustar 00
abc @` s d d l m Z m Z m Z d d l m Z d d l m Z d d l m Z m
Z
d d l m Z d j e Z d e j
f d
YZ
d S( i ( t absolute_importt divisiont unicode_literals( t text_typei ( t basei ( t
namespacest voidElements( t spaceCharactersu t Filterc B` s e Z e d Z d Z RS( c C` s# t t | j | | | _ d S( N( t superR t __init__t require_matching_tags( t selft sourceR ( ( sE /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyR
s c c` s g } xt j j | D]} | d } | d k r | d } | d } | s` | t d k ro | t k ro n | d k r | j r | j | | f n x | d j D] \ \ } } } q Wn | d k r%| d } | d } | s | t d k r
| t k r
q| j r| j } qnx | d k r>| d } n_ | d k rf| d } | d k rqn7 | d k r| d } n | d
k rn | d k rn | Vq Wd S( Nu typeu StartTagu EmptyTagu namespaceu nameu htmlu datau EndTagu Commentu
Charactersu SpaceCharactersu Doctypeu Entityu SerializerError( u StartTagu EmptyTag( u
Charactersu SpaceCharacters( R R t __iter__R R R t appendt itemst pop( R t
open_elementst tokent typet namespacet namet valuet startt data( ( sE /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyR sF
##
#
( t __name__t
__module__t TrueR
R ( ( ( sE /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyR s N( t
__future__R R R t pip._vendor.sixR t R t constantsR R R t joinR ( ( ( sE /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/lint.pyt s