From 8049519ebcca2ee0203934729d00691501c11955 Mon Sep 17 00:00:00 2001 From: Fredrik Lindqvist Date: Sat, 7 Oct 2017 16:03:23 +0200 Subject: [PATCH] Hassbian deprecating python-3.4 (#3540) * Update 2017-10-06-deprecating-python-3.4-support.markdown * Minor change --- ...017-10-06-deprecating-python-3.4-support.markdown | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/source/_posts/2017-10-06-deprecating-python-3.4-support.markdown b/source/_posts/2017-10-06-deprecating-python-3.4-support.markdown index 975ebee8f90..25aa7a169b8 100644 --- a/source/_posts/2017-10-06-deprecating-python-3.4-support.markdown +++ b/source/_posts/2017-10-06-deprecating-python-3.4-support.markdown @@ -16,6 +16,16 @@ Python 3.5 was released on September 13th, 2015. It has since then become the de The jump to Python 3.5 as a minimum version is driven by the Home Assistant core, which is based on asyncio. Starting with Python 3.5, asyncio got improved support in the language with dedicated keywords `async` and `await`. As this is the proper way of doing async in Python, we're seeing a move by async libraries to either only support the new syntax from the beginning or dropping support for the Python 3.4 approach. Not moving along means an increased maintenance burden as we cannot use the latest releases of our libraries. Next to that it will prevent our users from being able to leverage the bug fixes and performance improvements that come with Python 3.5. -If you're on Windows, you're fine as our minimum version for Windows has been 3.5 for a while now. If you're running Hass.io, you don't have to do anything. Your system will always stay up to date. If you're running a Debian based system (like Hassbian), follow [these instructions][dist-upgrade] to upgrade. +#### Hass.io +If you're running Hass.io, you don't have to do anything. Your system will always stay up to date. + +#### Hassbian +If you're running Hassbian it's recommended that you make a backup of your configuration files and restore them on a fresh install. Upgrading an existing installation isn't recommended. + +#### Windows +If you're on Windows, you're fine as our minimum version for Windows has been 3.5 for a while now. + +#### Other Debian based systems +If you're running a Debian based system , follow [these instructions][dist-upgrade] to upgrade. [dist-upgrade]: https://linuxconfig.org/raspbian-gnu-linux-upgrade-from-jessie-to-raspbian-stretch-9