ó
–‰]c           @@  sh   d  d l  m Z d  d l Z d „  Z d „  Z e ƒ  o= e ƒ  Z d „  Z d „  Z e ƒ  oa e ƒ  Z d S(   i    (   t   absolute_importNc          C@  s`   yG d d l  m }  |  d k } | sB d d  l } | j d ƒ t St SWn t k
 r[ t SXd  S(   Ni    (   t   LXML_VERSIONi   i   sA   The installed version of lxml is too old to be used with openpyxl(   i   i   i   i    (   t
   lxml.etreeR   t   warningst   warnt   Falset   Truet   ImportError(   R   t   LXMLR   (    (    s4   lib/python2.7/site-packages/openpyxl/xml/__init__.pyt   lxml_available	   s    c           C@  s   t  j j d d ƒ d k S(   Nt   OPENPYXL_LXMLR   (   t   ost   environt   get(    (    (    s4   lib/python2.7/site-packages/openpyxl/xml/__init__.pyt   lxml_env_set   s    c          C@  s-   y d d  l  }  Wn t k
 r$ t SXt Sd  S(   Ni    (   t
   defusedxmlR   R   R   (   R   (    (    s4   lib/python2.7/site-packages/openpyxl/xml/__init__.pyt   defusedxml_available   s
    c           C@  s   t  j j d d ƒ d k S(   Nt   OPENPYXL_DEFUSEDXMLR   (   R   R   R   (    (    (    s4   lib/python2.7/site-packages/openpyxl/xml/__init__.pyt   defusedxml_env_set'   s    (	   t
   __future__R    R   R	   R   R   R   R   t
   DEFUSEDXML(    (    (    s4   lib/python2.7/site-packages/openpyxl/xml/__init__.pyt   <module>   s   					