Skip to main content

Restartable webdriver instances

Project description

webdriver_kaifuku

Restartable webdriver instances

Python Versions PyPI version github actions License

The library provides restartable webdriver instances.

Usage:

It support both local and remote webdriver. Some basic examples are-

  • Local Browser

Make sure webdriver is already installed on your local machine.

from webdriver_kaifuku import BrowserManager

manager = BrowserManager.from_conf({"webdriver": "Chrome"})
manager.start()
manager.close()
from webdriver_kaifuku import BrowserManager

manager_config = {
    "webdriver": "Remote",
    "webdriver_options": {
        "desired_capabilities": {"browserName": "firefox"},
        "command_executor": "http://localhost:<port>",
    },
}
manager = BrowserManager.from_conf(manager_config)
manager.start()
manager.close()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

webdriver_kaifuku-25.10.22.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

webdriver_kaifuku-25.10.22-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file webdriver_kaifuku-25.10.22.tar.gz.

File metadata

  • Download URL: webdriver_kaifuku-25.10.22.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for webdriver_kaifuku-25.10.22.tar.gz
Algorithm Hash digest
SHA256 47ac54f0e4102c891d92193bc316b3ff674c982ea5e9cb14dd177a15ca19d4e3
MD5 cd877656fdfe7a57200f6e8d69e8fd80
BLAKE2b-256 20c2e705e21154573c3fe3d2b984e215155167d0cfc8dc1ca7f9db731a46696f

See more details on using hashes here.

Provenance

The following attestation bundles were made for webdriver_kaifuku-25.10.22.tar.gz:

Publisher: deploy.yml on RedHatQE/webdriver_kaifuku

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file webdriver_kaifuku-25.10.22-py3-none-any.whl.

File metadata

File hashes

Hashes for webdriver_kaifuku-25.10.22-py3-none-any.whl
Algorithm Hash digest
SHA256 6e3661b9109efa7b80446e2636211380819140cfd4f4cc293963e96c3bc4c37e
MD5 ba57c3df404cf658522f6098827c54f7
BLAKE2b-256 3577a4ca902bff01526c6c8ce21563cfa5b392a6c99fe3c00300b337a1470d4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for webdriver_kaifuku-25.10.22-py3-none-any.whl:

Publisher: deploy.yml on RedHatQE/webdriver_kaifuku

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page