Update errors

Hello, I’m getting the following errors on update:

Downloading/unpacking homeassistant
  Downloading homeassistant-0.36.0-py2.py3-none-any.whl (6.6MB): 6.6MB downloaded
Downloading/unpacking async-timeout==1.1.0 (from homeassistant)
  Downloading async_timeout-1.1.0-py3-none-any.whl
Downloading/unpacking voluptuous==0.9.3 (from homeassistant)
  Downloading voluptuous-0.9.3.tar.gz
  Running setup.py (path:/tmp/pip-build-9u2h0i0m/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/ed/9e/60cc074968c095f728f0d8d28370e8d396fa60afb7582735563cccf223dd/requests-2.12.4-py2.py3-none-any.whl#md5=3989eaeaa2ccad20470afc61710d3498 (from homeassistant)
  Downloading requests-2.12.4-py2.py3-none-any.whl (576kB): 576kB downloaded
Downloading/unpacking aiohttp==1.2 (from homeassistant)
  Downloading aiohttp-1.2.0.tar.gz (519kB): 519kB downloaded
  Running setup.py (path:/tmp/pip-build-9u2h0i0m/aiohttp/setup.py) egg_info for package aiohttp
    Compiling aiohttp/_websocket.pyx because it changed.
    Cythonizing aiohttp/_websocket.pyx

    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files found matching 'aiohttp/_multidict.html'
    warning: no previously-included files found matching 'aiohttp/_multidict.*.so'
    warning: no previously-included files found matching 'aiohttp/_multidict.pyd'
    warning: no previously-included files found matching 'aiohttp/_multidict.*.pyd'
    warning: no previously-included files found matching 'aiohttp/_websocket.html'
    warning: no previously-included files found matching 'aiohttp/_websocket.*.so'
    warning: no previously-included files found matching 'aiohttp/_websocket.pyd'
    warning: no previously-included files found matching 'aiohttp/_websocket.*.pyd'
    no previously-included directories found matching 'docs/_build'
Downloading/unpacking typing>=3,<4 (from homeassistant)
  Downloading typing-3.5.3.0.tar.gz (60kB): 60kB downloaded
  Running setup.py (path:/tmp/pip-build-9u2h0i0m/typing/setup.py) egg_info for package typing

Downloading/unpacking pytz>=2016.10 (from homeassistant)
  Downloading pytz-2016.10-py2.py3-none-any.whl (483kB): 483kB downloaded
Downloading/unpacking pyyaml>=3.11,<4 (from homeassistant)
  Downloading PyYAML-3.12.tar.gz (253kB): 253kB downloaded
  Running setup.py (path:/tmp/pip-build-9u2h0i0m/pyyaml/setup.py) egg_info for package pyyaml

    skipping 'ext/_yaml.c' Cython extension (up-to-date)
Downloading/unpacking jinja2>=2.8 (from homeassistant)
  Downloading Jinja2-2.9.4-py2.py3-none-any.whl (274kB): 274kB downloaded
Downloading/unpacking pip>=7.0.0 (from homeassistant)
  Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB): 1.3MB downloaded
Downloading/unpacking setuptools>=0.6b1 from https://pypi.python.org/packages/d3/72/0108eee78038fa8961e2309d4486294b1035968bd940546748b72d309737/setuptools-33.1.0-py2.py3-none-any.whl#md5=fa130e021729eb2ae0bca4f54e56f003 (from voluptuous==0.9.3->homeassistant)
  Downloading setuptools-33.1.0-py2.py3-none-any.whl (472kB): 472kB downloaded
Requirement already up-to-date: chardet in /usr/lib/python3/dist-packages (from aiohttp==1.2->homeassistant)
Downloading/unpacking multidict>=2.1.4 (from aiohttp==1.2->homeassistant)
  Downloading multidict-2.1.4.tar.gz (101kB): 101kB downloaded
  Running setup.py (path:/tmp/pip-build-9u2h0i0m/multidict/setup.py) egg_info for package multidict
    Compiling multidict/_multidict.pyx because it changed.
    Cythonizing multidict/_multidict.pyx

    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files found matching 'multidict/_multidict.html'
    warning: no previously-included files found matching 'multidict/_multidict.*.so'
    warning: no previously-included files found matching 'multidict/_multidict.pyd'
    warning: no previously-included files found matching 'multidict/_multidict.*.pyd'
    no previously-included directories found matching 'docs/_build'
Downloading/unpacking yarl>=0.8.1 (from aiohttp==1.2->homeassistant)
  Downloading yarl-0.8.1.tar.gz (121kB): 121kB downloaded
  Running setup.py (path:/tmp/pip-build-9u2h0i0m/yarl/setup.py) egg_info for package yarl

    Error compiling Cython file:
    ------------------------------------------------------------
    ...
            if ch in ALLOWED:
                PyUnicode_WriteChar(ret, ret_idx, ch)
                ret_idx +=1
                continue

            tmpbuf = PyUnicode_AsUTF8AndSize(ch, &tmpbuf_size)
                  ^
    ------------------------------------------------------------

    yarl/_quoting.pyx:117:15: Assignment to non-lvalue 'tmpbuf'
    Traceback (most recent call last):
      File "<string>", line 17, in <module>
      File "/tmp/pip-build-9u2h0i0m/yarl/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: yarl/_quoting.pyx
    Compiling yarl/_quoting.pyx because it changed.
    Cythonizing yarl/_quoting.pyx
    Complete output from command python setup.py egg_info:


Error compiling Cython file:

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

...

        if ch in ALLOWED:

            PyUnicode_WriteChar(ret, ret_idx, ch)

            ret_idx +=1

            continue



        tmpbuf = PyUnicode_AsUTF8AndSize(ch, &tmpbuf_size)

              ^

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



yarl/_quoting.pyx:117:15: Assignment to non-lvalue 'tmpbuf'

Traceback (most recent call last):

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

  File "/tmp/pip-build-9u2h0i0m/yarl/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: yarl/_quoting.pyx

Compiling yarl/_quoting.pyx because it changed.

Cythonizing yarl/_quoting.pyx

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