#1126423 toot: ModuleNotFoundError urwid.raw_display

#1126423#5
Date:
2026-01-25 18:38:51 UTC
From:
To:
Dear Maintainer,

Since last batch of upgrades toot no longer runs, giving a stack trace
upon invocation:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/toot/tui/images.py", line 8, in <module>
    from term_image.widget import UrwidImageScreen, UrwidImage
ModuleNotFoundError: No module named 'term_image'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/toot", line 5, in <module>
    from toot.cli import cli
  File "/usr/lib/python3/dist-packages/toot/cli/__init__.py", line
199, in <module>
    from toot.cli import tui  # noqa
    ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/toot/cli/tui.py", line 6, in <module>
    from toot.tui.app import TUI, TuiOptions
  File "/usr/lib/python3/dist-packages/toot/tui/app.py", line 18, in <module>
    from .images import TuiScreen, load_image
  File "/usr/lib/python3/dist-packages/toot/tui/images.py", line 97, in <module>
    from urwid.raw_display import Screen
ModuleNotFoundError: No module named 'urwid.raw_display'

toot
toot tui

both do this

[ I further notice that python3-urwid has been updated to 3.0 from 2.6
since this time  - this suggests API change ]