Télécharger la liste

Description du projet

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.

Système requise

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

Cette version inclut de nombreuses fonctionnalités nouvelles développées depuis la dernière mise à jour majeure. Urwid prend désormais en charge 256 et 88 terminaux de couleur. Une nouvelle classe MainLoop a été introduit pour attacher ensemble des widgets, saisie de l'utilisateur, affichage à l'écran, et une boucle d'événements. Twisted et basée sur GLib boucles d'événements sont maintenant pris en charge directement. Une nouvelle classe AttrMap permet maintenant une cartographie n'importe quel attribut de tout autre attribut. La plupart de la base de code a été nettoyé et a maintenant une meilleure documentation et de test.
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

Cette mise à jour ajoute la compatibilité avec Python 2.6 et corrige un certain nombre de bugs.
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

Incompatibilités avec 2,3 Python, un curseur pref_col bug Pile, rangées WidgetWrap caching bug, un mouse_event Bouton avec aucun bug de rappel, un bug mastic de finition déclenchée par le tutorial, et un paramètre lline typo LINEBOX ont été fixés.
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

Cette version améliore les performances urwid par 70% à 450% pour certaines valeurs de référence. Nouvelles classes de base ont été introduites pour les widgets, des toiles, et les marcheurs liste. Le module raw_display mai maintenant être utilisé dans un mode non-bloquant avec des boucles d'événements externes. Quelques bugs ont été corrigés. Python 2.2 ou ultérieur est maintenant nécessaire.
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

Cette mise à jour améliore considérablement les performances lorsqu'il est exécuté en mode UTF-8. Une UTF-8 bug de traitement d'entrée a également été fixé.
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