Skip to content
Snippets Groups Projects
Commit b570be47 authored by Fabian Affolter's avatar Fabian Affolter Committed by Franck Nijhof
Browse files

Upgrade alpha_vantage to 2.1.1 (#27580)

* Upgrade alpha_vantage to 2.1.1

* Move imports
parent 7aae1065
No related branches found
No related tags found
No related merge requests found
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
"name": "Alpha vantage", "name": "Alpha vantage",
"documentation": "https://www.home-assistant.io/integrations/alpha_vantage", "documentation": "https://www.home-assistant.io/integrations/alpha_vantage",
"requirements": [ "requirements": [
"alpha_vantage==2.1.0" "alpha_vantage==2.1.1"
], ],
"dependencies": [], "dependencies": [],
"codeowners": [ "codeowners": [
......
...@@ -3,6 +3,8 @@ from datetime import timedelta ...@@ -3,6 +3,8 @@ from datetime import timedelta
import logging import logging
import voluptuous as vol 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.components.sensor import PLATFORM_SCHEMA
from homeassistant.const import ATTR_ATTRIBUTION, CONF_API_KEY, CONF_CURRENCY, CONF_NAME from homeassistant.const import ATTR_ATTRIBUTION, CONF_API_KEY, CONF_CURRENCY, CONF_NAME
...@@ -62,15 +64,12 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend( ...@@ -62,15 +64,12 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend(
def setup_platform(hass, config, add_entities, discovery_info=None): def setup_platform(hass, config, add_entities, discovery_info=None):
"""Set up the Alpha Vantage sensor.""" """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) api_key = config.get(CONF_API_KEY)
symbols = config.get(CONF_SYMBOLS, []) symbols = config.get(CONF_SYMBOLS, [])
conversions = config.get(CONF_FOREIGN_EXCHANGE, []) conversions = config.get(CONF_FOREIGN_EXCHANGE, [])
if not symbols and not conversions: 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") hass.components.persistent_notification.create(msg, "Sensor alpha_vantage")
_LOGGER.warning(msg) _LOGGER.warning(msg)
return return
......
...@@ -194,7 +194,7 @@ aladdin_connect==0.3 ...@@ -194,7 +194,7 @@ aladdin_connect==0.3
alarmdecoder==1.13.2 alarmdecoder==1.13.2
# homeassistant.components.alpha_vantage # homeassistant.components.alpha_vantage
alpha_vantage==2.1.0 alpha_vantage==2.1.1
# homeassistant.components.ambiclimate # homeassistant.components.ambiclimate
ambiclimate==0.2.1 ambiclimate==0.2.1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment