← back to Atmos Game

assets/gen/.venv/lib/python3.12/site-packages/click/__pycache__/__init__.cpython-312.pyc

25 lines

�

c�bj��(�dZddlmZddlmZddlmZddlmZddlmZddlmZdd	lm	Z	dd
lm
Z
ddlmZddlm
Z
dd
lmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlm Z ddlm!Z!dd lm"Z"dd!l#m$Z$dd"l#m%Z%dd#l&m'Z'dd$l(m)Z)dd%l(m*Z*dd&l(m+Z+dd'l(m,Z,dd(l(m-Z-dd)l(m.Z.dd*l(m/Z/dd+l(m0Z0dd,l(m1Z1dd-l(m2Z2dd.l(m3Z3dd/l(m4Z4dd0l(m5Z5dd1l6m7Z7dd2l6m8Z8dd3l6m9Z9dd4l6m:Z:dd5l6m;Z;dd6l6m<Z<dd7l6m=Z=dd8l6m>Z>dd9l6m?Z?dd:l6m@Z@dd;l6mAZAdd<l6mBZBdd=l6mCZCdd>l6mDZDdd?lEmFZFdd@lEmGZGddAlEmHZHddBlEmIZIddClEmJZJddDlEmKZKdGdE�ZLyF)Hz�
Click is a simple Python module inspired by the stdlib optparse to make
writing command line scripts fun. Unlike other modules, it's based
around a simple API that does not come with too much magic and is
composable.
�)�annotations�)�Argument)�Command)�CommandCollection)�Context)�Group)�Option)�	Parameter)�ParameterSource)�argument)�command)�confirmation_option)�group)�help_option)�make_pass_decorator)�option)�pass_context)�pass_obj)�password_option)�version_option)�Abort)�BadArgumentUsage)�BadOptionUsage)�BadParameter)�ClickException)�	FileError)�MissingParameter)�
NoSuchCommand)�NoSuchOption)�
UsageError)�
HelpFormatter)�	wrap_text)�get_current_context)�clear)�confirm)�echo_via_pager)�edit)�get_pager_file)�getchar)�launch)�pause)�progressbar)�prompt)�secho)�style)�unstyle)�BOOL)�Choice)�DateTime)�File)�FLOAT)�
FloatRange)�INT)�IntRange)�	ParamType)�Path)�STRING)�Tuple)�UNPROCESSED)�UUID)�echo)�format_filename)�get_app_dir)�get_binary_stream)�get_text_stream)�	open_filec�~�ddl}|dk(r ddlm}|jdtd��|S|dk(r dd	lm}|jd
td��|S|dk(r ddlm}|jd
td��|S|dk(r;ddl}ddl}|jdtd��|jjd�St|��)Nr�BaseCommandr)�_BaseCommandzT'BaseCommand' is deprecated and will be removed in Click 9.0. Use 'Command' instead.�)�
stacklevel�MultiCommand)�
_MultiCommandzS'MultiCommand' is deprecated and will be removed in Click 9.0. Use 'Group' instead.�OptionParser)�
_OptionParserzi'OptionParser' is deprecated and will be removed in Click 9.0. The old parser is available in 'optparse'.�__version__z�The '__version__' attribute is deprecated and will be removed in Click 9.1. Use feature detection or 'importlib.metadata.version("click")' instead.�click)�warnings�corerH�warn�DeprecationWarningrL�parserrN�importlib.metadata�metadata�version�AttributeError)�namerQrHrLrN�	importlibs      �e/Users/macstudio3/Projects/atmos-game/assets/gen/.venv/lib/python3.12/site-packages/click/__init__.py�__getattr__r]Ms�����}��&��
�
�
"���		�	
����~��'��
�
�
 ���		�	
����~��)��
�
�
6���		�	
����}��!���
�
�
@�
��	�	
��!�!�)�)�'�2�2�
��
��N)rZ�str�return�object)M�__doc__�
__future__rrRrrrrr	r
rr�
decoratorsr
rrrrrrrrrr�
exceptionsrrrrrrrrr r!�
formattingr"r#�globalsr$�termuir%r&r'r(r)r*r+r,r-r.r/r0r1�typesr2r3r4r5r6r7r8r9r:r;r<r=r>r?�utilsr@rArBrCrDrEr]�r^r\�<module>rls����#�&�$�8�$� �"�(�4�,�*�B�&�2�B�(�4�,�:�8�&�<�8�4�8�.�<�6�4�0�6�.�?�"�&�4� �4�&�$�"�.�$�"�"�&��#�'��!�+��'�)��#�!�-���5�-�9�5�)�1r^