INNER CODE UNIT · Python
add_pixelation_args
KennethJAllen/proper-pixel-art · proper_pixel_art/cli.py:18
def add_pixelation_args(
parser: argparse.ArgumentParser,
group_name: str = "Pixelation options",
) -> argparse.ArgumentParser:
"""Add common pixelation arguments to an argument parser.
Every flag defaults to ``None`` (meaning "not provided"), so unset flags fall
back to the config / built-in defaults inside ``pixelate``.
Args:
parser: The argument parser to add arguments to
group_name: Name of the argument group (default: "Pixelation options")
Returns:
The parser with pixelation arguments added
"""
pixel_group = parser.add_argument_group(group_name)
pixel_group.add_argument(