Package: ipython3
Version: 8.30.0-2
Severity: grave
Hi. I use ipython3 regularly. After a recent update it does not work
anymore:
dima@fatty:~$ ipython3
Traceback (most recent call last):
File "/usr/bin/ipython3", line 5, in <module>
from IPython import start_ipython
File "/usr/lib/python3/dist-packages/IPython/__init__.py", line 55, in
<module>
from .terminal.embed import embed
File "/usr/lib/python3/dist-packages/IPython/terminal/embed.py", line 15,
in <module>
from IPython.core.interactiveshell import DummyMod, InteractiveShell
File "/usr/lib/python3/dist-packages/IPython/core/interactiveshell.py",
line 326, in <module>
class InteractiveShell(SingletonConfigurable):
...<3654 lines>...
pass
File "/usr/lib/python3/dist-packages/IPython/core/interactiveshell.py",
line 331, in InteractiveShell
ast_transformers: List[ast.NodeTransformer] = List(
~~~~^^^^^^^^^^^^^^^^^^^^^
TypeError: type 'List' is not subscriptable
"List" comes from "typing", which comes from the libpython3.13-minimal
package. I just updated that to the latest as well, and ipython3 is
still crashing.
Previously I was using ipython3 8.14.0-2, and that worked much better.
I'm about to try to revert...
Versions of packages ipython3 depends on:
ii python3 3.13.3-2
ii python3-ipython 8.20.0-1