Debug: Fix Python 3 compatibility.

This commit is contained in:
Valentin Lorentz 2013-05-09 10:16:51 +02:00
parent f0e49a0402
commit cd6d9da8e4
1 changed files with 10 additions and 1 deletions

View File

@ -40,7 +40,16 @@ import gc
import os
import pwd
import sys
import exceptions
try:
import exceptions
except ImportError: # Python 3
import builtins
class exceptions:
"""Pseudo-module"""
pass
for (key, value) in exceptions.__dict__.items():
if isinstance(value, type) and issubclass(value, Exception):
exceptions[key] = value
import supybot.conf as conf
import supybot.utils as utils