From a5292ae3b4ef5628a379378e3d47b3c35879485e Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Sun, 6 Jan 2013 11:34:32 +0100 Subject: [PATCH] core: Fix issue with Python 2.6 (cStringIO is buggy). --- src/callbacks.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/callbacks.py b/src/callbacks.py index ed7ba4276..91784ce00 100644 --- a/src/callbacks.py +++ b/src/callbacks.py @@ -42,7 +42,13 @@ import shlex import getopt import inspect import operator -from cStringIO import StringIO + +if sys.version_info < (2, 7, 0): + # cStringIO is buggy. + # See http://paste.progval.net/show/227/ + from StringIO import StringIO +else: + from cStringIO import StringIO import supybot.log as log import supybot.conf as conf