Skip to content

Commit

Permalink
refactor changes boy Scot
Browse files Browse the repository at this point in the history
  • Loading branch information
surapuramakhil committed Oct 23, 2024
1 parent 0ce6336 commit eae138e
Show file tree
Hide file tree
Showing 10 changed files with 15 additions and 7 deletions.
14 changes: 10 additions & 4 deletions main.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,22 @@
from selenium.common.exceptions import WebDriverException
from lib_resume_builder_AIHawk import Resume, FacadeManager, ResumeGenerator, StyleManager
from src.utils import chrome_browser_options
from src.llm.llm_manager import GPTAnswerer
from src.aihawk_authenticator import AIHawkAuthenticator
from src.aihawk_bot_facade import AIHawkBotFacade
from src.aihawk_job_manager import AIHawkJobManager

from src.job_application_profile import JobApplicationProfile
from loguru import logger

# Suppress stderr only during specific operations
original_stderr = sys.stderr

# Add the src directory to the Python path
sys.path.append(str(Path(__file__).resolve().parent / 'src'))

from ai_hawk.authenticator import AIHawkAuthenticator
from ai_hawk.bot_facade import AIHawkBotFacade
from ai_hawk.job_manager import AIHawkJobManager
from ai_hawk.llm.llm_manager import GPTAnswerer


class ConfigError(Exception):
pass

Expand Down
Empty file added src/__init__.py
Empty file.
Empty file added src/ai_hawk/__init__.py
Empty file.
File renamed without changes.
File renamed without changes.
4 changes: 3 additions & 1 deletion src/aihawk_job_manager.py → src/ai_hawk/job_manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.by import By


from ai_hawk.linkedIn_easy_applier import AIHawkEasyApplier
import src.utils as utils
from app_config import MINIMUM_WAIT_TIME
from src.job import Job
from src.aihawk_easy_applier import AIHawkEasyApplier

from loguru import logger
import urllib.parse

Expand Down
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion tests/test_aihawk_authenticator.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from src.aihawk_authenticator import AIHawkAuthenticator
from ai_hwak.aihawk_authenticator import AIHawkAuthenticator
from selenium.common.exceptions import NoSuchElementException, TimeoutException


Expand Down
2 changes: 1 addition & 1 deletion tests/test_aihawk_job_manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from pathlib import Path
import os
import pytest
from src.aihawk_job_manager import AIHawkJobManager
from ai_hawk.job_manager import AIHawkJobManager
from selenium.common.exceptions import NoSuchElementException
from loguru import logger

Expand Down

0 comments on commit eae138e

Please sign in to comment.