From c260b7fa16c0a47808d7e00c0cabaa01a2179ded Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Bedn=C3=A1=C5=99?= Date: Fri, 10 Jul 2020 16:56:36 +0200 Subject: [PATCH] Update influxdb-client dependency to 1.8.0, fix test write for InfluxDB v2 (#37710) * chore: updated influxdb-client dependency to 1.8.0, fixed testing write for InfluxDB v2 * fix: code style --- homeassistant/components/influxdb/__init__.py | 4 ++-- homeassistant/components/influxdb/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/influxdb/__init__.py b/homeassistant/components/influxdb/__init__.py index d805623fb9a..86a2242944d 100644 --- a/homeassistant/components/influxdb/__init__.py +++ b/homeassistant/components/influxdb/__init__.py @@ -333,10 +333,10 @@ def get_influx_connection(conf, test_write=False, test_read=False): buckets = [] if test_write: - # Try to write [] to influx. If we can connect and creds are valid + # Try to write b"" to influx. If we can connect and creds are valid # Then invalid inputs is returned. Anything else is a broken config try: - write_v2([]) + write_v2(b"") except ValueError: pass write_api = influx.write_api(write_options=ASYNCHRONOUS) diff --git a/homeassistant/components/influxdb/manifest.json b/homeassistant/components/influxdb/manifest.json index 46d234e370c..ec1bd8f9594 100644 --- a/homeassistant/components/influxdb/manifest.json +++ b/homeassistant/components/influxdb/manifest.json @@ -2,6 +2,6 @@ "domain": "influxdb", "name": "InfluxDB", "documentation": "https://www.home-assistant.io/integrations/influxdb", - "requirements": ["influxdb==5.2.3", "influxdb-client==1.6.0"], + "requirements": ["influxdb==5.2.3", "influxdb-client==1.8.0"], "codeowners": ["@fabaff", "@mdegat01"] } diff --git a/requirements_all.txt b/requirements_all.txt index 101d37c99f7..a324054327c 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -793,7 +793,7 @@ ihcsdk==2.7.0 incomfort-client==0.4.0 # homeassistant.components.influxdb -influxdb-client==1.6.0 +influxdb-client==1.8.0 # homeassistant.components.influxdb influxdb==5.2.3 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index b38ca96aca6..34a892fdf69 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -371,7 +371,7 @@ huawei-lte-api==1.4.12 iaqualink==0.3.4 # homeassistant.components.influxdb -influxdb-client==1.6.0 +influxdb-client==1.8.0 # homeassistant.components.influxdb influxdb==5.2.3