browserstack-sdk
Python SDK for browserstack selenium-webdriver tests
Decision gist · record as of 2026-08-14
No, not for new projects. The package is deprecated on PyPI and explicitly unsupported there; the official guidance directs users to install from BrowserStack's proprietary distribution channel instead. The restrictive proprietary license prohibits sublicensing, modification, and use in derivative products. If you need BrowserStack integration, follow the official documentation and install from the official distribution channel, not from this PyPI entry.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- This package is deprecated on PyPI.
- The official documentation explicitly warns against installing from PyPI and directs users to install from BrowserStack's official distribution index instead.
- High install friction: the package is deprecated on PyPI and the official documentation explicitly warns against standard installation, directing users elsewhere instead.
License · maintenance · safety
(unclear) — Governed by a proprietary BrowserStack Software License Agreement, not an open-source license. The license prohibits sublicensing, reverse engineering, modification, and use in derivative products, and restricts distribution to affiliates and employees only. Data collection is mandated.
last release 2026-07-01 (44 days)
0 known vulnerabilities (OSV.dev, 2026-08-14) · 220,957 downloads/mo, #9,288 on PyPI
Alternatives
Verify before relying
# The official documentation directs installation from BrowserStack's distribution index
# rather than from this PyPI entry.
#
# Verify installation:
# browserstack-sdk --version
#
# Then follow official BrowserStack documentation for usage with Selenium and pytest- What Python versions are supported (requires_python is unspecified in metadata)
- What the actual runtime dependencies are (metadata shows none, but Selenium integration likely requires additional packages)
- Whether the deprecated PyPI version has known security issues or breaking changes compared to the official distribution
What it is and what it does
browserstack-sdk is a Python client library for integrating Selenium WebDriver tests with BrowserStack's cloud-based browser testing platform. It allows developers to run automated browser tests across a wide range of browsers, operating systems, and devices without maintaining local test infrastructure.
The package is governed by a proprietary license that restricts its use to internal development and testing within your organization—you cannot sublicense it, incorporate it into products for third parties, reverse engineer it, or modify it. Critically, the package is deprecated on PyPI; the official documentation explicitly warns against installing via standard pip and directs users to BrowserStack's own distribution channel instead. This deprecation status and the restrictive license terms mean adoption carries both technical and legal constraints.
Use it for
- Run Selenium tests against multiple browser versions and operating systems via cloud infrastructure without local setup
- Integrate cross-browser automated testing into CI/CD pipelines for web applications
- Test web applications on real mobile devices and browsers hosted remotely
- Develop and validate browser compatibility for web projects across a matrix of environments
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No, not for new projects.
The package is deprecated on PyPI and explicitly unsupported there; the official guidance directs users to install from BrowserStack's proprietary distribution channel instead. The restrictive proprietary license prohibits sublicensing, modification, and use in derivative products. If you need BrowserStack integration, follow the official documentation and install from the official distribution channel, not from this PyPI entry.
Install
browserstack-sdk on PyPI
Before you install
High install friction: the package is deprecated on PyPI and the official documentation explicitly warns against standard installation, directing users elsewhere instead. Last release was 44 days ago.
This package is deprecated on PyPI. The official documentation explicitly warns against installing from PyPI and directs users to install from BrowserStack's official distribution index instead.
License in practice
Governed by a proprietary BrowserStack Software License Agreement, not an open-source license. The license prohibits sublicensing, reverse engineering, modification, and use in derivative products, and restricts distribution to affiliates and employees only. Data collection is mandated.
Quickstart
# The official documentation directs installation from BrowserStack's distribution index
# rather than from this PyPI entry.
#
# Verify installation:
# browserstack-sdk --version
#
# Then follow official BrowserStack documentation for usage with Selenium and pytest
Verify before relying
- What Python versions are supported (requires_python is unspecified in metadata)
- What the actual runtime dependencies are (metadata shows none, but Selenium integration likely requires additional packages)
- Whether the deprecated PyPI version has known security issues or breaking changes compared to the official distribution
Package facts
| License | Not declared unclear |
| Python support | Not specified |
| Install friction | High. Source build required |
| Runtime dependencies | None |
| Maintenance | Actively maintained 44 days since the last release |
| First released | |
| Downloads | 220,957 / month, #9,288 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
Evidence: browserstack_sdk-1.51.2.tar.gz
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “cloud browser automation python”
- browserstack-sdkA Python SDK for running Selenium WebDriver tests on BrowserStack's…
- browser-use-sdkPython SDK for controlling browsers programmatically through the…
- testmuai-playwright-bindingsRuns exported browser automation tests locally or on the LambdaTest…
Give your agent the search over MCP, or paste the wish link into any chat.
More Testing packages
Pluggy provides a plugin system that lets you define hook specifications and register implementations to be called in sequence, enabling extensible Python applications without tight coupling.
Install it if you're building an extensible application or framework.
pytest is a testing framework that lets you write test functions using plain assert statements and automatically discovers and runs them, with detailed failure reporting.
virtualenv creates isolated Python environments where packages can be installed independently without affecting the system Python or other projects.
Coverage.py measures which lines of Python code are executed during test runs, reporting coverage percentages and identifying untested code paths.
Install it if you want to measure test completeness or enforce coverage thresholds in your project.
pytest-asyncio is a pytest plugin that enables writing and running async test functions using the asyncio library, allowing developers to await code directly within test cases.
Install it if you write tests for any asyncio-based code.
A pytest plugin that generates test reports in Common Test Report Format (CTRF) as JSON, compatible with pytest-xdist and pytest-playwright for distributed and browser-based testing.
Install it if you need CTRF-formatted test output for CI/CD integration or cross-tool reporting.
See also browserstack-local · pytest-selenium · selenium · chromedriver-binary · webdriver-manager · Appium-Python-Client · requestium · appdynamics · geckodriver-autoinstaller · chromedriver-py