Upgrade failed from Hassio 0.75.3 to 0.76.0

Since the upgrade from 0.75.3 to 0.76.0 my hassio has basically been broken.

I am getting this error in the HA log.

2018-08-18 14:00:39 ERROR (MainThread) [homeassistant.setup] Error during setup of component     onboarding
   Traceback (most recent call last):
    File "/usr/local/lib/python3.6/site-packages/homeassistant/setup.py", line 145, in _async_setup_component
    hass, processed_config)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/onboarding/__init__.py", line 38, in async_setup
    for user in await hass.auth.async_get_users():
  File "/usr/local/lib/python3.6/site-packages/homeassistant/auth/__init__.py", line 80, in async_get_users
    return await self._store.async_get_users()
  File "/usr/local/lib/python3.6/site-packages/homeassistant/auth/auth_store.py", line 31, in async_get_users
    await self.async_load()
  File "/usr/local/lib/python3.6/site-packages/homeassistant/auth/auth_store.py", line 171, in async_load
    for ac_dict in data['access_tokens']:
KeyError: 'access_tokens'
2018-08-18 14:00:40 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of frontend. Setup failed for dependencies: onboarding
2018-08-18 14:00:40 ERROR (MainThread) [homeassistant.setup] Setup failed for frontend: Could not setup all dependencies.
2018-08-18 14:00:43 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of logbook. Setup failed for dependencies: frontend
2018-08-18 14:00:43 ERROR (MainThread) [homeassistant.setup] Setup failed for logbook: Could not setup all dependencies.
2018-08-18 14:00:43 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of panel_iframe. Setup failed for dependencies: frontend
2018-08-18 14:00:43 ERROR (MainThread) [homeassistant.setup] Setup failed for panel_iframe: Could not setup all dependencies.
2018-08-18 14:00:43 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of panel_custom. Setup failed for dependencies: frontend
2018-08-18 14:00:43 ERROR (MainThread) [homeassistant.setup] Setup failed for panel_custom: Could not setup all dependencies.

Any ideas? I tried disabling recorder going to external MySQL server and nuked the local HA db already.

Same here!

I deleted .storage and it seems to have taken care of this

1 Like

I have the same issue - ha dashboard is running fine just no home assistance!

It broke most of my stuff.
Lots of errors, weird behaviors, and things not loading.
DO NOT UPGRADE to 76 !!!


but all OK seems…

actually not, hassio menu…

Also a nagging popup window with “Save password” everywhere.

I reinstalled hassio , as soon as I installed 76 all broken again.

76.0 is a complete disaster. Seems to run, but GUI not available on 8123, so can’t really see it. SSH to hassio for hassio ha stop - results in hassio crash. Had to rebuild everything. Took all day.

With a clean 75.3 and no errors in log tried 76 install again. Same disastrous result.

1 Like

Did you post any error you were getting so the devs maybe able to fix. i updated to 76 and no issues, so it could be something else that stopping your upgrade. i know i had to wait around 20 mins for the initial start up as mentioned in the notes. there was some other posts about the db upgrade not completing, so fix was to delete the HA db

I fixed the OP stated issue “Error during setup of component onboarding” by deleting .storage. Restarting created a new one. Otherwise 0.76 is working perfectly. Something with the upgrade and the new auth system introduced recently.

Restored again. Got perfectly clean 75.3. Tried the addon to check configuration. Blows up:

Log

