Respondendo ao @j_assuncao eu não fui ver ao changelog se havia alguma breaking change. Provavelmente erro de principiante. Simplesmente atualizei. No futuro terei isso em consideração.
Quanto à questão do @tmarquespt, eu não sei como se vê se existe update. Peço desculpa mas como referi anteriormente o home assistant é novo para mim e normamente copio exemplos, tento entender e adaptar.
Por exemplo, hoje ao verificar o separador INFO das ferramentas de programação, verifico isto:
2019-08-22 13:31:43 ERROR (SyncWorker_12) [homeassistant.util.package] Unable to install package life3603.0.0: WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/life360/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/life360/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/life360/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/life360/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/life360/
ERROR: Could not find a version that satisfies the requirement life3603.0.0 (from versions: 4.0.0, 4.0.1, 4.1.1)
ERROR: No matching distribution found for life3603.0.0
WARNING: You are using pip version 19.1.1, however version 19.2.2 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.
2019-08-22 13:31:43 ERROR (MainThread) [homeassistant.requirements] Not initializing life360 because could not install requirement life3603.0.0
2019-08-22 14:43:30 ERROR (MainThread) [homeassistant.core] Error doing job: SSL handshake failed
Traceback (most recent call last):
File “uvloop/sslproto.pyx”, line 500, in uvloop.loop.SSLProtocol._on_handshake_complete
File “uvloop/sslproto.pyx”, line 484, in uvloop.loop.SSLProtocol._do_handshake
File “/usr/local/lib/python3.7/ssl.py”, line 774, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: HTTP_REQUEST] http request (_ssl.c:1076)