diff --git a/srcpkgs/python3-ipython/patches/fix-sagemath-prompt.patch b/srcpkgs/python3-ipython/patches/fix-sagemath-prompt.patch new file mode 100644 index 00000000000..5b7089156ac --- /dev/null +++ b/srcpkgs/python3-ipython/patches/fix-sagemath-prompt.patch @@ -0,0 +1,15 @@ +See: https://github.com/ipython/ipython/pull/14223#issuecomment-1869776898 + +diff --git a/IPython/terminal/interactiveshell.py b/IPython/terminal/interactiveshell.py +index 532287f5e..d92d6b7b2 100644 +--- a/IPython/terminal/interactiveshell.py ++++ b/IPython/terminal/interactiveshell.py +@@ -764,7 +764,7 @@ def get_message(): + "message": get_message, + "prompt_continuation": ( + lambda width, lineno, is_soft_wrap: PygmentsTokens( +- self.prompts.continuation_prompt_tokens(width, lineno=lineno) ++ self.prompts.continuation_prompt_tokens(width) + ) + ), + "multiline": True, diff --git a/srcpkgs/python3-ipython/template b/srcpkgs/python3-ipython/template index 038128536d5..5719ae4a9a7 100644 --- a/srcpkgs/python3-ipython/template +++ b/srcpkgs/python3-ipython/template @@ -1,7 +1,7 @@ # Template file for 'python3-ipython' pkgname=python3-ipython version=8.19.0 -revision=1 +revision=2 build_style=python3-pep517 hostmakedepends="python3-setuptools python3-wheel" depends="python3-jedi python3-decorator python3-pickleshare