Download List

Descripción del Proyecto

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

Esta versión incluye muchas nuevas características desarrolladas desde la última gran versión. Urwid ahora soporta 256 y 88 terminales de color. Una clase MainLoop se han introducido nuevas para unir los widgets, la entrada de usuario, Visualización en pantalla, y un ciclo de eventos. Twisted y GLib bucles de eventos basado son ahora soportados directamente. Una clase nueva AttrMap ahora permite mapear cualquier atributo de cualquier otro atributo. La mayor parte de la base de código se ha limpiado y ahora tiene una mejor documentación y pruebas.
Tags: major stable features
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.

2009-03-14 06:44
0.9.8.4

Esta versión de mantenimiento añade compatibilidad con Python 2.6 y fija una serie de errores.
Tags: Minor bugfixes
This maintenance release adds compatibility with Python 2.6 and fixes a number of bugs.

2008-05-30 17:54
0.9.8.2

Incompatibilidades con Python 2.3, un montón de errores pref_col cursor, un filas WidgetWrap caché de errores, se fijó un mouse_event botón de devolución de llamada sin error, un error del cuerpo de relleno provocados por el tutorial, así como un parámetro lline LineBox error tipográfico.
Tags: Minor bugfixes
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.

2007-03-26 15:59
0.9.8

Esta versión mejora el rendimiento urwid en un 70% a 450% para algunos puntos de referencia. Clases de base se han introducido nuevas para los widgets, lienzos, y andadores lista. El módulo de raw_display ahora puede ser utilizado en un modo no-bloqueo con bucles de eventos externos. Algunos errores han sido corregidos. Python 2.2 o posterior que se requiere ahora.
Tags: Major feature enhancements
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.

2007-01-04 23:41
0.9.7.2

Esta versión de mantenimiento mejora significativamente el rendimiento cuando se ejecuta en modo UTF-8. UTF-8 de errores de manipulación de entrada también se fija.
Tags: Minor feature enhancements
This maintenance release significantly improves performance when run in UTF-8 mode. A UTF-8 input handling bug was also fixed.

Project Resources