From b570be47ca253f06e357eea49bbc609012bb87e7 Mon Sep 17 00:00:00 2001
From: Fabian Affolter <mail@fabian-affolter.ch>
Date: Sun, 13 Oct 2019 12:46:43 +0200
Subject: [PATCH] Upgrade alpha_vantage to 2.1.1 (#27580)

* Upgrade alpha_vantage to 2.1.1

* Move imports
---
 homeassistant/components/alpha_vantage/manifest.json | 2 +-
 homeassistant/components/alpha_vantage/sensor.py     | 7 +++----
 requirements_all.txt                                 | 2 +-
 3 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/homeassistant/components/alpha_vantage/manifest.json b/homeassistant/components/alpha_vantage/manifest.json
index 9ac8d1ea1e0..1213bb12e74 100644
--- a/homeassistant/components/alpha_vantage/manifest.json
+++ b/homeassistant/components/alpha_vantage/manifest.json
@@ -3,7 +3,7 @@
   "name": "Alpha vantage",
   "documentation": "https://www.home-assistant.io/integrations/alpha_vantage",
   "requirements": [
-    "alpha_vantage==2.1.0"
+    "alpha_vantage==2.1.1"
   ],
   "dependencies": [],
   "codeowners": [
diff --git a/homeassistant/components/alpha_vantage/sensor.py b/homeassistant/components/alpha_vantage/sensor.py
index 188567e4cf4..da29e4e25e1 100644
--- a/homeassistant/components/alpha_vantage/sensor.py
+++ b/homeassistant/components/alpha_vantage/sensor.py
@@ -3,6 +3,8 @@ from datetime import timedelta
 import logging
 
 import voluptuous as vol
+from alpha_vantage.timeseries import TimeSeries
+from alpha_vantage.foreignexchange import ForeignExchange
 
 from homeassistant.components.sensor import PLATFORM_SCHEMA
 from homeassistant.const import ATTR_ATTRIBUTION, CONF_API_KEY, CONF_CURRENCY, CONF_NAME
@@ -62,15 +64,12 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
 
 def setup_platform(hass, config, add_entities, discovery_info=None):
     """Set up the Alpha Vantage sensor."""
-    from alpha_vantage.timeseries import TimeSeries
-    from alpha_vantage.foreignexchange import ForeignExchange
-
     api_key = config.get(CONF_API_KEY)
     symbols = config.get(CONF_SYMBOLS, [])
     conversions = config.get(CONF_FOREIGN_EXCHANGE, [])
 
     if not symbols and not conversions:
-        msg = "Warning: No symbols or currencies configured."
+        msg = "No symbols or currencies configured."
         hass.components.persistent_notification.create(msg, "Sensor alpha_vantage")
         _LOGGER.warning(msg)
         return
diff --git a/requirements_all.txt b/requirements_all.txt
index dfdf84bf6ed..b5ad094401f 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -194,7 +194,7 @@ aladdin_connect==0.3
 alarmdecoder==1.13.2
 
 # homeassistant.components.alpha_vantage
-alpha_vantage==2.1.0
+alpha_vantage==2.1.1
 
 # homeassistant.components.ambiclimate
 ambiclimate==0.2.1
-- 
GitLab