Projects / Urwid / Releases

All releases of Urwid

  •  23 Oct 2012 22:37
Avatar

    Release Notes: This is a major feature release. The first focus for this release has been on improving the usability of container widgets by building a common API that works on all containers. This API allows reading and updating the focus, contents, and options across most containers. The second focus has been improving Urwid's documentation. Urwid's Tutorial, Manual and Reference have been converted from HTML and wiki pages to Sphinx reStructured text. The tutorial now covers many more aspects of the library, including common patterns and the new container API.

    •  13 Jul 2012 21:38
    Avatar

      Release Notes: This is a bugfix-only release for the current 1.0 stable series.

      •  01 Dec 2011 19:13
      Avatar

        Release Notes: This is a bugfix release for the current 1.0 stable series.

        •  01 Dec 2011 19:11
        Avatar

          Release Notes: This is a bugfix release for the old stable version of Urwid. It may be the last in the 0.9.9 series. Users are strongly encouraged to upgrade to the 1.0 series.

          •  22 Sep 2011 15:13
          Avatar

            Release Notes: This is the first official release that has support for Python 3. There's a new experimental Terminal widget. There's a new example showing how to serve Urwid interfaces to many users simultaneously over ssh with Twisted. There are new classes to help with creating dynamic tree views of anything you have that's tree-like. There are new widgets for working with pop-ups like menu bars, drop-downs, and combo-boxes. The requirement to sprinkle draw_screen() calls around your callbacks is gone. There's a new MainLoop method for catching updates from other threads and processes.

            •  16 Nov 2009 14:59
            Avatar

              Release Notes: 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.

              •  13 Mar 2009 21:44
              Avatar

                Release Notes: This maintenance release adds compatibility with Python 2.6 and fixes a number of bugs.

                •  30 May 2008 08:54
                Avatar

                  Release Notes: 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.

                  •  26 Mar 2007 14:59
                  Avatar

                    Release Notes: 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.

                    •  04 Jan 2007 22:41
                    Avatar

                      Release Notes: This maintenance release significantly improves performance when run in UTF-8 mode. A UTF-8 input handling bug was also fixed.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.