Path: csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python.': 0.02; 'attribute': 0.05; 'subject:ANN': 0.07; 'utf-8': 0.07; '===========': 0.09; 'long"': 0.09; 'received:mail- vb0-f46.google.com': 0.09; 'regression': 0.09; 'release.': 0.09; 'bug': 0.10; 'library': 0.15; '1.0.2': 0.16; 'from:addr:ian': 0.16; 'listbox': 0.16; 'listboxes': 0.16; 'markup,': 0.16; 'release:': 0.16; 'url:gz': 0.16; 'url:tar': 0.16; 'fix': 0.17; 'bytes': 0.17; 'fixed.': 0.17; 'unicode': 0.17; 'widget': 0.17; 'received:209.85.212.46': 0.18; 'skip:= 10': 0.20; 'url:wiki': 0.26; 'bugs': 0.27; 'prevent': 0.27; 'message-id:@mail.gmail.com': 0.27; 'interface': 0.27; 'received:209.85.212': 0.28; 'crash': 0.29; 'selecting': 0.29; 'mode': 0.30; 'error': 0.30; 'support,': 0.32; 'running': 0.32; 'could': 0.32; 'to:addr:python-list': 0.33; 'skip:- 20': 0.34; 'received:google.com': 0.34; 'text': 0.34; 'list': 0.35; 'stable': 0.35; 'received:209.85': 0.35; 'url:org': 0.36; 'too': 0.36; 'received:209': 0.37; 'subject:: ': 0.38; 'to:addr:python.org': 0.39; 'to:2**2': 0.62; 'upgrading': 0.62; 'home': 0.66; 'url:0': 0.67; 'to:no real name:2**2': 0.69; 'packing': 0.84; 'to:addr:python-announce': 0.84; 'announcing': 0.91; 'sfxlen:1': 0.91 MIME-Version: 1.0 Date: Fri, 13 Jul 2012 16:54:48 -0400 Subject: ANN: Urwid 1.0.2 From: Ian Ward To: python-announce@python.org, python-list@python.org, urwid@lists.excess.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 51 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1342214284 news.xs4all.nl 6869 [2001:888:2000:d::a6]:51029 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:25294 Announcing Urwid 1.0.2 ---------------------- Urwid home page: http://excess.org/urwid/ Manual: http://excess.org/urwid/wiki/UrwidManual Tarball: http://excess.org/urwid/urwid-1.0.2.tar.gz About this release: =================== This is a stable bug-fix-only release. A number of bugs that could cause Urwid to crash in normal use have been fixed. Upgrading is recommended. New in 1.0.2: ============= * Fix for a bug when entering Unicode text into an Edit widget with a bytes caption * Fix a regression when not running in UTF-8 mode * Fix for a MainLoop.remove_watch_pipe() bug * Fix for a bug when packing empty Edit widgets * Fix for a ListBox "contents too long" error with very large Edit widgets * Prevent ListBoxes from selecting 0-height selectable widgets when moving up or down * Fix a number of bugs caused by 0-height widgets in a ListBox About Urwid =========== Urwid is a console UI library for Python. It features fluid interface resizing, Unicode support, multiple text layouts, simple attribute markup, powerful scrolling list boxes and flexible interface design. Urwid is released under the GNU LGPL.