Skip to main content

Robot Framework Browser batteries package which contains all necessary NodeJS side components for using the Browser library.

Project description

Robot Framework BrowserBatteries

Robot Framework BrowserBatteries Python package contains all the required NodeJS dependencies prebuilt inside of the Python wheel. The only thing user needs to do, is to install the Playwright browser binaries and then run tests.

When using BrowserBatteries package, user can skip NodeJS installation and does not need to install the NodeJS dependencies, like Playwright and GRPC. All those are packed inside of a prebuilt binary which project build for following OS and architectures:

Node Platform Architecture
22 Linux x64
22 Linux arm64
22 Windows x64
22 MacOs arm64
22 MacOs x64

Build process relies on yao-pkg and pkg-fetch for NodeJS binary building. Binary is build with NodeJS 24.

Browser Batteries purpose

BrowserBatteries does not provide extra keywords or functionally on keywords or replace existing plugins or extensions. BrowserBatteries sole purpose is to ease installation, specially in corporate networks. But it can be used anyone, example if you do not have access public internet you can download the wheels, example with pip download robotframework-browser-batteries, copy wheels to you target computer, install wheels on your target computer and use Chromium based browser to run your tests.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

robotframework_browser_batteries-19.10.0-py3-none-win_amd64.whl (30.6 MB view details)

Uploaded Python 3Windows x86-64

robotframework_browser_batteries-19.10.0-py3-none-manylinux_2_17_x86_64.whl (36.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

robotframework_browser_batteries-19.10.0-py3-none-macosx_10_13_x86_64.whl (33.9 MB view details)

Uploaded Python 3macOS 10.13+ x86-64

robotframework_browser_batteries-19.10.0-py3-none-macosx_10_13_universal2.whl (31.6 MB view details)

Uploaded Python 3macOS 10.13+ universal2 (ARM64, x86-64)

File details

Details for the file robotframework_browser_batteries-19.10.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for robotframework_browser_batteries-19.10.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 24414c46c9b09c9d95af6d348ac1f95d90dfa22b364ffd9583692d0c2db39300
MD5 3691cde4c69cb61382c126ddbeaf37bb
BLAKE2b-256 162e84c1df8a64917203589ec9a35dceca6e698016461a47e79ccd99b2c74a54

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_browser_batteries-19.10.0-py3-none-win_amd64.whl:

Publisher: on-release.yml on MarketSquare/robotframework-browser

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

File details

Details for the file robotframework_browser_batteries-19.10.0-py3-none-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for robotframework_browser_batteries-19.10.0-py3-none-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 2c04e6d443cb2c3f39ba14624f848be5fb1a54c5376284838b466933460a7ad2
MD5 2205f2f97d7bca85acbff2add2d3e3a8
BLAKE2b-256 8e8e0d15876215e4911194c16faedf830b941d9ac8a381d461f92799a3292779

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_browser_batteries-19.10.0-py3-none-manylinux_2_17_x86_64.whl:

Publisher: on-release.yml on MarketSquare/robotframework-browser

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

File details

Details for the file robotframework_browser_batteries-19.10.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for robotframework_browser_batteries-19.10.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 94bd1745af91229c920180d721d0c8ce3de1fe75fad56ab4a0c584a5db2aacb3
MD5 81735f79765b8d5640a7c26d3329a16a
BLAKE2b-256 d591af2a1d3896710522bda4e5db12f04e0a0c6f3121cbec63f7ea67bf3d7f31

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_browser_batteries-19.10.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: on-release.yml on MarketSquare/robotframework-browser

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

File details

Details for the file robotframework_browser_batteries-19.10.0-py3-none-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for robotframework_browser_batteries-19.10.0-py3-none-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 317e345b7b405c6590802f15a176b8a9707147d00c168d0ce2788837b3f83fac
MD5 4ec24b31675329d35792d19d29becc57
BLAKE2b-256 ff7eaa3a11bd827a8cd5ec77ddf221be8514762bca93af7630b2ff37bf76dcda

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_browser_batteries-19.10.0-py3-none-macosx_10_13_x86_64.whl:

Publisher: on-release.yml on MarketSquare/robotframework-browser

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

File details

Details for the file robotframework_browser_batteries-19.10.0-py3-none-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for robotframework_browser_batteries-19.10.0-py3-none-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 836ce5a9cc15dbd1ba7d4376c80db238ff184c771894c9bf5e488c6a0a451254
MD5 a03a5e3c73350aa0ebdd4c95fbc62f1c
BLAKE2b-256 2a15281e9c1df490a50b690aa9e7c69267105e321ec72489e772fea6e1207b06

See more details on using hashes here.

Provenance

The following attestation bundles were made for robotframework_browser_batteries-19.10.0-py3-none-macosx_10_13_universal2.whl:

Publisher: on-release.yml on MarketSquare/robotframework-browser

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