diff --git a/typer/_completion_classes.py b/typer/_completion_classes.py index 71ba031860..f0bb89c3cc 100644 --- a/typer/_completion_classes.py +++ b/typer/_completion_classes.py @@ -86,6 +86,7 @@ def escape(s: str) -> str: .replace("'", "''") .replace("$", "\\$") .replace("`", "\\`") + .replace(":", r"\\:") ) # TODO: Explore replicating the new behavior from Click, pay attention to