From ea70f4889120bc01d2a5416b99e3faba9c28fe9d Mon Sep 17 00:00:00 2001 From: "deepsource-autofix[bot]" <62050782+deepsource-autofix[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2025 16:47:59 +0000 Subject: style: format code with Autopep8, Black and Ruff Formatter This commit fixes the style issues introduced in 00917b8 according to the output from Autopep8, Black and Ruff Formatter. Details: None --- obfuscator/csv_reader.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'obfuscator/csv_reader.py') diff --git a/obfuscator/csv_reader.py b/obfuscator/csv_reader.py index 23a34fc..eb93609 100644 --- a/obfuscator/csv_reader.py +++ b/obfuscator/csv_reader.py @@ -9,13 +9,16 @@ logger = get_logger("CSVReader") # Putting the CSV reading components into a class may seem like overkill # for a simple script, but it allows for better organization and scalability. # @staticmethod is used to define the method without an instance of the class -# being required. The methods could be defined just as functions, and this +# being required. The methods could be defined just as functions, and this # may still be changed. + + class CSVReader: """ A class to read CSV data from a local file, S3 object, or string. Near the project completion, support for JSON/Parquet files will be added. """ + @staticmethod def read_local(path) -> List[Dict[str, str]]: """ @@ -24,7 +27,7 @@ class CSVReader: """ # Log the path of the file being read for debugging logger.debug(f"Reading local CSV from: {path}") - + # Attempt to read the file and return the data as a list of dictionaries # However, if the file isn't found or there is a generic exception, log # the error and raise an exception @@ -34,7 +37,7 @@ class CSVReader: return [dict(row) for row in reader] except FileNotFoundError: logger.error(f"File not found: {path}") - raise + raise except Exception as e: logger.error(f"Error reading file: {e}") -- cgit v1.2.3