import os
import sys

APP_ROOT = os.path.dirname(os.path.abspath(__file__))
INTERP = os.path.join(APP_ROOT, "venv", "bin", "python")

if os.name == "nt":
    INTERP = os.path.join(APP_ROOT, "venv", "Scripts", "python.exe")

if os.path.exists(INTERP) and sys.executable != INTERP:
    os.execl(INTERP, INTERP, *sys.argv)

sys.path.insert(0, APP_ROOT)

from app import app as application
