I wanted to time something that uses with_statement, in python2.5. Importing __future__ in the statement or the setup doesn't work since it's not the beginning of the code being compiled. Other than using a separate module, I could only come up with this:
timeit.template = 'from __future__ import with_statement\n' + timeit.template timeit should directly support importing __future__ stuff... -- http://mail.python.org/mailman/listinfo/python-list