diff --git a/pyproject.toml b/pyproject.toml index f766f86..23c8573 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,10 +22,10 @@ classifiers = [ [tool.poetry.dependencies] python = "^3.7" -rich = "^12.4.0" +rich = "^13.0.0" click = "^8.0.0" requests = "^2.0.0" -textual = "^0.1.18" +textual = "^0.54" rich-rst = "^1.1.7" [tool.poetry.dev-dependencies] diff --git a/src/rich_cli/__main__.py b/src/rich_cli/__main__.py index aa0a068..bfb1819 100644 --- a/src/rich_cli/__main__.py +++ b/src/rich_cli/__main__.py @@ -577,8 +577,11 @@ def print_usage() -> None: elif resource_format == MARKDOWN: from .markdown import Markdown + from rich.emoji import Emoji markdown_data, lexer = read_resource(resource, lexer) + if emoji: + markdown_data = Emoji.replace(markdown_data) renderable = Markdown(markdown_data, code_theme=theme, hyperlinks=hyperlinks) elif resource_format == RST: