"""Configure Python path for pytest discovery""" import sys from pathlib import Path # Add project root to sys.path project_root = Path(__file__).parent.parent sys.path.insert(0, str(project_root)) # Add package source directories sys.path.insert(0, str(project_root / "packages" / "py" / "aitbc-core" / "src")) sys.path.insert(0, str(project_root / "packages" / "py" / "aitbc-crypto" / "src")) sys.path.insert(0, str(project_root / "packages" / "py" / "aitbc-p2p" / "src")) sys.path.insert(0, str(project_root / "packages" / "py" / "aitbc-sdk" / "src")) # Add app source directories sys.path.insert(0, str(project_root / "apps" / "coordinator-api" / "src")) sys.path.insert(0, str(project_root / "apps" / "wallet-daemon" / "src")) sys.path.insert(0, str(project_root / "apps" / "blockchain-node" / "src"))