a
    Cøg’  ã                   @   sT   d Z ddlmZmZ ddlmZ ddlmZ ddl	m
Z
 dZddd„Zddd„ZdS )zDefused xml.dom.pulldom
é    )Úprint_functionÚabsolute_import)Úparse)ÚparseStringé   )Úmake_parserzxml.dom.pulldomNFTc                 C   s,   |d u r t ƒ }||_||_||_t| ||ƒS ©N)r   Ú
forbid_dtdÚforbid_entitiesÚforbid_externalÚ_parse)Zstream_or_stringÚparserÚbufsizer	   r
   r   © r   úQ/var/www/lab.imftr.de/x/nb_venv/lib/python3.9/site-packages/defusedxml/pulldom.pyr      s    r   c                 C   s*   |d u r t ƒ }||_||_||_t| |ƒS r   )r   r	   r
   r   Ú_parseString)Ústringr   r	   r
   r   r   r   r   r   !   s    r   )NNFTT)NFTT)Ú__doc__Ú
__future__r   r   Zxml.dom.pulldomr   r   r   r   Úsaxr   Ú
__origin__r   r   r   r   Ú<module>   s        ú
 ÿ