Closed zeitderforschung closed 1 year ago
Printing every object line by line seems to be the default behaviour of the rich console, because the JupyterMixin in rich uses IPython.display which is not suited for the streaming use case.
The behaviour can be fixed with force_jupyter=False:
def interactive_console(self, character: str = None, prime: bool = True) -> None: console = Console(highlight=False, force_jupyter=False)
LGTM. Thanks! :)
Printing every object line by line seems to be the default behaviour of the rich console, because the JupyterMixin in rich uses IPython.display which is not suited for the streaming use case.
The behaviour can be fixed with force_jupyter=False: