From 38832618bf30e84e5b62a65cd4d97e53520fb225 Mon Sep 17 00:00:00 2001 From: jan iversen Date: Mon, 2 Aug 2021 09:18:59 +0200 Subject: [PATCH] Please mypy. (#53786) --- homeassistant/components/marytts/tts.py | 4 +++- mypy.ini | 3 --- script/hassfest/mypy_config.py | 1 - 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/marytts/tts.py b/homeassistant/components/marytts/tts.py index 0f75fbcee35..5904e271a6a 100644 --- a/homeassistant/components/marytts/tts.py +++ b/homeassistant/components/marytts/tts.py @@ -1,4 +1,6 @@ """Support for the MaryTTS service.""" +from __future__ import annotations + from speak2mary import MaryTTS import voluptuous as vol @@ -19,7 +21,7 @@ DEFAULT_PORT = 59125 DEFAULT_LANG = "en_US" DEFAULT_VOICE = "cmu-slt-hsmm" DEFAULT_CODEC = "WAVE_FILE" -DEFAULT_EFFECTS = {} +DEFAULT_EFFECTS: dict[str, str] = {} MAP_MARYTTS_CODEC = {"WAVE_FILE": "wav", "AIFF_FILE": "aiff", "AU_FILE": "au"} diff --git a/mypy.ini b/mypy.ini index a26926b4012..4b0a0ad294b 100644 --- a/mypy.ini +++ b/mypy.ini @@ -1483,9 +1483,6 @@ ignore_errors = true [mypy-homeassistant.components.lyric.*] ignore_errors = true -[mypy-homeassistant.components.marytts.*] -ignore_errors = true - [mypy-homeassistant.components.media_source.*] ignore_errors = true diff --git a/script/hassfest/mypy_config.py b/script/hassfest/mypy_config.py index 1b47ff8a16c..71009ccd14d 100644 --- a/script/hassfest/mypy_config.py +++ b/script/hassfest/mypy_config.py @@ -94,7 +94,6 @@ IGNORED_MODULES: Final[list[str]] = [ "homeassistant.components.luftdaten.*", "homeassistant.components.lutron_caseta.*", "homeassistant.components.lyric.*", - "homeassistant.components.marytts.*", "homeassistant.components.media_source.*", "homeassistant.components.melcloud.*", "homeassistant.components.meteo_france.*",