Embedded IPython interactive shell failed to start
Seems like IPython 7 introduce backward-incompatible changes [link]
Versions
- OS: Windows 8.1
- GTK+ Version: 3.24.5
- PyGObject Version: 3.30.4
- GLib Version : 2.58.3
- python-nbxmpp Version: 0.9.91
- Gajim Version: 1.1.92
- IPython Version: 7.3.0
Traceback
Traceback (most recent call last):
File "D:\soft\dev\msys64\home\Norst\dev\gajim\gajim-master\gajim\app_actions.py", line 344, in toggle_ipython
app.interface.create_ipython_window()
File "D:\soft\dev\msys64\home\Norst\dev\gajim\gajim-master\gajim\gui_interface.py", line 2216, in create_ipython_window
view = IPythonView()
File "D:\soft\dev\msys64\home\Norst\dev\gajim\gajim-master\gajim\dev\ipython_view.py", line 609, in __init__
self.execute()
File "D:\soft\dev\msys64\home\Norst\dev\gajim\gajim-master\gajim\dev\ipython_view.py", line 193, in execute
self.prompt = self.generatePrompt(self.iter_more)
File "D:\soft\dev\msys64\home\Norst\dev\gajim\gajim-master\gajim\dev\ipython_view.py", line 252, in generatePrompt
prompt = self.IP.prompts.in_prompt_tokens(self.IP.prompts)
TypeError: in_prompt_tokens() takes 1 positional argument but 2 were given
Steps to reproduce the problem
- Start from source
./launch.py
- Execute
./launch.py -i