Upgrade Error 0.43.0 - 0.43.2

Hi, I got this Error at the end of upgrading. Thx for helping.

Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-148d257t/aiohttp
Storing debug log for failure in /home/hass/.pip/pip.log

Log:

  pi@raspberrypi:~ $ sudo su -s /bin/bash hass
    hass@raspberrypi:/home/pi$ pip3 install --upgrade homeassistant
    Downloading/unpacking homeassistant
      Downloading homeassistant-0.43.2-py2.py3-none-any.whl (7.0MB): 7.0MB downloaded
    Downloading/unpacking voluptuous==0.9.3 (from homeassistant)
      Downloading voluptuous-0.9.3.tar.gz
      Running setup.py (path:/tmp/pip-build-148d257t/voluptuous/setup.py) egg_info for package voluptuous
        WARNING: Could not locate pandoc, using Markdown long_description.

Downloading/unpacking requests>=2,<3 from https://pypi.python.org/packages/7e/ac/a80ed043485a3764053f59ca92f809cc8a18344692817152b0e8bd3ca891/requests-2.13.0-py2.py3-none-any.whl#md5=5e432dcf5bd1e3402ea1656700d99365 (from homeassistant)
  Downloading requests-2.13.0-py2.py3-none-any.whl (584kB): 584kB downloaded
Downloading/unpacking chardet==3.0.2 (from homeassistant)
  Downloading chardet-3.0.2-py2.py3-none-any.whl (133kB): 133kB downloaded
Downloading/unpacking pip>=7.1.0 (from homeassistant)
  Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB): 1.3MB downloaded
Downloading/unpacking async-timeout==1.2.0 (from homeassistant)
  Downloading async_timeout-1.2.0-py3-none-any.whl
Downloading/unpacking aiohttp==2.0.7 (from homeassistant)
  Downloading aiohttp-2.0.7.tar.gz (739kB): 739kB downloaded
  Running setup.py (path:/tmp/pip-build-148d257t/aiohttp/setup.py) egg_info for package aiohttp

    Error compiling Cython file:
    ------------------------------------------------------------
    ...
    from .http_writer import HttpVersion, HttpVersion10, HttpVersion11, URL
    from .http_parser import RawRequestMessage, RawResponseMessage, DeflateBuffer
    from .streams import EMPTY_PAYLOAD, FlowControlStreamReader

    cimport cython
    from . cimport _cparser as cparser
    ^
    ------------------------------------------------------------

    aiohttp/_http_parser.pyx:22:0: 'aiohttp.' is not a valid module name
    Traceback (most recent call last):
      File "<string>", line 17, in <module>
      File "/tmp/pip-build-148d257t/aiohttp/setup.py", line 27, in <module>
        extensions = cythonize(extensions)
      File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py", line 840, in cythonize
        cythonize_one(*args[1:])
      File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py", line 959, in cythonize_one
        raise CompileError(None, pyx_file)
    Cython.Compiler.Errors.CompileError: aiohttp/_http_parser.pyx
    missing cimport in module '.': aiohttp/_http_parser.pyx
    Compiling aiohttp/_websocket.pyx because it changed.
    Compiling aiohttp/_http_parser.pyx because it changed.
    Cythonizing aiohttp/_http_parser.pyx
    Complete output from command python setup.py egg_info:


Error compiling Cython file:

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

...

from .http_writer import HttpVersion, HttpVersion10, HttpVersion11, URL

from .http_parser import RawRequestMessage, RawResponseMessage, DeflateBuffer

from .streams import EMPTY_PAYLOAD, FlowControlStreamReader



cimport cython

from . cimport _cparser as cparser

^

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



aiohttp/_http_parser.pyx:22:0: 'aiohttp.' is not a valid module name

Traceback (most recent call last):

  File "<string>", line 17, in <module>

  File "/tmp/pip-build-148d257t/aiohttp/setup.py", line 27, in <module>

    extensions = cythonize(extensions)

  File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py", line 840, in cythonize

    cythonize_one(*args[1:])

  File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py", line 959, in cythonize_one

    raise CompileError(None, pyx_file)

Cython.Compiler.Errors.CompileError: aiohttp/_http_parser.pyx

missing cimport in module '.': aiohttp/_http_parser.pyx

Compiling aiohttp/_websocket.pyx because it changed.

Compiling aiohttp/_http_parser.pyx because it changed.

Cythonizing aiohttp/_http_parser.pyx

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-148d257t/aiohttp
Storing debug log for failure in /home/hass/.pip/pip.log
hass@raspberrypi:/home/pi$

Did you stop HASS first?

no, I will try.

same error

Just ran mine:

$ sudo systemctl stop [email protected]
$ sudo su -s /bin/bash homeassistant
$ source /srv/homeassistant/bin/activate
$ pip3 install --upgrade homeassistant
$ exit
$ sudo systemctl start [email protected]

No issues, maybe someone else can shed some light.

I think you skipped a step.

Oh f… :joy: Thx a lot^

It happens :+1: