-
First Check
Commit to Help
Example Codeimport typer
app = typer.Typer(rich_markup_mode=None)
@app.command()
def main(name: str):
typer.echo(f"Hello {name}")
if __name__ == "__main__":
app()DescriptionWhen This seems to have been caused by the escaping done in 5996fc1 when Rich is detected. However, in my case, even though I have Rich installed, I have explicitly set Operating SystemLinux Operating System DetailsNo response Typer Version0.13.1 Python Version3.12.7 Additional ContextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
|
Thanks for the report, we'll look into it! 🙏 |
Beta Was this translation helpful? Give feedback.
-
|
As an update: I've been able to reproduce this, track it back to the PR you mentioned, and created a test to capture the correct behaviour. Now looking into fixing this while keeping the intended functionality from #847 as well. |
Beta Was this translation helpful? Give feedback.
-
|
PR is up here: #1089 |
Beta Was this translation helpful? Give feedback.
PR is up here: #1089