This provides a wrapper around the standard Python/SWIG binding for Xapian.
It provides a little bit of metaclass magic to make the API a little more friendly to use. Most of the built-in Xapian search operators are supported as well as extensions such as numeric range searching.
There is full support for stemming and user modified weights per token in a document.
There is also support for the notion of sections within a document so that colocated terms will have higher weight.
The initial deployment target will be as a Django/mod_python application.