Available from the usual place: http://www.mems-exchange.org/software/files/quixote/ There are two large changes in this version that people should be aware of. Discussion on this list showed that _q_getname wasn't very evocative of what _q_getname functions do. _q_lookup was suggested as a better name, and this version of Quixote changes _q_getname to _q_lookup. _q_getname is still supported, so applications shouldn't break, but Quixote will log a warning message the first time the _q_getname name (*any* _q_getname) is traversed. Second, quixote.form.form was a PTL file in versions since 0.6beta1. Jim Dukarm pointed out that as a result using the form framework requires that PTL be enabled, and contributed a patch to turn the file back into a Python file. Beta 6 contains that change, so before installing beta 6, be sure to move or delete the quixote/ directory from your site-packages directory, because setup.py won't delete the old form.ptl/form.ptlc files. Another notable change is support for Twisted; see quixote.server.twisted_http . Full change log: 0.6b6 (15 Apr 2003): * Rename _q_getname() to _q_lookup(). The name '_q_getname' is still supported, but will log a warning whenever it's encountered. This change will require users to modify their applications. * quixote.form.form has been translated from PTL to Python, meaning that you can now use the form framework without enabling PTL. (Original suggestion by Jim Dukarm, who also provided a patch that underwent considerable tweaking.) * Fix generation of temporary filenames in upload.py: filename collisions should be impossible now. * In medusa_http.py, convert HTTP headers into title case before passing them to Medusa, fixing duplicate Content-length headers. (Fix by Graham Fawcett.) * Added quixote.server.twisted_http, which serves a Quixote application using the Twisted event-driven framework (www.twistedmatrix.com). Contributed by Graham Fawcett. We don't use this code ourselves, but patches and bug fixes from Twisted users will be gratefully accepted. --amk (www.amk.ca) JAQUES: And thereby hangs a tale. -- _As You Like It_, II, vii