ANN: Vampire 1.5, an extension module for mod_python.

grahamd at dscpl.com.au grahamd at dscpl.com.au
Fri Mar 25 09:56:39 CET 2005


Vampire 1.5 is now available.

   http://www.dscpl.com.au/projects/vampire

   http://www.dscpl.com.au/downloads/vampire-1.5-20050325.tar.gz

Vampire is an extension module for mod_python, which provides a more
flexible dispatch mechanism for basic content handlers, as well as an
alternative implementation of the mod_python.publisher module. A
range of other useful features are also provided which make using
mod_python a much more pleasant experience.

For a quick overview of the features that Vampire provides check out:

  http://www.dscpl.com.au/projects/vampire/articles/vampire-001.html

The most important new feature in this release is "vampire::publisher",
an attempt at a drop in replacement for mod_python.publisher which
avoids many of the problems present in the original in respect of
module loading. This version also addresses all the currently known
bugs and some limitations listed for mod_python.publisher on the
mod_python bugs list.

Other features worthy of mentioning are a handler object which can be
used selectively in place of a basic content handler to introduce
publisher style URL mapping for a single resource. Two handler objects
which allow a function exported as a publisher to accept additional
path information and have that supplied as a single parameter or for
each part of the additional path to be supplied in distinct parameters.
Finally, a handler object is provided which allows publisher style URL
mapping for XML-RPC service requests.

Although Vampire is up to version 1.5, this is the first time it has
been announced in this forum.



More information about the Python-announce-list mailing list