Sindbad~EG File Manager
�
Mٜg � � �� � d Z ddlmZ ddlZddlmZ ddlmZmZm Z ddl
Z
ddlmZ ddl
mZ ddlmZmZ dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZmZmZm Z m!Z!m"Z"m#Z# ddl$m%Z% er.ddl&m'Z' ddl(m)Z) ddl*m+Z+ ddl,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5 ddl6m7Z7 eed ed dz �� G d� d� � Z8 G d� de8� Z9 G d� de8� Z: d*d�Z;d+d �Z<d,d!�Z=ej| f d-d"�Z? eed ed dz �� d#dd$d$ddddd%d&ddd'dej| d(� d.d)�� Z@y)/z5
:mod:``pandas.io.xml`` is a module for reading XML.
� )�annotationsN)�PathLike)�
TYPE_CHECKING�Any�Callable)�lib)�import_optional_dependency)�AbstractMethodError�ParserError)�doc)�find_stack_level)�check_dtype_backend)�is_list_like)�_shared_docs)�file_exists�
get_handle�infer_compression�is_file_like�
is_fsspec_url�is_url�stringify_path)�
TextParser)�Sequence)�Element)�etree) �CompressionOptions�
ConvertersArg�DtypeArg�DtypeBackend�FilePath�
ParseDatesArg�
ReadBuffer�StorageOptions�
XMLParsers)� DataFrame�storage_options�decompression_options�path_or_buffer)r&