From 1480fc9a3d13340cf40319ab1d630aa44423404d Mon Sep 17 00:00:00 2001 From: Aki Date: Mon, 26 Sep 2022 00:43:44 +0200 Subject: Merged Config into Request --- windy/point_forecast.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/windy/point_forecast.py b/windy/point_forecast.py index 2d5cab6..2ebb67f 100644 --- a/windy/point_forecast.py +++ b/windy/point_forecast.py @@ -38,19 +38,15 @@ class Level(_StrEnum): @dataclass -class Config: - key: str - api: str = "https://api.windy.com/api" - - -@dataclass class Request: + key: str lat: float lon: float model: Model parameters: list = None levels: list = None endpoint: str = "/point-forecast/v2" + api: str = "https://api.windy.com/api" def json(self): body = { @@ -64,5 +60,5 @@ class Request: return body -def point_forecast(request: Request, config: Config): - return requests.post(config.api + request.endpoint, json=request.json()) +def point_forecast(request: Request): + return requests.post(request.api + request.endpoint, json=request.json()) -- cgit v1.1