aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/panels/profiling.py
diff options
context:
space:
mode:
Diffstat (limited to 'debug_toolbar/panels/profiling.py')
-rw-r--r--debug_toolbar/panels/profiling.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/debug_toolbar/panels/profiling.py b/debug_toolbar/panels/profiling.py
index c93c3b3..6adb279 100644
--- a/debug_toolbar/panels/profiling.py
+++ b/debug_toolbar/panels/profiling.py
@@ -2,6 +2,7 @@ from __future__ import division, unicode_literals
from django.utils.translation import ugettext_lazy as _
from django.utils.safestring import mark_safe
+from django.utils.six.moves import cStringIO
from debug_toolbar.panels import DebugPanel
try:
@@ -11,7 +12,6 @@ except ImportError:
DJ_PROFILE_USE_LINE_PROFILER = False
-from cStringIO import StringIO
import cProfile
from pstats import Stats
from colorsys import hsv_to_rgb
@@ -128,7 +128,7 @@ class FunctionCall(object):
if self._line_stats_text is None and DJ_PROFILE_USE_LINE_PROFILER:
lstats = self.statobj.line_stats
if self.func in lstats.timings:
- out = StringIO()
+ out = cStringIO.StringIO()
fn, lineno, name = self.func
show_func(fn, lineno, name, lstats.timings[self.func], lstats.unit, stream=out)
self._line_stats_text = out.getvalue()