durusmail: quixote-users: RELEASED: Quixote 2.2
RELEASED: Quixote 2.2
2005-09-27
RELEASED: Quixote 2.2
David Binger
2005-09-27
We released Quixote version 2.2 today.
You can find it at http://www.mems-exchange.org/software/quixote/
Here are the changes since 2.1:

   * Remove check_session_addr from Config.config_var_list.

   * Remove Config.dump().

   * When the PATH_INFO does not start with a '/' (or is empty), return
     a redirect instead of raising AssertionError.

   * Change htmltextObject_Check() to allow subtypes.

   * Improve unicode/charset handling.  Add quixote.DEFAULT_CHARSET and
     use this as needed to encode log output, email bodies, and
     response bodies.  When the response body is a str, let it pass
     through without re-encoding.  When the response charset is None,
     omit the charset parameter from the content-type header.  Use the
     default charset for decoding multipart requests.

   * Replace relative import in ptl_import.py.

   * Introduce a unicode-wrapper helper class to be used by htmltext
     formatting.  It's purpose is to work around a PyString_Format bug
     that exists in all current versions of Python.  Thanks go to
     Alexander J. Kozlovsky for the idea and for various other minor
     fixes.

reply