faust.cli.completion

completion - Command line utility for completion.

Supports bash, ksh, zsh, etc.

class faust.cli.completion.completion(ctx: Context, *args: Any, key_serializer: Optional[Union[CodecT, str]] = None, value_serializer: Optional[Union[CodecT, str]] = None, **kwargs: Any)[source]

Output shell completion to be evaluated by the shell.

require_app = False
async run() None[source]

Dump click completion script for Faust CLI.

Return type:

None

shell() str[source]

Return the current shell used in this environment.

Return type:

str