if checkTwisted():
from twisted.xish.domish import SuxElementStream, Element
from twisted.words.protocols.jabber import jid, component
+ jid.intern = jid.internJID # This got renamed for some reason
log.msg("Using Twisted >= 2.0, Words < 0.3, Twisted DOM")
else:
from tlib.domish import SuxElementStream, Element
from tlib.jabber import jid, component
+ jid.intern = jid.internJID # This got renamed for some reason
log.msg("Using Twisted < 2.0, Internal patched DOM")
except ImportError:
print "Could not find the XML DOM. If you're using Twisted 2.x make sure you have twisted.words installed."