From 7131d021d0041fa2ac2bf090286920f3969cf213 Mon Sep 17 00:00:00 2001 From: Quentin POLLET Date: Sun, 27 Oct 2024 12:29:22 +0100 Subject: [PATCH 1/2] refactor: remove rest of encoding headers --- src/meteofrance_api/client.py | 1 - src/meteofrance_api/const.py | 3 +-- src/meteofrance_api/exceptions.py | 1 - src/meteofrance_api/helpers.py | 1 - src/meteofrance_api/model/dictionary.py | 1 - src/meteofrance_api/model/forecast.py | 1 - src/meteofrance_api/model/observation.py | 1 - src/meteofrance_api/model/picture_of_the_day.py | 1 - src/meteofrance_api/model/place.py | 1 - src/meteofrance_api/model/rain.py | 1 - src/meteofrance_api/model/warning.py | 1 - src/meteofrance_api/session.py | 1 - 12 files changed, 1 insertion(+), 13 deletions(-) diff --git a/src/meteofrance_api/client.py b/src/meteofrance_api/client.py index 9736d3f6..a0604a91 100644 --- a/src/meteofrance_api/client.py +++ b/src/meteofrance_api/client.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Client for the Météo-France REST API.""" from typing import List from typing import Optional diff --git a/src/meteofrance_api/const.py b/src/meteofrance_api/const.py index f3bcbdcd..caa18f03 100644 --- a/src/meteofrance_api/const.py +++ b/src/meteofrance_api/const.py @@ -1,5 +1,4 @@ -# -*- coding: utf-8 -*- -"""Consts for Météo-France weather forecast python API.""" +"""Constants for Météo-France weather forecast python API.""" METEOFRANCE_API_URL = "https://webservice.meteofrance.com" METEOFRANCE_API_TOKEN = "__Wj7dVSTjV9YGu1guveLyDq0g7S7TfTjaHBTPTpO0kj8__" # noqa: S105 diff --git a/src/meteofrance_api/exceptions.py b/src/meteofrance_api/exceptions.py index eeac4b01..9a3e10db 100644 --- a/src/meteofrance_api/exceptions.py +++ b/src/meteofrance_api/exceptions.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Météo-France API module exceptions.""" diff --git a/src/meteofrance_api/helpers.py b/src/meteofrance_api/helpers.py index d54b6f5b..1fb1fe5f 100644 --- a/src/meteofrance_api/helpers.py +++ b/src/meteofrance_api/helpers.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Helpers to be used with the Météo-France REST API .""" import math from datetime import datetime diff --git a/src/meteofrance_api/model/dictionary.py b/src/meteofrance_api/model/dictionary.py index 6d1028bb..96321b35 100644 --- a/src/meteofrance_api/model/dictionary.py +++ b/src/meteofrance_api/model/dictionary.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Dictionary Python model for the Météo-France REST API.""" from typing import List from typing import Optional diff --git a/src/meteofrance_api/model/forecast.py b/src/meteofrance_api/model/forecast.py index 4aa6fa19..c725fb81 100644 --- a/src/meteofrance_api/model/forecast.py +++ b/src/meteofrance_api/model/forecast.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Weather forecast Python model for the Météo-France REST API.""" from datetime import datetime from typing import Any diff --git a/src/meteofrance_api/model/observation.py b/src/meteofrance_api/model/observation.py index 24fb1108..b2a0fd97 100644 --- a/src/meteofrance_api/model/observation.py +++ b/src/meteofrance_api/model/observation.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Weather observation Python model for the Météo-France REST API.""" from datetime import datetime from typing import Any diff --git a/src/meteofrance_api/model/picture_of_the_day.py b/src/meteofrance_api/model/picture_of_the_day.py index 42c45831..2bee8275 100644 --- a/src/meteofrance_api/model/picture_of_the_day.py +++ b/src/meteofrance_api/model/picture_of_the_day.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Picture of the Day Python model for the Météo-France REST API.""" from typing import TypedDict diff --git a/src/meteofrance_api/model/place.py b/src/meteofrance_api/model/place.py index 358f0fd8..5460a544 100644 --- a/src/meteofrance_api/model/place.py +++ b/src/meteofrance_api/model/place.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Place Python model for the Météo-France REST API.""" from typing import Optional from typing import TypedDict diff --git a/src/meteofrance_api/model/rain.py b/src/meteofrance_api/model/rain.py index 809b51e7..736a7522 100644 --- a/src/meteofrance_api/model/rain.py +++ b/src/meteofrance_api/model/rain.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Rain in the next hour Python model for the Météo-France REST API.""" from datetime import datetime from typing import Any diff --git a/src/meteofrance_api/model/warning.py b/src/meteofrance_api/model/warning.py index aa5d3c19..22d794a6 100644 --- a/src/meteofrance_api/model/warning.py +++ b/src/meteofrance_api/model/warning.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Weather alert buletin Python model for the Météo-France REST API. For getting weather alerts in France Metropole and Andorre. diff --git a/src/meteofrance_api/session.py b/src/meteofrance_api/session.py index dcc7fca1..6f7595ca 100644 --- a/src/meteofrance_api/session.py +++ b/src/meteofrance_api/session.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- """Session managers for the Météo-France REST API.""" from typing import Any from typing import Optional From d6dcc3f58d63c82cb658bd6ee928f4777d4f2f7a Mon Sep 17 00:00:00 2001 From: Quentin POLLET Date: Sun, 27 Oct 2024 12:34:18 +0100 Subject: [PATCH 2/2] black --- src/meteofrance_api/client.py | 1 + src/meteofrance_api/const.py | 1 + src/meteofrance_api/helpers.py | 1 + src/meteofrance_api/model/dictionary.py | 1 + src/meteofrance_api/model/forecast.py | 1 + src/meteofrance_api/model/observation.py | 1 + src/meteofrance_api/model/picture_of_the_day.py | 1 + src/meteofrance_api/model/place.py | 1 + src/meteofrance_api/model/rain.py | 1 + src/meteofrance_api/model/warning.py | 1 + src/meteofrance_api/session.py | 1 + 11 files changed, 11 insertions(+) diff --git a/src/meteofrance_api/client.py b/src/meteofrance_api/client.py index a0604a91..9706fa04 100644 --- a/src/meteofrance_api/client.py +++ b/src/meteofrance_api/client.py @@ -1,4 +1,5 @@ """Client for the Météo-France REST API.""" + from typing import List from typing import Optional diff --git a/src/meteofrance_api/const.py b/src/meteofrance_api/const.py index caa18f03..7cc05b8f 100644 --- a/src/meteofrance_api/const.py +++ b/src/meteofrance_api/const.py @@ -1,4 +1,5 @@ """Constants for Météo-France weather forecast python API.""" + METEOFRANCE_API_URL = "https://webservice.meteofrance.com" METEOFRANCE_API_TOKEN = "__Wj7dVSTjV9YGu1guveLyDq0g7S7TfTjaHBTPTpO0kj8__" # noqa: S105 diff --git a/src/meteofrance_api/helpers.py b/src/meteofrance_api/helpers.py index 1fb1fe5f..7e88dc40 100644 --- a/src/meteofrance_api/helpers.py +++ b/src/meteofrance_api/helpers.py @@ -1,4 +1,5 @@ """Helpers to be used with the Météo-France REST API .""" + import math from datetime import datetime from typing import Dict diff --git a/src/meteofrance_api/model/dictionary.py b/src/meteofrance_api/model/dictionary.py index 96321b35..136682b5 100644 --- a/src/meteofrance_api/model/dictionary.py +++ b/src/meteofrance_api/model/dictionary.py @@ -1,4 +1,5 @@ """Dictionary Python model for the Météo-France REST API.""" + from typing import List from typing import Optional from typing import TypedDict diff --git a/src/meteofrance_api/model/forecast.py b/src/meteofrance_api/model/forecast.py index c725fb81..00b0204a 100644 --- a/src/meteofrance_api/model/forecast.py +++ b/src/meteofrance_api/model/forecast.py @@ -1,4 +1,5 @@ """Weather forecast Python model for the Météo-France REST API.""" + from datetime import datetime from typing import Any from typing import Dict diff --git a/src/meteofrance_api/model/observation.py b/src/meteofrance_api/model/observation.py index b2a0fd97..b62d0a07 100644 --- a/src/meteofrance_api/model/observation.py +++ b/src/meteofrance_api/model/observation.py @@ -1,4 +1,5 @@ """Weather observation Python model for the Météo-France REST API.""" + from datetime import datetime from typing import Any from typing import Dict diff --git a/src/meteofrance_api/model/picture_of_the_day.py b/src/meteofrance_api/model/picture_of_the_day.py index 2bee8275..975d76e3 100644 --- a/src/meteofrance_api/model/picture_of_the_day.py +++ b/src/meteofrance_api/model/picture_of_the_day.py @@ -1,4 +1,5 @@ """Picture of the Day Python model for the Météo-France REST API.""" + from typing import TypedDict diff --git a/src/meteofrance_api/model/place.py b/src/meteofrance_api/model/place.py index 5460a544..15bce6e3 100644 --- a/src/meteofrance_api/model/place.py +++ b/src/meteofrance_api/model/place.py @@ -1,4 +1,5 @@ """Place Python model for the Météo-France REST API.""" + from typing import Optional from typing import TypedDict diff --git a/src/meteofrance_api/model/rain.py b/src/meteofrance_api/model/rain.py index 736a7522..7f2eb393 100644 --- a/src/meteofrance_api/model/rain.py +++ b/src/meteofrance_api/model/rain.py @@ -1,4 +1,5 @@ """Rain in the next hour Python model for the Météo-France REST API.""" + from datetime import datetime from typing import Any from typing import Dict diff --git a/src/meteofrance_api/model/warning.py b/src/meteofrance_api/model/warning.py index 22d794a6..bb1e47ee 100644 --- a/src/meteofrance_api/model/warning.py +++ b/src/meteofrance_api/model/warning.py @@ -2,6 +2,7 @@ For getting weather alerts in France Metropole and Andorre. """ + from typing import Any from typing import Dict from typing import List diff --git a/src/meteofrance_api/session.py b/src/meteofrance_api/session.py index 6f7595ca..2b4db9ae 100644 --- a/src/meteofrance_api/session.py +++ b/src/meteofrance_api/session.py @@ -1,4 +1,5 @@ """Session managers for the Météo-France REST API.""" + from typing import Any from typing import Optional