starting version 3.2.2
[INFO] Start install HomeAssistant latest
Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build-u0ds59xp/cffi/
You are using pip version 9.0.1, however version 18.0 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.
[Error] Install HomeAssistant: Collecting homeassistant
Downloading https://files.pythonhosted.org/packages/9b/93/b94fec53ea03e78cf6752df5dfad93102786b99ff2c8fae1e5d52aba2de2/homeassistant-0.76.0-py3-none-any.whl (2.8MB)
Collecting voluptuous==0.11.5 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/59/95/fa6218477c6999c9b7fdfab7c12c1bd4da2d5930f5eb2b232ec74eb344e7/voluptuous-0.11.5-py2.py3-none-any.whl
Collecting cryptography==2.3.1 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/22/21/233e38f74188db94e8451ef6385754a98f3cad9b59bedf3a8e8b14988be4/cryptography-2.3.1.tar.gz (449kB)
Collecting attrs==18.1.0 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/41/59/cedf87e91ed541be7957c501a92102f9cc6363c623a7666d69d51c78ac5b/attrs-18.1.0-py2.py3-none-any.whl
Requirement already satisfied: pip>=8.0.3 in /usr/lib/python3.6/site-packages (from homeassistant)
Collecting certifi>=2018.04.16 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/16/1f/50d729c104b21c1042aa51560da6141d1cab476ba7015d92b2111c8db841/certifi-2018.8.13-py2.py3-none-any.whl (146kB)
Collecting aiohttp==3.3.2 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/72/6a/5bbf3544fe8de525f4521506b372dc9c3b13070fe34e911c976aa95631d7/aiohttp-3.3.2.tar.gz (771kB)
Collecting pytz>=2018.04 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/30/4e/27c34b62430286c6d59177a0842ed90dc789ce5d1ed740887653b898779a/pytz-2018.5-py2.py3-none-any.whl (510kB)
Collecting async-timeout==3.0.0 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/96/0f/e6357458c87fb4ed8f3df215773f3caad40968f10e05552cbd8bd28415e4/async_timeout-3.0.0-py3-none-any.whl
Collecting PyJWT==1.6.4 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/93/d1/3378cc8184a6524dc92993090ee8b4c03847c567e298305d6cf86987e005/PyJWT-1.6.4-py2.py3-none-any.whl
Collecting pyyaml<4,>=3.13 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/9e/a3/1d13970c3f36777c583f136c136f804d70f500168edc1edea6daa7200769/PyYAML-3.13.tar.gz (270kB)
Collecting jinja2>=2.10 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl (126kB)
Collecting requests==2.19.1 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/65/47/7e02164a2a3db50ed6d8a6ab1d6d60b69c4c3fdf57a284257925dfc12bda/requests-2.19.1-py2.py3-none-any.whl (91kB)
Collecting astral==1.6.1 (from homeassistant)
Downloading https://files.pythonhosted.org/packages/01/2b/0b60f1cef7d2a7a863cd06bae5fc7e3553803739c4834e921b4996920f76/astral-1.6.1-py2.py3-none-any.whl
Collecting idna>=2.1 (from cryptography==2.3.1->homeassistant)
Downloading https://files.pythonhosted.org/packages/4b/2a/0276479a4b3caeb8a8c1af2f8e4355746a97fab05a372e4a2c6a6b876165/idna-2.7-py2.py3-none-any.whl (58kB)
Collecting asn1crypto>=0.21.0 (from cryptography==2.3.1->homeassistant)
Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
Collecting six>=1.4.1 (from cryptography==2.3.1->homeassistant)
Downloading https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Collecting cffi!=1.11.3,>=1.7 (from cryptography==2.3.1->homeassistant)
Downloading https://files.pythonhosted.org/packages/e7/a7/4cd50e57cc6f436f1cc3a7e8fa700ff9b8b4d471620629074913e3735fb2/cffi-1.11.5.tar.gz (438kB)
Complete output from command python setup.py egg_info:

    No working compiler found, or bogus compiler options passed to
    the compiler from Python's standard "distutils" module.  See
    the error messages above.  Likely, the problem is not related
    to CFFI but generic to the setup.py of any Python package that
    tries to compile C code.  (Hints: on OS/X 10.8, for errors about
    -mno-fused-madd see http://stackoverflow.com/questions/22313407/
    Otherwise, see https://wiki.python.org/moin/CompLangPython or
    the IRC channel #python on irc.freenode.net.)

----------------------------------------

Installed pip 18 as suggested, but still got same error. Read about installing Cython. No help.

Stopped HA, deleted DB. Used ssh hassio ha update to specifically install 76.0. Said OK.
Rebooted. I know that some portions of HA were running since one of my startup automations plays with a LIFX bulb. IP sniffer finds the HA IP active, but after 45 minutes the GUI was not available on 8123.

Back in on SSH. Hassio ha stop results in crash:
core-ssh:~# hassio ha stop
ERROR
panic: interface conversion: interface is nil, not string

goroutine 1 [running]:
panic(0x2c7050, 0x107616e0)
/home/travis/.gimme/versions/go1.7.6.linux.amd64/src/runtime/panic.go:500 +0x33c
github.com/home-assistant/hassio-cli/command/helpers.DisplayOutput(0x107ba200, 0x24, 0x200, 0x0)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:118 +0x3c8
github.com/home-assistant/hassio-cli/command/helpers.ExecCommand(0x2f6f83, 0xd, 0x7ecb5e5a, 0x4, 0x0, 0x0, 0x76500, 0x0, 0x0, 0x0, …)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:155 +0x308
github.com/home-assistant/hassio-cli/command.CmdHomeassistant(0x107844d0)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/homeassistant.go:48 +0x540
github.com/urfave/cli.HandleAction(0x2af768, 0x324b14, 0x107844d0, 0x0, 0x0)
/home/travis/gopath/src/github.com/urfave/cli/app.go:503 +0xf0
github.com/urfave/cli.Command.Run(0x2f6f83, 0xd, 0x0, 0x0, 0x40bd10, 0x1, 0x1, 0x301e4d, 0x2f, 0x0, …)
/home/travis/gopath/src/github.com/urfave/cli/command.go:165 +0x6b8
github.com/urfave/cli.(*App).Run(0x1076e8c0, 0x107600a0, 0x3, 0x4, 0x0, 0x0)
/home/travis/gopath/src/github.com/urfave/cli/app.go:259 +0x8b0
main.main()
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/main.go:22 +0x108
core-ssh:~#

That’s all I’ve got.

This is a new package introduced in 0.76, and it request a package cffi!=1.11.3,>=1.7 which don’t have wheel, so pip has to download source code and compile it.

hijacking this thread:

  • 18-08-19 05:47:53 INFO (MainThread) [hassio.homeassistant] Update HomeAssistant to version 0.76.0
  • 18-08-19 05:47:53 INFO (SyncWorker_7) [hassio.docker.interface] Update docker 0.75.3 with homeassistant/raspberrypi3-homeassistant:0.76.0
  • 18-08-19 05:47:53 INFO (SyncWorker_7) [hassio.docker.interface] Pull image homeassistant/raspberrypi3-homeassistant tag 0.76.0.
  • 18-08-19 05:55:22 INFO (SyncWorker_7) [hassio.docker.interface] Tag image homeassistant/raspberrypi3-homeassistant with version 0.76.0 as latest
  • 18-08-19 05:55:22 INFO (SyncWorker_7) [hassio.docker.interface] Stop homeassistant/raspberrypi3-homeassistant docker application
  • 18-08-19 05:55:31 INFO (SyncWorker_7) [hassio.docker.interface] Clean homeassistant/raspberrypi3-homeassistant docker application
  • 18-08-19 05:55:32 INFO (SyncWorker_7) [hassio.docker.interface] Cleanup docker images: [‘homeassistant/raspberrypi3-homeassistant:0.75.3’]
  • 18-08-19 05:56:08 INFO (SyncWorker_13) [hassio.docker.homeassistant] Start homeassistant homeassistant/raspberrypi3-homeassistant with version 0.76.0
  • 18-08-19 06:06:15 WARNING (MainThread) [hassio.homeassistant] Don’t wait anymore of HomeAssistant startup!
  • 18-08-19 06:06:15 CRITICAL (MainThread) [hassio.homeassistant] HomeAssistant update fails -> rollback!

not an SD space issue I guess?

I have also problems upgrading from 75.3 to 76.0 on Hassbian (new installation from 3 days ago):

Downloading https://www.piwheels.org/simple/cffi/cffi-1.11.5-cp35-cp35m-linux_armv7l.whl (304kB)
100% |████████████████████████████████| 307kB 718kB/s
Collecting asn1crypto>=0.21.0 (from cryptography==2.3.1->homeassistant)
Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
100% |████████████████████████████████| 102kB 1.3MB/s
Requirement already up-to-date: six>=1.4.1 in /srv/homeassistant/lib/python3.5/site-packages (from cryptography==2.3.1->homeassistant)
Collecting pycparser (from cffi!=1.11.3,>=1.7->cryptography==2.3.1->homeassistant)
Downloading https://www.piwheels.org/simple/pycparser/pycparser-2.18-py2.py3-none-any.whl (209kB)
100% |████████████████████████████████| 215kB 624kB/s
Installing collected packages: pip, PyJWT, pycparser, cffi, asn1crypto, cryptography, homeassistant
Found existing installation: pip 9.0.1
Exception:
Traceback (most recent call last):
File “/srv/homeassistant/lib/python3.5/site-packages/pip/basecommand.py”, line 215, in main
status = self.run(options, args)
File “/srv/homeassistant/lib/python3.5/site-packages/pip/commands/install.py”, line 360, in run
prefix=options.prefix_path,
File “/srv/homeassistant/lib/python3.5/site-packages/pip/req/req_set.py”, line 778, in install
requirement.uninstall(auto_confirm=True)
File “/srv/homeassistant/lib/python3.5/site-packages/pip/req/req_install.py”, line 734, in uninstall
FakeFile(dist.get_metadata_lines(‘entry_points.txt’))
File “/srv/homeassistant/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl/pkg_resources/init.py”, line 1467, in get_metadata_lines
return yield_lines(self.get_metadata(name))
File “/srv/homeassistant/share/python-wheels/pkg_resources-0.0.0-py2.py3-none-any.whl/pkg_resources/init.py”, line 1464, in get_metadata
return value.decode(‘utf-8’) if six.PY3 else value
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xff in position 0: invalid start byte
(homeassistant) homeassistant@hassbian:/home/pi $

E.

I am having similar issues. Logbook recorder and history all unable to load. I think it came from the database migration.
Error during connection setup: (sqlite3.OperationalError) index ix_events_context_id already exists [SQL: ‘CREATE INDEX ix_events_context_id ON events (context_id)’] (Background on this error at: http://sqlalche.me/e/e3q8) (retrying in 3 seconds)

Just want to add on. Upgrade from 75.2 to 76 seemed to just get stuck. Reconnnected and did an INFO and it reported the version as 76, but on restart I get this:

panic: interface conversion: interface is nil, not string

goroutine 1 [running]:
panic(0x2c7050, 0x107ce200)
/home/travis/.gimme/versions/go1.7.6.linux.amd64/src/runtime/panic.go:500 +0x33c
github.com/home-assistant/hassio-cli/command/helpers.DisplayOutput(0x107e0000, 0x24, 0x200, 0x0)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:118 +0x3c8
github.com/home-assistant/hassio-cli/command/helpers.ExecCommand(0x2f6f83, 0xd, 0x7ed1ce5f, 0x7, 0x0, 0x0, 0x76500, 0x0, 0x0, 0x0, …)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/helpers/common.go:155 +0x308
github.com/home-assistant/hassio-cli/command.CmdHomeassistant(0x10786420)
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/command/homeassistant.go:48 +0x540
github.com/urfave/cli.HandleAction(0x2af768, 0x324b14, 0x10786420, 0x0, 0x0)
/home/travis/gopath/src/github.com/urfave/cli/app.go:503 +0xf0
github.com/urfave/cli.Command.Run(0x2f6f83, 0xd, 0x0, 0x0, 0x40bd10, 0x1, 0x1, 0x301e4d, 0x2f, 0x0, …)
/home/travis/gopath/src/github.com/urfave/cli/command.go:165 +0x6b8
github.com/urfave/cli.(*App).Run(0x107708c0, 0x1076a080, 0x3, 0x4, 0x0, 0x0)
/home/travis/gopath/src/github.com/urfave/cli/app.go:259 +0x8b0
main.main()
/home/travis/gopath/src/github.com/home-assistant/hassio-cli/main.go:22 +0x108

Now it will not restart, no UI. This is HASS.io docker so I really am stuck.

Having the same issue. Also getting this info when using “HA check”:

core-ssh:~# hassio ha check
ERROR
Testing configuration at /config
ERROR:homeassistant.scripts.check_config:BURB
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/scripts/check_config.py", line 207, in check
    res['components'] = check_ha_config_file(hass)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/scripts/check_config.py", line 328, in check_ha_config_file
    del core_config[CONF_PACKAGES]
KeyError: 'packages'
Fatal error while loading config: 'packages'
Failed config
  General Errors:
    - 'packages'
Successful config (partial)
core-ssh:~#

I am also getting 404: Not Found for the UI

Here is my log after upgrading to 76 from 75.2

2018-08-19 13:50:03 ERROR (MainThread) [homeassistant.setup] Error during setup of component onboarding
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/setup.py”, line 145, in _async_setup_component
hass, processed_config)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/onboarding/init.py”, line 38, in async_setup
for user in await hass.auth.async_get_users():
File “/usr/local/lib/python3.6/site-packages/homeassistant/auth/init.py”, line 80, in async_get_users
return await self._store.async_get_users()
File “/usr/local/lib/python3.6/site-packages/homeassistant/auth/auth_store.py”, line 31, in async_get_users
await self.async_load()
File “/usr/local/lib/python3.6/site-packages/homeassistant/auth/auth_store.py”, line 171, in async_load
for ac_dict in data[‘access_tokens’]:
KeyError: ‘access_tokens’
2018-08-19 13:50:04 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of frontend. Setup failed for dependencies: onboarding
2018-08-19 13:50:04 ERROR (MainThread) [homeassistant.setup] Setup failed for frontend: Could not setup all dependencies.
2018-08-19 13:50:08 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of logbook. Setup failed for dependencies: frontend
2018-08-19 13:50:08 ERROR (MainThread) [homeassistant.setup] Setup failed for logbook: Could not setup all dependencies.
2018-08-19 13:50:09 ERROR (MainThread) [homeassistant.setup] Error during setup of component hassio
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/setup.py”, line 145, in _async_setup_component
hass, processed_config)
File “/usr/local/lib/python3.6/site-packages/homeassistant/components/hassio/init.py”, line 179, in async_setup
user = yield from hass.auth.async_get_user(data[‘hassio_user’])
File “/usr/local/lib/python3.6/site-packages/homeassistant/auth/init.py”, line 84, in async_get_user
return await self._store.async_get_user(user_id)
File “/usr/local/lib/python3.6/site-packages/homeassistant/auth/auth_store.py”, line 38, in async_get_user
await self.async_load()
File “/usr/local/lib/python3.6/site-packages/homeassistant/auth/auth_store.py”, line 171, in async_load
for ac_dict in data[‘access_tokens’]:
KeyError: ‘access_tokens’
2018-08-19 13:50:17 WARNING (MainThread) [homeassistant.components.media_player.cast] Setting configuration for Cast via platform is deprecated. Configure via Cast component instead.
2018-08-19 13:50:21 ERROR (MainThread) [homeassistant.components.device_tracker.owntracks] Unable to parse payload as JSON: Hello

