One issue I have already sent a support email about is that IronPython does now properly support the source file character encoding. But your generated files don't specify that the source has non-ascii string literals (which it does), and fails.
PS Y:\shared> & 'C:\Program Files\IronPython 2.0.1\ipy.exe' manualRepository.py
PS Y:\shared> & 'C:\Program Files\IronPython 2.6\ipy.exe' manualRepository.py
File "manualRepository.py", line
SyntaxError: Non-ASCII character '\xa0' in file manualRepository.py on line 176, but no encoding declared; see
http://www.python.org/peps/pep-0263.html for details
The fix is to put the encoding line at the top of the source file, just as in CPython:
# -*- encoding: iso-8859-1 -*-
Your file actually has that charset in the generated string literals.