16 lines
280 B
Python
16 lines
280 B
Python
import datetime
|
|
|
|
from .model import WeatherResponse
|
|
|
|
|
|
class WeatherApi:
|
|
async def get_day(self, location_id: str, date: datetime.date) -> WeatherResponse:
|
|
raise NotImplementedError
|
|
|
|
|
|
DEFAULT_API: WeatherApi = None
|
|
|
|
|
|
def get_api() -> WeatherApi:
|
|
return DEFAULT_API
|