ubuntu@lplibrunner:~/pydeps$ python3 status.py --verbose -p ppa:mwhudson/devirt
The authorization page:
(https://launchpad.net/+authorize-token?oauth_token=bnGfKhb3PRfgb97V7bSx&allow_permission=DESKTOP_INTEGRATION)
should be opening in your browser. Use your browser to authorize
this program to access Launchpad on your behalf.
Waiting to hear from Launchpad about your decision...
Traceback (most recent call last):
File "status.py", line 192, in <module>
sys.exit(main())
File "status.py", line 165, in main
lp, ppa = login(args)
File "status.py", line 69, in login
lp = LP()
File "/home/ubuntu/pydeps/deplib/login.py", line 15, in __init__
self.lp = Launchpad.login_with(appname, where, version=version)
File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 549, in login_with
credential_save_failed, version)
File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 356, in _authorize_token_and_login
credentials = authorization_engine(credentials, credential_store)
File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 548, in __call__
self.make_end_user_authorize_token(credentials, request_token_string)
File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 656, in make_end_user_authorize_token
if browser_obj is not None:
UnboundLocalError: local variable 'browser_obj' referenced before assignment