jupyterlite-pyodide-lock-webdriver#

Lockers#

The WebDriverLocker uses selenium to start and stop a browser.

WebDriverLocker

name help type [items] default
browser an alias for a pre-configured browser string ""
browser_path an absolute path to a browser, if not well-known or on PATH string ""
extra_micropip_args options for 'micropip.install' object {}
headless run the browser in headless mode boolean true
host the host on which to bind string "127.0.0.1"
port the port on which to listen number 0
protocol the protocol to serve string "http"
pyodide_cdn_url remote URL for the version of a full pyodide distribution string "https://cdn.jsdelivr.net/pyodide/v0.26.1/full"
pypi_api_url remote URL for a Warehouse-compatible JSON API string "https://pypi.org/pypi"
timeout seconds to wait for a solve number 0
tornado_settings override settings used by the tornado server object {}
webdriver_env custom enviroment variable overrides object {}
webdriver_log_output a path to the webdriver log string ""
webdriver_path an absolute path to a driver, if not well-known or on PATH string ""
webdriver_service_args arguments for the webdriver binary array string []