diff --git a/homeassistant/components/shodan/manifest.json b/homeassistant/components/shodan/manifest.json index 36348a1975c..36af63da9f8 100644 --- a/homeassistant/components/shodan/manifest.json +++ b/homeassistant/components/shodan/manifest.json @@ -3,7 +3,7 @@ "name": "Shodan", "documentation": "https://www.home-assistant.io/integrations/shodan", "requirements": [ - "shodan==1.19.1" + "shodan==1.20.0" ], "dependencies": [], "codeowners": [ diff --git a/homeassistant/components/tts/__init__.py b/homeassistant/components/tts/__init__.py index d17f64a3a3a..8ae06771618 100644 --- a/homeassistant/components/tts/__init__.py +++ b/homeassistant/components/tts/__init__.py @@ -1,4 +1,4 @@ -"""Provide functionality to TTS.""" +"""Provide functionality for TTS.""" import asyncio import ctypes import functools as ft @@ -353,7 +353,7 @@ class SpeechManager: raise HomeAssistantError(f"No TTS from {engine} for '{message}'") # Create file infos - filename = (f"{key}.{extension}").lower() + filename = f"{key}.{extension}".lower() data = self.write_tags(filename, data, provider, message, language, options) @@ -438,7 +438,7 @@ class SpeechManager: await self.async_file_to_mem(key) content, _ = mimetypes.guess_type(filename) - return (content, self.mem_cache[key][MEM_CACHE_VOICE]) + return content, self.mem_cache[key][MEM_CACHE_VOICE] @staticmethod def write_tags(filename, data, provider, message, language, options): diff --git a/requirements_all.txt b/requirements_all.txt index 76b476c4ba1..c48f932965a 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1782,7 +1782,7 @@ sense_energy==0.7.0 sharp_aquos_rc==0.3.2 # homeassistant.components.shodan -shodan==1.19.1 +shodan==1.20.0 # homeassistant.components.simplepush simplepush==1.1.4