� L�g���4�ddlZGd�dej��ZdS)�Nc�&�eZdZd�Zd�Zd�Zd�ZdS)�Parserc �>�d|d<tjj|fi|��dS)NT�allow_no_value)� configparser�RawConfigParser�__init__)�self�kwargss �b/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/pymysql/optionfile.pyr zParser.__init__s/��#'��� ��$�-�d�=�=�f�=�=�=�=�=�c��ddg}|D]=}t|��dkr(|d|dcxkr|krn�1|dd�cS�>|S)N�'�"�r������)�len)r �value�quotes�quotes r �__remove_quoteszParser.__remove_quotes sl���s���� #� #�E��5�z�z�Q���5��8�u�R�y�#A�#A�#A�#A�E�#A�#A�#A�#A�#A��Q�r�T�{�"�"�"��� r c�R�|����dd��S)N�_�-)�lower�replace)r �keys r � optionxformzParser.optionxforms ���y�y�{�{�"�"�3��,�,�,r c�n�tj�|||��}|�|��S)N)rr�get�_Parser__remove_quotes)r �section�optionrs r r!z Parser.gets0���,�0�0��w��G�G���#�#�E�*�*�*r N)�__name__� __module__� __qualname__r r"rr!�r r rrsP������>�>�>����-�-�-�+�+�+�+�+r r)rrrr(r r �<module>r)sH������+�+�+�+�+�\� )�+�+�+�+�+r
Memory