Your correction is in trunk but I did not try it. Thanks. Please check it again.
On Tuesday, 1 January 2013 20:15:31 UTC-6, Ignacio Ocampo wrote: > > Currently the function __build_url_opener is: > > def __build_url_opener(self, uri): > """ > Build the url opener for managing HTTP Basic Athentication > """ > # Create an OpenerDirector with support > # for Basic HTTP Authentication... > > auth_handler = urllib2.HTTPBasicAuthHandler() > auth_handler.add_password(None, > uri, > self.client_id, > self.client_secret) > opener = urllib2.build_opener(auth_handler) > return opener > > The correct form based on python documentation ( > http://docs.python.org/2/library/urllib2.html#examples, Use of Basic HTTP > Authentication) > > def __build_url_opener(self, uri): > password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm() > password_mgr.add_password(realm=None, > uri=uri, > user=self.client_id, > passwd=self.client_secret) > handler = urllib2.HTTPBasicAuthHandler(password_mgr) > opener = urllib2.build_opener(handler) > return opener > > --

