Pyharu is a pure python interface to haru(Haru Free PDF Library, http://libharu.sourceforge.net/) via ctypes. All of the C API is usable. All the example programs in haru C src has been ported. It (should) run on windows/linux without modification.
Pyharu is only 1M, which is small and easy to use than ReportLab. Download and discuss, please go to http://groups.google.com/group/pythoncia -- http://mail.python.org/mailman/listinfo/python-list