import sys
import subprocess

# path to pip inside your app's virtualenv
pip_path = "/home/dsantosc/virtualenv/time_logger/3.11/bin/pip"

try:
    print("Installing Flask...")
    subprocess.check_call([pip_path, "install", "Flask>=2.3,<4"])
    print("✅ Flask installed successfully.")
except subprocess.CalledProcessError as e:
    print("❌ Pip failed:", e)
    sys.exit(1)
