cleo icon indicating copy to clipboard operation
cleo copied to clipboard

Cleo allows you to create beautiful and testable command-line interfaces.

Results 92 cleo issues
Sort by recently updated
recently updated
newest added

There are some `cast()` calls, but getting rid of those would require big refactoring of `Output` and classes deriving from it.

When generating completions, we use the following logic to infer the command name: https://github.com/python-poetry/cleo/blob/06ba9ea40488fad28446b764e4c9ea3a29cb4982/cleo/commands/completions_command.py#L133-L137 As stated, this doesn't work when running the script as a module via `python -m`: ```shell...

I found that cleo has typing, but mypy in my project which used cleo throw errors like this: `Cannot find implementation or library stub for module named 'cleo'` It's because...

In Symfony I can to wrap an application into a shell. http://api.symfony.com/2.7/Symfony/Component/Console/Shell.html Is there way to do it in cleo?

enhancement

PR related to these issues: https://github.com/python-poetry/cleo/issues/182 https://github.com/python-poetry/cleo/issues/249 Changes the default command from `list` to `help`.

The issue https://github.com/python-poetry/poetry/issues/5657 originates from `cleo` not handling the help command properly

Cleo's exceptions end in the suffix `*Exception`. PEP8 stipulates that exceptions should end in the suffix `*Error`. The `pep8-naming` flake8 extension is installed as a pre-commit hook, but is not...