diff --git a/atom.xml b/atom.xml index 7f92f001e5..4bf2cc9a16 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@
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 running a Debian based system, follow these instructions to upgrade.
+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 to upgrade.
]]> diff --git a/blog/2017/10/06/deprecating-python-3.4-support/index.html b/blog/2017/10/06/deprecating-python-3.4-support/index.html index 206e811652..1686e1ade2 100644 --- a/blog/2017/10/06/deprecating-python-3.4-support/index.html +++ b/blog/2017/10/06/deprecating-python-3.4-support/index.html @@ -89,7 +89,7 @@Starting with our next release, 0.55, we will deprecate Python 3.4 support. Current plan is to remove support for Python 3.4 at the beginning of 2018.
Python 3.5 has been released on September 13, 2015. It has since then become the default Python installation on the stable releases of Debian, Ubuntu, Raspbian and Hassbian. Our other own operating system, Hass.io, is more advanced and is already running the greatly improved Python 3.6.
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 running a Debian based system, follow these instructions to upgrade.
+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 to upgrade.
Starting with our next release, 0.55, we will deprecate Python 3.4 support. Current plan is to remove support for Python 3.4 at the beginning of 2018.
Python 3.5 has been released on September 13, 2015. It has since then become the default Python installation on the stable releases of Debian, Ubuntu, Raspbian and Hassbian. Our other own operating system, Hass.io, is more advanced and is already running the greatly improved Python 3.6.
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 running a Debian based system, follow these instructions to upgrade.
+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 to upgrade.
Not all Python bindings for the chosen database engine can be installed directly. This section contains additional details which should help you to get it working.
For MariaDB you may have to install a few dependencies. On the Python side we use the mysqlclient
:
$ sudo apt-get install libmariadbclient-dev
+$ sudo apt-get install libmariadbclient-dev libssl-dev
$ pip3 install mysqlclient
For MySQL you may have to install a few dependencies. You can choose between pymysql
and mysqlclient
:
-$ sudo apt-get install default-libmysqlclient-dev
+$ sudo apt-get install default-libmysqlclient-dev libssl-dev
$ pip3 install mysqlclient
diff --git a/sitemap.xml b/sitemap.xml
index 0ac0ea8a01..cfa2c8381d 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -3374,7 +3374,7 @@
https://home-assistant.io/components/switch.hook/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/cookbook/automation_for_rainy_days/
@@ -4006,99 +4006,99 @@
https://home-assistant.io/docs/autostart/init.d/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/api/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/configuration/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/example_apps/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/installation/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/operation/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/reboot/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/running/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/tutorial/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/updating/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/appdaemon/windows/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/certificates/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/hadashboard/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/hass-configurator/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/ios/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/nginx/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/notebooks/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/scenegen/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/ecosystem/synology/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/tools/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/tools/dev-tools/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/tools/hass/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/docs/tools/scripts/
-2017-10-06T04:39:56+00:00
+2017-10-06T06:17:57+00:00
https://home-assistant.io/faq/after-upgrading/
@@ -5138,62 +5138,62 @@
https://home-assistant.io/demo/frontend.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/index.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-event.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-info.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-service.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-state.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-template.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-history.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-iframe.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-logbook.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/demo/panels/ha-panel-map.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/googlef4f3693c209fe788.html
-2017-10-06T04:39:28+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html
-2017-10-06T04:39:29+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html
-2017-10-06T04:39:29+00:00
+2017-10-06T06:17:26+00:00
https://home-assistant.io/static/mdi-demo.html
-2017-10-06T04:39:29+00:00
+2017-10-06T06:17:26+00:00