+
    O(¸iÊ  ã                   ór   € R t ^ RIHt ^RIHtHt ^RIHtHt ^RI	H
t
 R R ltR R ltR	 R
 ltR R ltR# )zA
.. codeauthor:: Tsuyoshi Hombashi <tsuyoshi.hombashi@gmail.com>
)ÚArgumentTypeError)Úsanitize_filenameÚvalidate_filename)Úsanitize_filepathÚvalidate_filepath)ÚValidationErrorc                ó0   € V ^8„  d   QhR\         R\         /# ©é   ÚvalueÚreturn©Ústr)Úformats   "Ú[/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/pathvalidate/argparse.pyÚ__annotate__r      ó   € ÷ 	ñ 	¤ð 	¬ñ 	ó    c                 ón   € V '       g   R #  \        V 4       V #   \         d   p\        T4      hRp?ii ; i)Ú N)r   r   r   ©r   Úes   & r   Úvalidate_filename_argr      s9   € ßÙð#Ü˜%Ô ð €Løô ô #Ü Ó"Ð"ûð#ús   Œ ™4¤/¯4c                ó0   € V ^8„  d   QhR\         R\         /# r	   r   )r   s   "r   r   r      r   r   c                 ór   € V '       g   R #  \        V RR7       V #   \         d   p\        T4      hRp?ii ; i)r   Úauto©ÚplatformN)r   r   r   r   s   & r   Úvalidate_filepath_argr      s;   € ßÙð#Ü˜%¨&Õ1ð €Løô ô #Ü Ó"Ð"ûð#ús   Œ ›6¦1±6c                ó0   € V ^8„  d   QhR\         R\         /# r	   r   )r   s   "r   r   r   $   s   € ÷ $ñ $¤ð $¬ñ $r   c                 ó,   € V '       g   R # \        V 4      # )r   )r   ©r   s   &r   Úsanitize_filename_argr"   $   s   € ßÙä˜UÓ#Ð#r   c                ó0   € V ^8„  d   QhR\         R\         /# r	   r   )r   s   "r   r   r   +   s   € ÷ 5ñ 5¤ð 5¬ñ 5r   c                 ó0   € V '       g   R # \        V RR7      # )r   r   r   )r   r!   s   &r   Úsanitize_filepath_argr%   +   s   € ßÙä˜U¨VÔ4Ð4r   N)Ú__doc__Úargparser   Ú	_filenamer   r   Ú	_filepathr   r   Úerrorr   r   r   r"   r%   © r   r   Ú<module>r,      s,   ðñõ 'ç ;ß ;Ý "õ	õ	õ$÷5r   