From ee8f3ad02cf805fa752d42b3ffc11d76dd2030d5 Mon Sep 17 00:00:00 2001 From: Ivanildo Barauna de Souza Junior Date: Tue, 24 Sep 2024 22:40:16 -0300 Subject: [PATCH] feature: excessive logs remove --- .idea/api-to-dataframe.iml | 2 +- .idea/misc.xml | 2 +- .idea/poetry.xml | 1 + pyproject.toml | 2 +- src/api_to_dataframe/config/config.py | 0 src/api_to_dataframe/controller/client_builder.py | 3 +-- src/api_to_dataframe/models/get_data.py | 1 - src/api_to_dataframe/models/retainer.py | 11 ++++++----- 8 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 src/api_to_dataframe/config/config.py diff --git a/.idea/api-to-dataframe.iml b/.idea/api-to-dataframe.iml index 81f972a..8cb9177 100644 --- a/.idea/api-to-dataframe.iml +++ b/.idea/api-to-dataframe.iml @@ -5,7 +5,7 @@ - + diff --git a/.idea/misc.xml b/.idea/misc.xml index 6a80321..08a05fe 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -3,5 +3,5 @@ - + \ No newline at end of file diff --git a/.idea/poetry.xml b/.idea/poetry.xml index d4bc178..82845f6 100644 --- a/.idea/poetry.xml +++ b/.idea/poetry.xml @@ -4,6 +4,7 @@ diff --git a/pyproject.toml b/pyproject.toml index e30585d..a076cd0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "api-to-dataframe" -version = "1.3.10" +version = "1.3.11" description = "A package to convert API responses to pandas dataframe" authors = ["IvanildoBarauna "] readme = "README.md" diff --git a/src/api_to_dataframe/config/config.py b/src/api_to_dataframe/config/config.py deleted file mode 100644 index e69de29..0000000 diff --git a/src/api_to_dataframe/controller/client_builder.py b/src/api_to_dataframe/controller/client_builder.py index d148de4..5216ccb 100644 --- a/src/api_to_dataframe/controller/client_builder.py +++ b/src/api_to_dataframe/controller/client_builder.py @@ -4,7 +4,7 @@ class ClientBuilder: - def __init__( # pylint: disable=too-many-arguments + def __init__( # pylint: disable=too-many-positional-arguments,too-many-arguments self, endpoint: str, headers: dict = None, @@ -89,5 +89,4 @@ def api_to_dataframe(response: dict): DataFrame: A pandas DataFrame containing the data from the API response. """ df = GetData.to_dataframe(response) - log("serialized to dataframe: OK", LogLevel.INFO) return df diff --git a/src/api_to_dataframe/models/get_data.py b/src/api_to_dataframe/models/get_data.py index dbcb85e..3774e3a 100644 --- a/src/api_to_dataframe/models/get_data.py +++ b/src/api_to_dataframe/models/get_data.py @@ -9,7 +9,6 @@ class GetData: def get_response(endpoint: str, headers: dict, connection_timeout: int): response = requests.get(endpoint, timeout=connection_timeout, headers=headers) response.raise_for_status() - log("get_response: ok", LogLevel.INFO) return response @staticmethod diff --git a/src/api_to_dataframe/models/retainer.py b/src/api_to_dataframe/models/retainer.py index a15c284..4f1c309 100644 --- a/src/api_to_dataframe/models/retainer.py +++ b/src/api_to_dataframe/models/retainer.py @@ -17,11 +17,12 @@ def wrapper(*args, **kwargs): # pylint: disable=inconsistent-return-statements retry_number = 0 while retry_number < args[0].retries: try: - log( - f"Trying for the {retry_number} of {Constants.MAX_OF_RETRIES} retries. " - f"Using {args[0].retry_strategy}", - LogLevel.INFO, - ) + if retry_number > 0: + log( + f"Trying for the {retry_number} of {Constants.MAX_OF_RETRIES} retries. " + f"Using {args[0].retry_strategy}", + LogLevel.INFO, + ) return func(*args, **kwargs) except RequestException as e: retry_number += 1