[mod_python] ANN: Vampire 1.7 is now available.

Graham Dumpleton grahamd at dscpl.com.au
Wed Jun 8 02:20:15 EDT 2005


Vampire 1.7 is now available.

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

    http://www.dscpl.com.au/downloads/vampire-1.7-20050608.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. Note that Vampire is not strictly a
framework in itself, it is essentially glue to help you make it easier
to use mod_python.

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

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

For a full list of changes in this new version check out:

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

As usual, some bugs have been fixed in this version, along with some new
features and improvements.

One of the more significant changes is the ability to optionally install
import hooks so that the "import" syntax can be used to import file 
based
modules using the Vampire module importing and caching system. This 
means
that if using Cheetah Templates and a template extends another, a change
in the base class template will now result in the derived template being
automatically reloaded without the derived class template needing to be
recompiled.

Another change is the inclusion of a new wrapper class and changes to
some of the existing wrapper classes, such that if a class type is 
wrapped,
an instance of that class will be created automatically to handle each
request thus making it easier to construct servlet like handlers.

The range of examples included has been expanded upon, with better
examples on use of HTMLTemplate, Cheetah Templates, PSP, sessions and
the forms based login mechanism, as well as more basic examples of using
the wrapper classes to enhance basic content handlers.

Enjoy.

--
Graham Dumpleton (grahamd at dscpl.com.au)



More information about the Mod_python mailing list