File: //lib64/python3.6/site-packages/lxml/isoschematron/__pycache__/__init__.cpython-36.pyc
3
U�*Wx0 � @ s� d Z ddlZddlZddlmZ ye W n ek
r@ e ZY nX ye
W n ek
rb e Z
Y nX dddddd d
ddg Zd
ZdZ
dZdZde Zde Zejjejje�d�Zejejejjedd���Zejejejjedd���Zejejejjeddd���Zejejejjeddd���Zejejejjeddd���Zejddeid�Zej ejejjedd���Z!dd� Z"d d!� Z#G d"d� dej$�Z%dS )#zxThe ``lxml.isoschematron`` package implements ISO Schematron support on top
of the pure-xslt 'skeleton' implementation.
� N)�etree�extract_xsd�extract_rng�iso_dsdl_include�iso_abstract_expand�iso_svrl_for_xslt1�svrl_validation_errors�schematron_schema_valid�stylesheet_params�
Schematronz http://www.w3.org/2001/XMLSchemaz#http://relaxng.org/ns/structure/1.0z$http://purl.oclc.org/dsdl/schematronzhttp://purl.oclc.org/dsdl/svrlz
{%s}schemaZ resourcesZxslzXSD2Schtrn.xslzRNG2Schtrn.xslziso-schematron-xslt1ziso_dsdl_include.xslziso_abstract_expand.xslziso_svrl_for_xslt1.xslz//svrl:failed-assert�svrl)�
namespaces�rngziso-schematron.rngc K sd i }xZ| j � D ]N\}}t|t�r.tjj|�}n&|dkr@td��nt|tj�sTt|�}|||<