Fix co2signal get_data typing (#70881)

This commit is contained in:
Marc Mueller 2022-04-27 14:28:20 +02:00 committed by GitHub
parent d362e5b6b7
commit 2691441700
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,9 +1,10 @@
"""The CO2 Signal integration.""" """The CO2 Signal integration."""
from __future__ import annotations from __future__ import annotations
from collections.abc import Mapping
from datetime import timedelta from datetime import timedelta
import logging import logging
from typing import TypedDict, cast from typing import Any, TypedDict, cast
import CO2Signal import CO2Signal
@ -106,7 +107,7 @@ class UnknownError(CO2Error):
"""Raised when an unknown error occurs.""" """Raised when an unknown error occurs."""
def get_data(hass: HomeAssistant, config: dict) -> CO2SignalResponse: def get_data(hass: HomeAssistant, config: Mapping[str, Any]) -> CO2SignalResponse:
"""Get data from the API.""" """Get data from the API."""
if CONF_COUNTRY_CODE in config: if CONF_COUNTRY_CODE in config:
latitude = None latitude = None