I had the same error and resolved it by editing the change_id column of the schema_version table that contained 0 for version 6 causing the query that checks if the upgrade has already been done to 0.76 to fail.

I added a value equals to the largest value that was present in the change_id column plus one. Not sure if this helps you but it’s worth to check it out.

Doesn’t seem to be fixed in 0.76.1. Here’s the output from Check Home Assistant configuration:

Log
starting version 3.2.2
[INFO] Start install HomeAssistant 0.76.1
Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build-fx5f4146/cffi/
You are using pip version 9.0.1, however version 18.0 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.
[Error] Install HomeAssistant: Collecting homeassistant==0.76.1
Downloading https://files.pythonhosted.org/packages/7a/9f/5c6951442b94dff3530aef3058cf7429fd7839230cddf481fc76437b357f/homeassistant-0.76.1-py3-none-any.whl (2.8MB)
Collecting aiohttp==3.3.2 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/72/6a/5bbf3544fe8de525f4521506b372dc9c3b13070fe34e911c976aa95631d7/aiohttp-3.3.2.tar.gz (771kB)
Collecting pyyaml<4,>=3.13 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/9e/a3/1d13970c3f36777c583f136c136f804d70f500168edc1edea6daa7200769/PyYAML-3.13.tar.gz (270kB)
Collecting attrs==18.1.0 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/41/59/cedf87e91ed541be7957c501a92102f9cc6363c623a7666d69d51c78ac5b/attrs-18.1.0-py2.py3-none-any.whl
Collecting PyJWT==1.6.4 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/93/d1/3378cc8184a6524dc92993090ee8b4c03847c567e298305d6cf86987e005/PyJWT-1.6.4-py2.py3-none-any.whl
Collecting jinja2>=2.10 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl (126kB)
Collecting async-timeout==3.0.0 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/96/0f/e6357458c87fb4ed8f3df215773f3caad40968f10e05552cbd8bd28415e4/async_timeout-3.0.0-py3-none-any.whl
Requirement already satisfied: pip>=8.0.3 in /usr/lib/python3.6/site-packages (from homeassistant==0.76.1)
Collecting voluptuous==0.11.5 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/59/95/fa6218477c6999c9b7fdfab7c12c1bd4da2d5930f5eb2b232ec74eb344e7/voluptuous-0.11.5-py2.py3-none-any.whl
Collecting certifi>=2018.04.16 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/16/1f/50d729c104b21c1042aa51560da6141d1cab476ba7015d92b2111c8db841/certifi-2018.8.13-py2.py3-none-any.whl (146kB)
Collecting cryptography==2.3.1 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/22/21/233e38f74188db94e8451ef6385754a98f3cad9b59bedf3a8e8b14988be4/cryptography-2.3.1.tar.gz (449kB)
Collecting astral==1.6.1 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/01/2b/0b60f1cef7d2a7a863cd06bae5fc7e3553803739c4834e921b4996920f76/astral-1.6.1-py2.py3-none-any.whl
Collecting pytz>=2018.04 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/30/4e/27c34b62430286c6d59177a0842ed90dc789ce5d1ed740887653b898779a/pytz-2018.5-py2.py3-none-any.whl (510kB)
Collecting requests==2.19.1 (from homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/65/47/7e02164a2a3db50ed6d8a6ab1d6d60b69c4c3fdf57a284257925dfc12bda/requests-2.19.1-py2.py3-none-any.whl (91kB)
Collecting chardet<4.0,>=2.0 (from aiohttp==3.3.2->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
Collecting multidict<5.0,>=4.0 (from aiohttp==3.3.2->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/9d/b9/3cf1b908d7af6530209a7a16d71ab2734a736c3cdf0657e3a06d0209811e/multidict-4.3.1.tar.gz (137kB)
Collecting yarl<2.0,>=1.0 (from aiohttp==3.3.2->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/43/b8/057c3e5b546ff4b24263164ecda13f6962d85c9dc477fcc0bcdcb3adb658/yarl-1.2.6.tar.gz (159kB)
Collecting idna-ssl>=1.0 (from aiohttp==3.3.2->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/46/03/07c4894aae38b0de52b52586b24bf189bb83e4ddabfe2e2c8f2419eec6f4/idna-ssl-1.1.0.tar.gz
Collecting MarkupSafe>=0.23 (from jinja2>=2.10->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz
Collecting idna>=2.1 (from cryptography==2.3.1->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/4b/2a/0276479a4b3caeb8a8c1af2f8e4355746a97fab05a372e4a2c6a6b876165/idna-2.7-py2.py3-none-any.whl (58kB)
Collecting asn1crypto>=0.21.0 (from cryptography==2.3.1->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)
Collecting six>=1.4.1 (from cryptography==2.3.1->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Collecting cffi!=1.11.3,>=1.7 (from cryptography==2.3.1->homeassistant==0.76.1)
Downloading https://files.pythonhosted.org/packages/e7/a7/4cd50e57cc6f436f1cc3a7e8fa700ff9b8b4d471620629074913e3735fb2/cffi-1.11.5.tar.gz (438kB)
Complete output from command python setup.py egg_info:

    No working compiler found, or bogus compiler options passed to
    the compiler from Python's standard "distutils" module.  See
    the error messages above.  Likely, the problem is not related
    to CFFI but generic to the setup.py of any Python package that
    tries to compile C code.  (Hints: on OS/X 10.8, for errors about
    -mno-fused-madd see http://stackoverflow.com/questions/22313407/
    Otherwise, see https://wiki.python.org/moin/CompLangPython or
    the IRC channel #python on irc.freenode.net.)

----------------------------------------

So, not going to bother to actually install 76.1.

Nothing in 0.76.1 address your issue.