fix relative .data_parser imports in BOT/* after SHARED move (#1224)
PR #1223 + fixup moved data_parser into BOTS/SHARED, but five BOT modules (analytics, autologging, botscript, lux_apis, meta_manager) still used `from .data_parser import ...`. That relative form looks inside the BOT package, which no longer contains data_parser, so the bot crashed at startup with ModuleNotFoundError. Add BOT/__init__.py to put BOTS/SHARED on sys.path at package import, then switch all five files to absolute `from data_parser import ...`. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -27,7 +27,7 @@ import pygob
|
||||
|
||||
# Local Module Imports
|
||||
from . import utils
|
||||
from .data_parser import LangTableReader
|
||||
from data_parser import LangTableReader
|
||||
from .game_api import get_point_diff
|
||||
from .gob import load_gob_file, render_gob
|
||||
from .health import record_game_processed, record_ws_message
|
||||
|
||||
Reference in New Issue
Block a user