gitextract_e4xl87_5/ ├── .devcontainer/ │ ├── devcontainer.json │ └── on-create-command.sh ├── .editorconfig ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.md │ │ ├── config.yml │ │ └── feature-request.md │ ├── pull_request_template.md │ └── workflows/ │ ├── lock.yaml │ ├── pre-commit.yaml │ ├── publish.yaml │ ├── test-flask.yaml │ └── tests.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── CHANGES.rst ├── LICENSE.txt ├── README.md ├── docs/ │ ├── advanced.md │ ├── api.md │ ├── arguments.rst │ ├── changes.rst │ ├── click-concepts.rst │ ├── command-line-reference.md │ ├── commands-and-groups.rst │ ├── commands.rst │ ├── complex.md │ ├── conf.py │ ├── contrib.md │ ├── design-opinions.md │ ├── documentation.md │ ├── entry-points.md │ ├── exceptions.md │ ├── extending-click.md │ ├── faqs.md │ ├── handling-files.md │ ├── index.rst │ ├── license.md │ ├── option-decorators.md │ ├── options.md │ ├── parameter-types.md │ ├── parameters.md │ ├── prompts.md │ ├── quickstart.md │ ├── setuptools.md │ ├── shell-completion.md │ ├── support-multiple-versions.md │ ├── testing.md │ ├── unicode-support.md │ ├── upgrade-guides.md │ ├── utils.md │ ├── virtualenv.md │ ├── why.md │ └── wincmd.md ├── examples/ │ ├── README │ ├── aliases/ │ │ ├── README │ │ ├── aliases.ini │ │ ├── aliases.py │ │ └── pyproject.toml │ ├── colors/ │ │ ├── README │ │ ├── colors.py │ │ └── pyproject.toml │ ├── completion/ │ │ ├── README │ │ ├── completion.py │ │ └── pyproject.toml │ ├── complex/ │ │ ├── README │ │ ├── complex/ │ │ │ ├── __init__.py │ │ │ ├── cli.py │ │ │ └── commands/ │ │ │ ├── __init__.py │ │ │ ├── cmd_init.py │ │ │ └── cmd_status.py │ │ └── pyproject.toml │ ├── imagepipe/ │ │ ├── .gitignore │ │ ├── README │ │ ├── imagepipe.py │ │ └── pyproject.toml │ ├── inout/ │ │ ├── README │ │ ├── inout.py │ │ └── pyproject.toml │ ├── naval/ │ │ ├── README │ │ ├── naval.py │ │ └── pyproject.toml │ ├── repo/ │ │ ├── README │ │ ├── pyproject.toml │ │ └── repo.py │ ├── termui/ │ │ ├── README │ │ ├── pyproject.toml │ │ └── termui.py │ └── validation/ │ ├── README │ ├── pyproject.toml │ └── validation.py ├── pyproject.toml ├── src/ │ └── click/ │ ├── __init__.py │ ├── _compat.py │ ├── _termui_impl.py │ ├── _textwrap.py │ ├── _utils.py │ ├── _winconsole.py │ ├── core.py │ ├── decorators.py │ ├── exceptions.py │ ├── formatting.py │ ├── globals.py │ ├── parser.py │ ├── py.typed │ ├── shell_completion.py │ ├── termui.py │ ├── testing.py │ ├── types.py │ └── utils.py └── tests/ ├── conftest.py ├── test_arguments.py ├── test_basic.py ├── test_chain.py ├── test_command_decorators.py ├── test_commands.py ├── test_compat.py ├── test_context.py ├── test_custom_classes.py ├── test_defaults.py ├── test_formatting.py ├── test_imports.py ├── test_info_dict.py ├── test_normalization.py ├── test_options.py ├── test_parser.py ├── test_shell_completion.py ├── test_termui.py ├── test_testing.py ├── test_types.py ├── test_utils.py └── typing/ ├── typing_aliased_group.py ├── typing_confirmation_option.py ├── typing_group_kw_options.py ├── typing_help_option.py ├── typing_options.py ├── typing_password_option.py ├── typing_progressbar.py ├── typing_simple_example.py └── typing_version_option.py