Skip to content

Update pyproject.toml to add Playwright as a Dependency#11

Open
jumarmartin wants to merge 1 commit intoweb-arena-x:mainfrom
jumarmartin:jumar/add-playwright
Open

Update pyproject.toml to add Playwright as a Dependency#11
jumarmartin wants to merge 1 commit intoweb-arena-x:mainfrom
jumarmartin:jumar/add-playwright

Conversation

@jumarmartin
Copy link
Copy Markdown

Problem

When we run setup.sh we fail to setup playwright through uv.
image

Why

Since playwright is not specified in the pyproject.toml, we never install it when running the second step in setup.sh:

# 1. Python dependencies
echo "Installing Python dependencies..."
uv sync
# 2. Playwright browser
echo "Installing Playwright Chromium..."
uv run python -m playwright install chromium

So, when we try to setup playwright, we can't.

Solution

Add playwright to the dependency array.

@jumarmartin jumarmartin changed the title Update pyproject.toml to add Playwright as Dependency Update pyproject.toml to add Playwright as a Dependency Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant