--- a/http.py 2009-06-19 19:15:14.000000000 +1000 +++ b/http.py 2010-03-04 17:45:54.929487231 +1100 @@ -29,6 +29,7 @@ self.url = url self.resp_headers = resp_headers self.authhandlers = [] + self.timeout = {} # digest untested for authhandler_class in [urllib2.HTTPBasicAuthHandler, urllib2.HTTPDigestAuthHandler]: ah = authhandler_class(pwman) @@ -41,7 +42,7 @@ def get_full_url(self): return self.url # fake parent method - def open(self,*args): + def open(self, *args, **keywords): pass # and what we really want