Ran the below command, got the following. I tried with a password that should have worked and a junk password, both gave me the same result.
(iotile_env) tfroehlich@tfroehlich-ThinkPad-P52s:~/proj/iotile_env
$ iotile config link_cloud
Please enter your IOTile.cloud email: tfroehlich@archsys.io
Please enter your IOTile.cloud password:
Traceback (most recent call last):
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/iotile/core/scripts/iotile_script.py", line 206, in main
finished = shell.invoke(line)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/typedargs/shell.py", line 489, in invoke
val, line, finished = self.invoke_one(line)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/typedargs/shell.py", line 452, in invoke_one
val = func(*posargs, **kwargs)
File "</home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/decorator.py:decorator-gen-39>", line 2, in link_cloud
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/typedargs/utils.py", line 32, in _check_and_execute
retval = func(*convargs, **convkw)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/iotile/cloud/config.py", line 55, in link_cloud
ok_resp = cloud.login(email=username, password=password)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/iotile_cloud/api/connection.py", line 284, in login
r = requests.post(url, data=payload, headers=DEFAULT_HEADERS, verify=self.verify)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/requests/api.py", line 88, in post
return request('post', url, data=data, **kwargs)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/requests/api.py", line 44, in request
return session.request(method=method, url=url, **kwargs)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/requests/sessions.py", line 335, in request
resp = self.send(prep, **send_kwargs)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/requests/sessions.py", line 438, in send
r = adapter.send(request, **kwargs)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/requests/adapters.py", line 292, in send
timeout=timeout
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/requests/packages/urllib3/connectionpool.py", line 423, in urlopen
conn = self._get_conn(timeout=pool_timeout)
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/requests/packages/urllib3/connectionpool.py", line 238, in _get_conn
return conn or self._new_conn()
File "/home/tfroehlich/proj/iotile_env/lib/python3.6/site-packages/requests/packages/urllib3/connectionpool.py", line 562, in _new_conn
strict=self.strict)
TypeError: __init__() got an unexpected keyword argument 'strict'
Ran the below command, got the following. I tried with a password that should have worked and a junk password, both gave me the same result.
Pip list: