weather_service.py•531 B
from __future__ import annotations as _annotations
from datetime import date
from typing import Any
class WeatherService:
def get_historic_weather(self, location: str, forecast_date: date) -> str:
return 'Sunny with a chance of rain'
def get_forecast(self, location: str, forecast_date: date) -> str:
return 'Rainy with a chance of sun'
async def __aenter__(self) -> WeatherService:
return self
async def __aexit__(self, exc_type: Any, exc_val: Any, exc_tb: Any) -> None:
pass