> ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
> aiohttp-fast-url-dispatcher 0.3.0 requires aiohttp<3.10,>=3.8.5, but you have aiohttp 3.10.1 which is incompatible.
> async-upnp-client 0.39.0 requires aiohttp~=3.9.1, but you have aiohttp 3.10.1 which is incompatible.
Manually switched to aiohttp==3.10 as a test.
> ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
> aiohttp-fast-url-dispatcher 0.3.0 requires aiohttp<3.10,>=3.8.5, but you have aiohttp 3.10.0 which is incompatible.
> **homeassistant 2024.8.0 requires aiohttp==3.10.1**, but you have aiohttp 3.10.0 which is incompatible.
> **async-upnp-client 0.39.0 requires aiohttp~=3.9.1**, but you have aiohttp 3.10.0 which is incompatible.
When upgrading my Home Assistant Core 2024.6.4 installation to 2024.8.3, I got a similar error message pointing out dependency issues.
(homeassistant) homeassistant@raspi:~$ pip3 install --upgrade homeassistant
# ...
Attempting uninstall: homeassistant
Found existing installation: homeassistant 2024.6.4
Uninstalling homeassistant-2024.6.4:
Successfully uninstalled homeassistant-2024.6.4
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
async-upnp-client 0.38.3 requires aiohttp~=3.9.1, but you have aiohttp 3.10.5 which is incompatible.
aiohttp-fast-url-dispatcher 0.3.0 requires aiohttp<3.10,>=3.8.5, but you have aiohttp 3.10.5 which is incompatible.
Successfully installed Pillow-10.4.0 SQLAlchemy-2.0.31 aiohttp-3.10.5 aiohttp-fast-zlib-0.1.1 aiozoneinfo-0.2.1 async-interrupt-1.1.2 awesomeversion-24.6.0 bcrypt-4.1.3 cryptography-43.0.0 home-assistant-bluetooth-1.12.2 homeassistant-2024.8.3 orjson-3.10.6 pyOpenSSL-24.2.1 ulid-transform-0.13.1 voluptuous-0.15.2 voluptuous-openapi-0.0.5
[notice] A new release of pip is available: 24.1.1 -> 24.2
[notice] To update, run: pip install --upgrade pip
Instead of manually upgrading async-upnp-client, I followed the suggestion to upgrade pip (also see a similar StackExchange answer):
I also had a dependency issue when tyring to upgrade my HA core installation from 2024.8.0 to 2024.8.3 or 2024.9.0.
aiohttp-fast-url-dispatcher 0.3.0 requires aiohttp<3.10,>=3.8.5, but you have aiohttp 3.10.1 which is incompatible.
Upgrading either aiohttp-fast-url-dispatcher or aiohttp caused other issues resulting in either incomplete update or dysfunctional HA. I had to rollback HA to 2024.8.0
After reading on Github that the package is obsolete, I uninstalled aiohttp-fast-url-dispatcher - then the HA update was successful without any warnings or issues.