ANNOUNCE: Quixote 0.6.1 released

Neil Schemenauer nas@mems-exchange.org
Tue, 15 Jul 2003 10:45:25 -0400


Version 0.6.1 of Quixote is now available from:
  http://www.mems-exchange.org/software/quixote/

Quixote is yet another framework for developing Web applications in
Python.

Changes from 0.6.1
------------------

  * Form.add_widget() now returns the widget.

  * Allow the Expires header to be suppressed by setting the
    HTTPResponse.cache attribute to None.

  * Use title case for header names added by HTTPResponse.set_headers().
    Clients are not supposed to care about case but it's better to be
    conservative.

  * Catch IOError exceptions raised when writing the response and log a
    message (rather than exiting with a traceback).

  * Fix bug regarding _q_exception_handler.  'namespace_stack' needs to
    be updated while the traversal is occuring.  Thanks to Jason Sibre
    for spotting it and for the fix.

  * Add If-Modified-Since support for StaticFile objects.  Also, don't
    set the Expires header by default.  Instead, set the Last-Modified
    header based on the modification time of the file.  The Expires
    header can be enabled by providing a value for the 'cache_time'
    argument.