├── .bzrignore ├── .coveragerc ├── .github └── workflows │ ├── cd.yml │ └── ci.yml ├── .gitignore ├── .readthedocs.yaml ├── AUTHORS ├── COPYING ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── clize ├── __init__.py ├── _sphinx.py ├── converters.py ├── errors.py ├── help.py ├── legacy.py ├── parameters.py ├── parser.py ├── runner.py ├── tests │ ├── __init__.py │ ├── test_converters.py │ ├── test_help.py │ ├── test_legacy.py │ ├── test_legacy_py3k.py │ ├── test_parameters.py │ ├── test_parser.py │ ├── test_runner.py │ ├── test_testutil.py │ ├── test_util.py │ └── util.py └── util.py ├── docs ├── Makefile ├── _static │ └── clize_style.css ├── _templates │ └── layout.html ├── alternatives.rst ├── api.rst ├── basics.rst ├── compositing.rst ├── conf.py ├── contributing.rst ├── dispatching.rst ├── docstring-reference.rst ├── faq.rst ├── history.rst ├── index.rst ├── interop.rst ├── json ├── make.bat ├── parser.rst ├── porting.rst ├── reference.rst ├── releases.rst └── why.rst ├── examples ├── README.rst ├── __init__.py ├── altcommands.py ├── argdeco.py ├── bfparam.py ├── deco_add_param.py ├── deco_provide_arg.py ├── echo.py ├── hello.py ├── helloworld.py ├── interop.py ├── logparam.py ├── mapped.py ├── multi.py ├── multicommands.py ├── naval.py └── typed_cli.py ├── pyproject.toml ├── setup.cfg ├── setup.py └── tox.ini /.bzrignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/.bzrignore -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/COPYING -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/README.rst -------------------------------------------------------------------------------- /clize/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/__init__.py -------------------------------------------------------------------------------- /clize/_sphinx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/_sphinx.py -------------------------------------------------------------------------------- /clize/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/converters.py -------------------------------------------------------------------------------- /clize/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/errors.py -------------------------------------------------------------------------------- /clize/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/help.py -------------------------------------------------------------------------------- /clize/legacy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/legacy.py -------------------------------------------------------------------------------- /clize/parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/parameters.py -------------------------------------------------------------------------------- /clize/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/parser.py -------------------------------------------------------------------------------- /clize/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/runner.py -------------------------------------------------------------------------------- /clize/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/__init__.py -------------------------------------------------------------------------------- /clize/tests/test_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_converters.py -------------------------------------------------------------------------------- /clize/tests/test_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_help.py -------------------------------------------------------------------------------- /clize/tests/test_legacy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_legacy.py -------------------------------------------------------------------------------- /clize/tests/test_legacy_py3k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_legacy_py3k.py -------------------------------------------------------------------------------- /clize/tests/test_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_parameters.py -------------------------------------------------------------------------------- /clize/tests/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_parser.py -------------------------------------------------------------------------------- /clize/tests/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_runner.py -------------------------------------------------------------------------------- /clize/tests/test_testutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_testutil.py -------------------------------------------------------------------------------- /clize/tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/test_util.py -------------------------------------------------------------------------------- /clize/tests/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/tests/util.py -------------------------------------------------------------------------------- /clize/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/clize/util.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/clize_style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/_static/clize_style.css -------------------------------------------------------------------------------- /docs/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/_templates/layout.html -------------------------------------------------------------------------------- /docs/alternatives.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/alternatives.rst -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/basics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/basics.rst -------------------------------------------------------------------------------- /docs/compositing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/compositing.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/contributing.rst -------------------------------------------------------------------------------- /docs/dispatching.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/dispatching.rst -------------------------------------------------------------------------------- /docs/docstring-reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/docstring-reference.rst -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/history.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/history.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/interop.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/interop.rst -------------------------------------------------------------------------------- /docs/json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/json -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/parser.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/parser.rst -------------------------------------------------------------------------------- /docs/porting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/porting.rst -------------------------------------------------------------------------------- /docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/reference.rst -------------------------------------------------------------------------------- /docs/releases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/releases.rst -------------------------------------------------------------------------------- /docs/why.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/docs/why.rst -------------------------------------------------------------------------------- /examples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/README.rst -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/altcommands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/altcommands.py -------------------------------------------------------------------------------- /examples/argdeco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/argdeco.py -------------------------------------------------------------------------------- /examples/bfparam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/bfparam.py -------------------------------------------------------------------------------- /examples/deco_add_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/deco_add_param.py -------------------------------------------------------------------------------- /examples/deco_provide_arg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/deco_provide_arg.py -------------------------------------------------------------------------------- /examples/echo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/echo.py -------------------------------------------------------------------------------- /examples/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/hello.py -------------------------------------------------------------------------------- /examples/helloworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/helloworld.py -------------------------------------------------------------------------------- /examples/interop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/interop.py -------------------------------------------------------------------------------- /examples/logparam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/logparam.py -------------------------------------------------------------------------------- /examples/mapped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/mapped.py -------------------------------------------------------------------------------- /examples/multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/multi.py -------------------------------------------------------------------------------- /examples/multicommands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/multicommands.py -------------------------------------------------------------------------------- /examples/naval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/naval.py -------------------------------------------------------------------------------- /examples/typed_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/examples/typed_cli.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/setup.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/epsy/clize/HEAD/tox.ini --------------------------------------------------------------------------------