Check home assistant configuration: idna incompatible

What can I do about this? Is it just a warning or an actual error? I’m confused. Running HA on a Raspberry Pi with Raspbian in the base.

Blockquote
[s6-init] making user provided files available at /var/run/s6/etc…exited 0.
[s6-init] ensuring user provided files have correct perms…exited 0.
[fix-attrs.d] applying ownership & permissions fixes…
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts…
[cont-init.d] udev.sh: executing…
starting version 3.2.9
[11:52:06] INFO: Update udev information
[cont-init.d] udev.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[11:52:07] INFO: Setup udev devices
[11:52:08] INFO: Don’t worry, this temporary installation is not overwriting your current one.
[11:52:08] INFO: Installing Home Assistant: latest…
[11:52:08] INFO: Please be patient, this might take a few minutes…
ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.
We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.
requests 2.25.0 requires idna<3,>=2.5, but you’ll have idna 3.0 which is incompatible.
[11:53:14] INFO: Installed Home Assistant 2020.12.2
[11:53:14] INFO: Making a copy of your configuration for checking…
[11:53:15] INFO: Checking your configuration against this version…
[11:55:31] INFO: Configuration check finished - no error found! :slight_smile:
[cont-finish.d] executing container finish scripts…
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

1 Like

Have same message. Did you solve this?

Same here

I did this:

pip install idna==2.2

After install I did a check again:

starting version 3.2.9
[11:22:10] INFO: Update udev information
[cont-init.d] udev.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[11:22:10] INFO: Setup udev devices
[11:22:11] INFO: Don't worry, this temporary installation is not overwriting your current one.
[11:22:11] INFO: Installing Home Assistant: latest...
[11:22:11] INFO: Please be patient, this might take a few minutes...
[11:23:18] INFO: Installed Home Assistant 2021.1.0
[11:23:18] INFO: Making a copy of your configuration for checking...
[11:23:19] INFO: Checking your configuration against this version...
[11:29:28] INFO: Configuration check finished - no error found! :)
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

Everything seems ok. I do a second check if it gives me same result than backup my system and then do the upgrade

No, been patiently awaiting someone more knowledgable in HA.

Let us know how it works out! You issues this command in the raspbian command line or somewhere else?

Im running HA 2021.1 now without problems… No errors. Reboot 4 times to see what happen. Nothing happen… Just normal restart.

I got this same error using a VM. I’m running 2021.1, but I’m looking to upgrade to OS 5.10. Is the process the same?

pip install idna==2.2

I’m going to give this a try as soon as I’ve got a chance to first make a compete backup.

Same error on my VM.

Just upgraded to OS 5.10 but still appears after a config check.

Btw:
I am running the official Hass OS image for qemu/kvm.

When checking the config now, months later, the problem is gone. I could upgrade without issue as far as it seems so far.