Registry / testing / lambdatest-sdk-utils

lambdatest-sdk-utils

JSON →
library1.0.5pypypiunverified

lambdatest-sdk-utils is a Python utility library designed to provide core functionalities and common tools for integrating with the LambdaTest platform. It typically serves as a foundational component for other LambdaTest Python SDKs, such as those for Selenium or Playwright. The current version is 1.0.5 and it generally follows the release cadence of the broader LambdaTest Python SDK ecosystem.

pip install lambdatest-sdk-utils
INSTALL
IMPORT
SIG · LAMBDATEST-SDK-UTI
L
lambdatest-sdk-utils
testingpythonv1.0.5
Install
2.1s avg
Import
Disk
19MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.0.5 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.920 runs
installs and imports cleanly · install 0.0s · import 0.000s · 21.3MB
glibc
py 3.103.920 runs
installs and imports cleanly · install 2.1s · import 0.000s · 22MB
19MB installed
● package 19MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

LambdaTestLogger
from lambdatest_sdk_utils.logger import LambdaTestLogger
from lambdatest_sdk_utils.logger import LambdaTestLogger

This quickstart demonstrates how to initialize and use the `LambdaTestLogger` from the `lambdatest-sdk-utils` package for basic logging within your application.

import os from lambdatest_sdk_utils.logger import LambdaTestLogger # Configure logging logger = LambdaTestLogger(logger_name='my_app', level='INFO') # Example usage of the logger logger.logger.info('This is an informational message.') logger.logger.warning('A warning occurred.') logger.logger.error('An error was logged.') # In a real scenario, you might use environment variables for credentials # LT_USERNAME = os.environ.get('LT_USERNAME', 'YOUR_USERNAME') # LT_ACCESS_KEY = os.environ.get('LT_ACCESS_KEY', 'YOUR_ACCESS_KEY') print("Check console for log output.")
Debug
Known issues
gotchaThis library (`lambdatest-sdk-utils`) is primarily a utility package. It is designed to provide foundational components and helper functions that support other LambdaTest Python SDKs (e.g., Selenium, Playwright), rather than being a standalone testing framework itself. Direct usage might be limited to specific helper functions.
fix
Ensure you understand the context of this utility library. For full test automation capabilities, refer to the `lambdatest-selenium-driver` or `lambdatest-playwright-driver` packages and their respective documentation.
affects: All
gotchaLambdaTest SDKs, including those utilizing `lambdatest-sdk-utils`, often rely on environment variables (e.g., `LT_USERNAME`, `LT_ACCESS_KEY`) for authentication with the LambdaTest cloud platform. Failing to set these can lead to authentication errors when interacting with LambdaTest services.
fix
Set `LT_USERNAME` and `LT_ACCESS_KEY` environment variables with your LambdaTest credentials before running tests or applications that connect to LambdaTest. You can obtain these from your LambdaTest Automation Dashboard.
affects: All
gotchaThere are other Python packages with similar names, such as `lambda_utils` or `lambdautils`, which are often related to AWS Lambda functions and are entirely distinct from `lambdatest-sdk-utils`. Importing the wrong package can lead to unexpected errors or incompatible APIs.
fix
Always double-check your `pip install` commands and `import` statements to ensure you are using `lambdatest-sdk-utils` for LambdaTest-related utilities. Look for the 'lambdatest_' prefix to confirm the correct package.
affects: All
Upgrade
Version history
1.0.5latest on PyPI · released Nov 26, 2025
Audit
Dependencies

No dependency data recorded yet.

Agent activity
18 hits · last 30 days
node
16
Resources
lambdatest-sdk-utils — pip install lambdatest-sdk-utils · libregistry