#1143777 RuntimeError: There is no current event loop in thread MainThread under python 3.14

Package:
python3-urwid
Source:
python3-urwid
Description:
curses-based UI/widget library for Python 3
Submitter:
Elena Grandi
Date:
2026-09-29 20:03:02 UTC
Severity:
normal
Tags:
#1143777#5
Date:
2026-08-06 06:44:30 UTC
From:
To:
Running a program that uses urwid under python 3.14 it crashes with

    RuntimeError: There is no current event loop in thread 'MainThread'.

I believe this is the following upstream bug

https://github.com/urwid/urwid/issues/951

which should be fixed in one of the latest upstream releases, could you
please update the package?

I've marked the bug as important, I'm not sure whether there are other
ways to use urwid that still work, but if there aren't maybe the
severity is even higher?

Thanks in advance.

#1143777#14
Date:
2026-09-29 19:59:18 UTC
From:
To:
On Thu, 06 Aug 2026 08:44:30 +0200 Elena Grandi <valhalla@trueelena.org> wrote:
 > Package: python3-urwid
 > Version: 3.0.4-1
 > Severity: important
 > Tags: upstream
 >
 > Running a program that uses urwid under python 3.14 it crashes with
 >
 > RuntimeError: There is no current event loop in thread 'MainThread'.
 >
 > I believe this is the following upstream bug
 >
 > https://github.com/urwid/urwid/issues/951
 >
 > which should be fixed in one of the latest upstream releases, could you
 > please update the package?
 >
 > I've marked the bug as important, I'm not sure whether there are other
 > ways to use urwid that still work, but if there aren't maybe the
 > severity is even higher?

The new urwid has been packaged in Debian Testing/Unstable.

Best,
Boyuan Yang