click-aliases 1.0.7


pip install click-aliases

  Latest version

Released: Jul 09, 2026

Project Links

Meta
Author: Robbin Bonthond
Requires Python: >=3.10

Classifiers

License
  • OSI Approved :: MIT License

Programming Language
  • Python :: 3
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14

click-aliases

build license coverage

Add (multiple) aliases to a click_ group or command.

In your click app:

import click
from click_aliases import ClickAliasedGroup

@click.group(cls=ClickAliasedGroup)
def cli():
    pass

@cli.command(aliases=['bar', 'baz', 'qux'])
def foo():
    """Run a command."""
    click.echo('foo')

Will result in:

Usage: cli [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  foo (bar,baz,qux)  Run a command.

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras: None
Dependencies:
click (<9.0.0,>=8.1.7)
importlib-metadata (<7,>=1)