Migrated issue, originally created by Anonymous
When an absolute path is given on windows (i.e. c:\ or d:) for the filename parameter to Template.init, then the module_directory parameter is ignored because of how os.path.join works.
A patch is attached to emulate the way absolute paths work on posix systems.
Attachments: win32fix.diff