summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/anidb.py6
-rw-r--r--modules/google_search.py4
-rw-r--r--modules/quotes.py4
-rw-r--r--modules/tracking.py6
-rw-r--r--modules/traffic.py2
-rw-r--r--modules/tvrage.py2
-rw-r--r--modules/wolframalpha.py2
7 files changed, 13 insertions, 13 deletions
diff --git a/modules/anidb.py b/modules/anidb.py
index bae2191..2b8f6e3 100644
--- a/modules/anidb.py
+++ b/modules/anidb.py
@@ -5,8 +5,8 @@ info = {
}
import urllib2, gzip, os, time
-from pyPgSQL import PgSQL
-from lxml import etree
+import psycopg2
+from xml import etree
import pyanidb
import ConfigParser
import marshal
@@ -20,7 +20,7 @@ for option in ('username', 'password'):
class Module:
def __init__(self, bot):
self.irc = bot
- self.db = PgSQL.connect(database = 'fot')
+ self.db = psycopg2.connect(database = 'fot')
if self.irc:
self.irc.register_keyword('!anidb', self)
diff --git a/modules/google_search.py b/modules/google_search.py
index 8af2c62..1bd0f26 100644
--- a/modules/google_search.py
+++ b/modules/google_search.py
@@ -4,7 +4,7 @@ info = {
'description': 'Google Search',
}
-import urllib, urllib2, simplejson
+import urllib, urllib2, json
class Module:
def __init__(self, bot):
@@ -19,7 +19,7 @@ class Module:
print 'error', e, str(e)
raise
- data = simplejson.loads(u.read())
+ data = json.loads(u.read())
response = data['responseData']
if not data['responseStatus'] == 200 or not len(response['results']):
return
diff --git a/modules/quotes.py b/modules/quotes.py
index bea34e3..b648d7b 100644
--- a/modules/quotes.py
+++ b/modules/quotes.py
@@ -5,7 +5,7 @@ info = {
}
import random, time, re
-from pyPgSQL import PgSQL
+import psycopg2
class Quotes:
def __init__(self, db = None):
@@ -16,7 +16,7 @@ class Quotes:
return q
def connect(self, db):
- self.db = PgSQL.connect(database = 'fot')
+ self.db = psycopg2.connect(database = 'fot')
self.updatecount()
def updatecount(self):
diff --git a/modules/tracking.py b/modules/tracking.py
index 12fcffa..1d84fce 100644
--- a/modules/tracking.py
+++ b/modules/tracking.py
@@ -7,7 +7,7 @@ info = {
cfg_section = 'module/tracking'
import urllib2, datetime, re
-from lxml import etree
+from xml.etree import ElementTree as ET
from twisted.internet import reactor
from twisted.internet.task import LoopingCall
from sqlalchemy import create_engine, Column, Integer, String, DateTime, ForeignKey
@@ -110,7 +110,7 @@ class PostenModule(TrackingModule):
except Exception as e:
raise PackageError(str(e))
if u.headers['content-type'].startswith('application/xml'):
- xml = etree.parse(u)
+ xml = ET.parse(u)
else:
xml = None
u.close()
@@ -128,7 +128,7 @@ class PostenModule(TrackingModule):
return
ns = 'http://www.bring.no/sporing/1.0'
- packages = xml.find('//{%s}PackageSet' % (ns,))
+ packages = xml.find('.//{%s}PackageSet' % (ns,))
if packages is None:
raise NoPackageFound('No packages found for \002%s\002.' % code)
diff --git a/modules/traffic.py b/modules/traffic.py
index 76e8cc8..a844b45 100644
--- a/modules/traffic.py
+++ b/modules/traffic.py
@@ -7,7 +7,7 @@ info = {
}
import urllib2, urllib
-from lxml import etree
+from xml import etree
counties = {
'Akershus': 2,
diff --git a/modules/tvrage.py b/modules/tvrage.py
index 02675cb..d500d96 100644
--- a/modules/tvrage.py
+++ b/modules/tvrage.py
@@ -5,7 +5,7 @@ info = {
}
import urllib, urllib2, datetime, rfc3339, pytz
-from lxml import etree
+from xml import etree
class Module:
def __init__(self, bot):
diff --git a/modules/wolframalpha.py b/modules/wolframalpha.py
index 8a752be..6fccb6a 100644
--- a/modules/wolframalpha.py
+++ b/modules/wolframalpha.py
@@ -5,7 +5,7 @@ info = {
}
import urllib, urllib2, re
-from lxml.etree import ElementTree
+from xml.etree import ElementTree
whitespace_re = re.compile(r'\s+')