hgview #262879 Curses : Crash on Urwid error message & version [validation pending]

$ hgview -I curses

Traceback (most recent call last):
File "/usr/bin/hgview", line 38, in <module>
main()
File ".../src/hgviewlib/application.py", line 227, in main
sys.exit(start(repo, opts, args, parser.error))
File ".../src/hgviewlib/application.py", line 174, in start
app = Application(repo, opts, args)
File ".../src/hgviewlib/curses/application.py", line 49, in __init__
screen = self.get_screen()
File ".../src/hgviewlib/curses/application.py", line 65, in get_screen
% URWID_VERSION)
TypeError: not all arguments converted during string formatting

I have a patch...

priorityimportant
typebug
done in1.9.0
load1.000
load left0.000
closed by#0d3255592dce hgview: properly format the URWID version error string (closes #262879)
patchhgview: properly format the URWID version error string (closes #262879) [applied]