diff --git a/crossfit_booker.py b/crossfit_booker.py index 5a826d5..f23ecfb 100644 --- a/crossfit_booker.py +++ b/crossfit_booker.py @@ -1,11 +1,10 @@ # Native modules -import json import logging -from datetime import datetime, timedelta +import traceback import os -import sys import time import difflib +from datetime import datetime, timedelta, date # Third-party modules import requests @@ -13,7 +12,7 @@ from dateutil.parser import parse import pytz from dotenv import load_dotenv from urllib.parse import urlencode -from typing import List, Dict, Optional, Any +from typing import List, Dict, Optional, Any, Tuple # Import the SessionNotifier class from session_notifier import SessionNotifier diff --git a/session_config.py b/session_config.py index 99a4141..8bdcd9f 100644 --- a/session_config.py +++ b/session_config.py @@ -1,6 +1,5 @@ import json import logging -from typing import List, Tuple # Class to handle session configuration class SessionConfig: diff --git a/tools/test_telegram_notifier.py b/tools/test_telegram_notifier.py index accbea5..724f93c 100755 --- a/tools/test_telegram_notifier.py +++ b/tools/test_telegram_notifier.py @@ -9,6 +9,7 @@ import logging from dotenv import load_dotenv import sys import os + sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from session_notifier import SessionNotifier