controldir = klass.open(location) ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/breezy/controldir.py", line 789, in open t = _mod_transport.get_transport(base, possible_transports) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/breezy/transport/__init__.py", line 1594, in get_transport location_to_url(base, purpose=purpose), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/breezy/location.py", line 141, in location_to_url location = directories.dereference(location, purpose) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/breezy/directory_service.py", line 87, in dereference return directory.look_up(name, url, purpose=purpose) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/breezy/plugins/launchpad/lp_directory.py", line 137, in look_up return _resolve(url) ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/breezy/plugins/launchpad/lp_directory.py", line 106, in _resolve result = _resolve_via_api(path, url) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/breezy/plugins/launchpad/lp_directory.py", line 65, in _resolve_via_api lp = connect_launchpad(api_base_url, version='devel') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/breezy/plugins/launchpad/lp_api.py", line 155, in connect_launchpad return Launchpad.login_with( ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 700, in login_with return cls._authorize_token_and_login( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 451, in _authorize_token_and_login credentials = authorization_engine(credentials, credential_store) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 627, in __call__ self.make_end_user_authorize_token(credentials, request_token_string) File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 718, in make_end_user_authorize_token self.wait_for_end_user_authorization(credentials) File "/usr/lib/python3/dist-packages/launchpadlib/credentials.py", line 818, in wait_for_end_user_authorization raise TokenAuthorizationTimedOut( launchpadlib.credentials.TokenAuthorizationTimedOut: Timed out after 900 seconds.