Binary files webpy.orig/test/webtest.pyc and webpy/test/webtest.pyc differ diff -uNr webpy.orig/web/utils.py webpy/web/utils.py --- webpy.orig/web/utils.py 2009-06-04 07:24:34.000000000 -0700 +++ webpy/web/utils.py 2009-07-07 14:50:06.000000000 -0700 @@ -834,13 +834,21 @@ import cStringIO out = cStringIO.StringIO() + oldout = sys.stdout stats = hotshot.stats.load(temp.name) - stats.stream = out + if sys.version_info >= (2, 5): + stats.stream = out + else: + sys.stdout = out + stats.strip_dirs() stats.sort_stats('time', 'calls') stats.print_stats(40) stats.print_callers() + if sys.version_info < (2, 5): + sys.stdout = oldout + x = '\n\ntook '+ str(stime) + ' seconds\n' x += out.getvalue()