RELEASED: Quixote 2.2

David Binger <[email protected]>
Newsgroups gmane.comp.web.quixote.user
Message-ID <[email protected]>
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.