From 5f9817f07a05a52e7beaccbf4392bc38675b2a2e Mon Sep 17 00:00:00 2001 From: Jason Weill Date: Fri, 30 Jun 2023 09:21:58 -0700 Subject: [PATCH 1/2] Adds __str__ method for TextWithMetadata --- packages/jupyter-ai-magics/jupyter_ai_magics/magics.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/jupyter-ai-magics/jupyter_ai_magics/magics.py b/packages/jupyter-ai-magics/jupyter_ai_magics/magics.py index c42f5efdd..f5b26f41a 100644 --- a/packages/jupyter-ai-magics/jupyter_ai_magics/magics.py +++ b/packages/jupyter-ai-magics/jupyter_ai_magics/magics.py @@ -48,6 +48,9 @@ class TextWithMetadata: def __init__(self, text, metadata): self.text = text self.metadata = metadata + + def __str__(self): + return self.text def _repr_mimebundle_(self, include=None, exclude=None): return ({"text/plain": self.text}, self.metadata) From d6eccbb1451e3e621518faf4042cba2a968921ad Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 30 Jun 2023 16:25:36 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- packages/jupyter-ai-magics/jupyter_ai_magics/magics.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/jupyter-ai-magics/jupyter_ai_magics/magics.py b/packages/jupyter-ai-magics/jupyter_ai_magics/magics.py index f5b26f41a..20c364240 100644 --- a/packages/jupyter-ai-magics/jupyter_ai_magics/magics.py +++ b/packages/jupyter-ai-magics/jupyter_ai_magics/magics.py @@ -48,7 +48,7 @@ class TextWithMetadata: def __init__(self, text, metadata): self.text = text self.metadata = metadata - + def __str__(self): return self.text