Upgrade hassbian to python3.5.4 or later?

Since I have those pesky “Error in logging” messages, I’d like to upgrade to 3.5.4 or 3.6.2 or 3.7.0 as it says here:

Has anyone done this with hassbian?
How do I do it? It keeps telling me I’m on latest 3.5.3 but I need to get to 3.5.4.
I’d rather not compile and risk killing the whole setup…
Also - what do I need to do in the VENV?


If you do choose to compile it yourself, minor updates that don’t change the executable name (e.g. 3.5.1 to 3.5.4) don’t require you to do anything to the venv.

Just do a make install and check python3 --version is the new version and restart HA and you should be good to go.

I updated to 3.6.9 the other week and even then recreating the venv is not that much effort, you just need to reinstall your list of packages after recreating it. I just followed this