
    5i                    X    S SK Jr  S SKrS SKrS SKJr  \R                  S:  rSSS jjrg)    )annotationsN)Any)      c                   [        U [        5      (       d  U $ U=(       d    / SQnU H=  n[        R                  " [        [
        5         U R                  U5      sS S S 5        s  $    U R                  US   SS9$ ! , (       d  f       Mc  = f)N)zutf-8latin1asciir   ignore)errors)
isinstancebytes
contextlibsuppressUnicodeEncodeErrorUnicodeDecodeErrordecode)string	encodingsencodings      /lib/python3.13/site-packages/tomlkit/_compat.pyr   r      ss    fe$$99I  !35GH==* IH  ==1h=77 IHs   	A;;
B
	)N)r   r   r   zlist[str] | None)	
__future__r   r   systypingr   version_infoPY38r        r   <module>r      s(    "  
  6!
8r   