Socket
Book a DemoInstallSign in
Socket

browsergym-miniwob

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

browsergym-miniwob

MiniWoB++ benchmark for BrowserGym

0.13.3
pipPyPI
Maintainers
2

Miniwob benchmark for BrowserGym

This package provides browsergym.miniwob, which is an unofficial port of the MiniWoB++ benchmark for BrowserGym.

Setup

If you're working from the BrowserGym root directory, you can use the Makefile for automated setup:

make setup-miniwob

This will:

  • Clone the MiniWoB++ repository
  • Reset to the specific commit for reproducibility
  • Add the MINIWOB_URL to your .env file

Then load the environment variables:

source .env

Option 2: Manual setup

  • Install the package
pip install browsergym-miniwob
  • Clone miniwob (use a specific frozen commit for reproducibility)
git clone git@github.com:Farama-Foundation/miniwob-plusplus.git
git -C "./miniwob-plusplus" reset --hard 7fd85d71a4b60325c6585396ec4f48377d049838
  • Setup Miniwob URL (change PATH_TO_MINIWOB_CLONED_REPO here to the absolute path to your miniwob-plusplus folder)
export MINIWOB_URL="file://<PATH_TO_MINIWOB_CLONED_REPO>/miniwob/html/miniwob/"

Alternatively, one can setup a simple HTTP server and use a proper URL.

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.