From 74f0f13de4e261519af1f9b9a0b6047789426f72 Mon Sep 17 00:00:00 2001 From: queukat Date: Mon, 9 Sep 2024 23:49:51 +0300 Subject: [PATCH] fixed logs and requirements --- main.py | 4 ++-- requirements.txt | 10 +++++++++- src/utils.py | 4 ++-- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/main.py b/main.py index afa9044..047724b 100644 --- a/main.py +++ b/main.py @@ -9,7 +9,7 @@ from selenium.webdriver.chrome.service import Service as ChromeService from webdriver_manager.chrome import ChromeDriverManager from selenium.common.exceptions import WebDriverException, TimeoutException from lib_resume_builder_AIHawk import Resume,StyleManager,FacadeManager,ResumeGenerator -from src.utils import chromeBrowserOptions +from src.utils import chrome_browser_options from src.gpt import GPTAnswerer from src.linkedIn_authenticator import LinkedInAuthenticator from src.linkedIn_bot_facade import LinkedInBotFacade @@ -149,7 +149,7 @@ class FileManager: def init_browser() -> webdriver.Chrome: try: - options = chromeBrowserOptions() + options = chrome_browser_options() service = ChromeService(ChromeDriverManager().install()) return webdriver.Chrome(service=service, options=options) except Exception as e: diff --git a/requirements.txt b/requirements.txt index 03290b7..de21428 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,4 +13,12 @@ webdriver-manager==4.0.2 click git+https://github.com/feder-cr/lib_resume_builder_AIHawk.git linkedin-api -pdfminer.six==20221105 \ No newline at end of file +pdfminer.six==20221105 +inputimeout==1.0.4 +langchain-ollama==0.1.3 +langchain-anthropic==0.1.3 +jsonschema==4.23.0 +jsonschema-specifications==2023.12.1 +httpx~=0.27.2 +python-dotenv~=1.0.1 +PyYAML~=6.0.2 diff --git a/src/utils.py b/src/utils.py index f4e4d4a..0cd2c87 100644 --- a/src/utils.py +++ b/src/utils.py @@ -8,7 +8,7 @@ from selenium import webdriver log_file = "app_log.log" logging.basicConfig( - level=logging.DEBUG, + level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', handlers=[ logging.FileHandler(log_file, mode='a', encoding='utf-8'), @@ -22,7 +22,7 @@ file_handler = logging.FileHandler(log_file, mode='a', encoding='utf-8') formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') file_handler.setFormatter(formatter) logger.addHandler(file_handler) -logger.setLevel(logging.DEBUG) +logger.setLevel(logging.INFO) chromeProfilePath = os.path.join(os.getcwd(), "chrome_profile", "linkedin_profile")