# Python deps for the WebPilot Browser Use adapter. # Requires Python 3.11+ — use: npm run setup (creates .venv with python3.12) # # Browser Use is vendored from upstream tag 0.13.4 so WebPilot can customize # the agent, browser, DOM, tools, and observability internals. Keep this editable. # [video] installs imageio + bundled ffmpeg so discovery can record report video # in the same browser-use session (no extra Playwright evidence replay). -e "./packages/browser-use[video]" openai>=1.0.0 PyYAML>=6.0 python-dotenv>=1.0.0 # OpenHands is optional for --codegen. Install separately so it cannot replace # WebPilot's vendored browser-use: # pip install -U openhands-sdk openhands-tools # pip install -e "./packages/browser-use[video]"