Download List

Project Description

Urwid is a Python library for making text console applications. It has many features including fluid interface resizing, support for UTF-8 and CJK encodings, standard and custom text layout modes, simple markup for setting text attributes, and a powerful, dynamic list box that handles a mix of widget types. It is flexible, modular, and leaves the developer in control.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-11-17 01:41
0.9.9

This release includes many new features developed since the last major release. Urwid now supports 256 and 88 color terminals. A new MainLoop class has been introduced to tie together widgets, user input, screen display, and an event loop. Twisted and GLib-based event loops are now supported directly. A new AttrMap class now allows mapping any attribute to any other attribute. Most of the code base has been cleaned up and now has better documentation and testing.
Tags: major stable features

2009-03-14 06:44
0.9.8.4

This maintenance release adds compatibility with Python 2.6 and fixes a number of bugs.
Tags: Minor bugfixes

2008-05-30 17:54
0.9.8.2

Incompatibilities with Python 2.3, a Pile cursor
pref_col bug, a WidgetWrap rows caching bug, a
Button mouse_event with no callback bug, a Filler
body bug triggered by the tutorial, and a LineBox
lline parameter typo were fixed.
Tags: Minor bugfixes

2007-03-26 15:59
0.9.8

This release improves Urwid's performance by 70%
to 450% for some benchmarks. New base classes have
been introduced for widgets, canvases, and list
walkers. The raw_display module may now be used in
a non-blocking manner with external event loops.
Some bugs have been fixed. Python 2.2 or later is
now required.
Tags: Major feature enhancements

2007-01-04 23:41
0.9.7.2

This maintenance release significantly improves performance when run in UTF-8 mode. A UTF-8 input handling bug was also fixed.
Tags: Minor feature enhancements

Project Resources