:orphan: :mod:`cloup._params` ==================== .. py:module:: cloup._params Classes ------- .. autosummary:: ~cloup._params.GroupedOption Functions --------- .. autosummary:: ~cloup._params.option Attributes ---------- .. autoapisummary:: cloup._params.argument Contents -------- .. class:: GroupedOption(*args, group=None, **attrs) Bases: :py:obj:`click.Option` A click.Option with an extra field ``group`` of type ``OptionGroup``. .. data:: argument .. function:: option(*param_decls, cls=None, group=None, **kwargs) Attaches an ``Option`` to the command. Refer to :class:`click.Option` and :class:`click.Parameter` for more info about the accepted parameters. In your IDE, you won't see arguments that has to do with shell completion, because they are different in Click 7 and 8 (both supported by Cloup): - in Click 7, it's ``autocompletion`` - in Click 8, it's ``shell_complete``. These arguments have different semantics, refer to Click's docs.