From db88cfd37fbdd19b20cc76144304db18a4fdb652 Mon Sep 17 00:00:00 2001 From: kash Date: Mon, 10 Apr 2023 00:28:51 +0800 Subject: [PATCH 1/3] bug/fixed file encoding error by adding utf-8 --- Config/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config/config.py b/Config/config.py index 1498aa7..7bced48 100644 --- a/Config/config.py +++ b/Config/config.py @@ -16,7 +16,7 @@ def get_config(config_file_path): config = configparser.ConfigParser() # read from file - config.read(config_file_path) + config.read(config_file_path, encoding="utf-8") config.__dict__ # read from environment variables From 2b074353d1e9e97ebfe28cf65d4edd58a028a8e5 Mon Sep 17 00:00:00 2001 From: kash Date: Mon, 10 Apr 2023 01:33:12 +0800 Subject: [PATCH 2/3] fixed file encoding typo in config name --- Common/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Common/utils.py b/Common/utils.py index 7e82321..f42a589 100644 --- a/Common/utils.py +++ b/Common/utils.py @@ -84,7 +84,7 @@ def getVTAPIKey(self): config = configparser.ConfigParser() - if config.read('Config/logger.ini'): + if config.read('Config/config.ini', encoding='utf-8'): pass else: exit_message("Config file not found") @@ -101,7 +101,7 @@ def getVTAPIKey(self): def getHIBPAPIKey(self): config = configparser.ConfigParser() - if config.read('Config/logger.ini'): + if config.read('Config/config.ini', encoding='utf-8'): # print("Reading config file...") pass else: From bcf733c0e6bef836f54d6afd117b6d5965445826 Mon Sep 17 00:00:00 2001 From: kash Date: Mon, 10 Apr 2023 01:49:02 +0800 Subject: [PATCH 3/3] fixed issue of terminal not displaying output --- Email/email_reputation_checker.py | 2 +- main.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Email/email_reputation_checker.py b/Email/email_reputation_checker.py index 04a3d86..34e63c7 100644 --- a/Email/email_reputation_checker.py +++ b/Email/email_reputation_checker.py @@ -54,7 +54,7 @@ def checkEmailBreach(self, email): except Exception as e: utils.error_message(e.text) if response.status_code == 404: - logger.debug("{}".format(colored("No breaches found for this email","green"))) + logging.debug("{}".format(colored("No breaches found for this email","green"))) exit() data = json.loads(response.text) # Validating the response during execution instead of wasting a call for validation diff --git a/main.py b/main.py index e4eabed..4730e91 100644 --- a/main.py +++ b/main.py @@ -1,7 +1,6 @@ import argparse import json -import logging -import logging +import logger import logging.config import sys import time