+
    öÙ†jÌ  ã                   óZ  € R t ^RIHt ^RIHtHt ^RIHtHtH	t	H
t
Ht ]! 4       3R lt]! 4       3R ltR.t^ t]'       d   ^ RIt^ RIt^ RIt]P(                  P*                  '       g4   R]P,                  9   d#   ]P,                  R,          P/                  R	4      tAARR
 ltR t. ROtR# )aÛ  Simple API for XML (SAX) implementation for Python.

This module provides an implementation of the SAX 2 interface;
information about the Java version of the interface can be found at
http://www.megginson.com/SAX/.  The Python version of the interface is
documented at <...>.

This package contains the following modules:

handler -- Base classes and constants which define the SAX 2 API for
           the 'client-side' of SAX for Python.

saxutils -- Implementation of the convenience classes commonly used to
            work with SAX.

xmlreader -- Base classes and constants which define the SAX 2 API for
             the parsers used with SAX for Python.

expatreader -- Driver that allows use of the Expat parser with SAX.
)ÚInputSource)ÚContentHandlerÚErrorHandler)ÚSAXExceptionÚSAXNotRecognizedExceptionÚSAXParseExceptionÚSAXNotSupportedExceptionÚSAXReaderNotAvailablec                 ó€   € \        4       pVP                  V4       VP                  V4       VP                  V 4       R # )N)Úmake_parserÚsetContentHandlerÚsetErrorHandlerÚparse)ÚsourceÚhandlerÚerrorHandlerÚparsers   &&& Ú'/usr/lib/python3.14/xml/sax/__init__.pyr   r      s1   € Ü‹]€FØ
×Ñ˜WÔ%Ø
×Ñ˜<Ô(Ø
‡L�L�Öó    c                 óf  € ^ RI pVf   \        4       p\        4       pVP                  V4       VP	                  V4       \        4       p\        V \        4      '       d"   VP                  VP                  V 4      4       M VP                  VP                  V 4      4       VP                  V4       R# )é    N)Úior   r   r   r   r   Ú
isinstanceÚstrÚsetCharacterStreamÚStringIOÚsetByteStreamÚBytesIOr   )Ústringr   r   r   r   Úinpsrcs   &&&   r   ÚparseStringr    #   sƒ   € ÛØÒÜ#“~ˆÜ‹]€FØ
×Ñ˜WÔ%Ø
×Ñ˜<Ô(ä‹]€FÜ�&œ#×ÒØ×!Ñ! "§+¡+¨fÓ"5Õ6à×Ñ˜RŸZ™Z¨Ó/Ô0Ø
‡L�L�Ör   zxml.sax.expatreaderNÚPY_SAX_PARSERÚ,c                óÔ   € \        V 4      \        ,            F  p \        V4      u # 	  \        RR4      h  \         d    ^ RIpYP
                  9   d   h  KB  \         d     KO  i ; i)a#  Creates and returns a SAX parser.

Creates the first parser it is able to instantiate of the ones
given in the iterable created by chaining parser_list and
default_parser_list.  The iterables must contain the names of Python
modules containing both a SAX parser and a create_parser function.NzNo parsers found)ÚlistÚdefault_parser_listÚ_create_parserÚImportErrorÚsysÚmodulesr	   )Úparser_listÚparser_namer(   s   &  r   r   r   B   ss   € ô ˜KÓ(Ô+>×>Ð>ˆð	Ü! +Ó.Ò.ñ ?ô  Ð 2°DÓ
9Ð9øô ô 	ÛØŸk™kÔ)ð ò *ô %ô 	ò ð	ús   ›
6¶ A'ÁA'Á"A'Á&A'c                 ó@   € \        V / / R .4      pVP                  4       # )Úcreate_parser)Ú
__import__r-   )r+   Ú
drv_modules   & r   r&   r&   \   s$   € Ü˜K¨¨2¨Ð.?Ó@€JØ×#Ñ#Ó%Ð%r   )© )r   r   r   r   r   r   r   r	   r%   r   r   r    )Ú__doc__Ú	xmlreaderr   r   r   r   Ú_exceptionsr   r   r   r   r	   r   r    r%   Ú_falseÚxml.sax.expatreaderÚxmlÚosr(   ÚflagsÚignore_environmentÚenvironÚsplitr   r&   Ú__all__r0   r   r   Ú<module>r=      s›   ðñõ* #ß 1÷1õ 1ñ
 )5«ô ñ /;«nô ð$ -Ð-Ð ð 
€ß	Ûç Ø
‡y�y×#×#Ð#¨¸2¿:¹:Ô(EØŸ*™* _Õ5×;Ñ;¸CÓ@ÐØˆô:ò4&ò
I‚r   