{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/5"}],"enrichment":{"capability":"Pure-Python ADB client that communicates with an ADB server to control Android devices and emulators without requiring the native ADB binary.","skillfed_tags":["android-automation","adb-client","dormant"],"use_cases":["Automate APK installation and testing across multiple Android devices or emulators in CI/CD pipelines","Run shell commands on Android devices programmatically to extract logs, system info, or app data","Build test automation frameworks that need to control Android emulators without subprocess calls","Capture screenshots or pull files from devices as part of automated testing or monitoring workflows","Manage remote device connections and execute batch operations across a device farm"],"what_it_does":"Pure-python-adb is a Python implementation of an ADB (Android Debug Bridge) client that connects to an ADB server to communicate with Android devices and emulators. Instead of shelling out to the native adb command-line tool, it implements the ADB protocol directly in Python, allowing you to programmatically control devices from within your code.\n\nThe package supports most common ADB operations: listing devices, executing shell commands, installing and uninstalling APKs, pushing and pulling files, taking screenshots, and remote connections. However, the package has been dormant since 2020 and requires an external ADB server to be running\u2014it does not manage the server itself.","worth_installing":"No\u2014unless you have a specific legacy codebase already using this package. The project is dormant (last release 2020-08-05), offers no recent maintenance, and high install friction from being a tarball with no dependencies. For new projects, consider maintained alternatives or direct ADB server communication via subprocess if the overhead is acceptable."},"id":"pure-python-adb","links":{"html":"https://skillfed.io/packages/pure-python-adb","md":"https://skillfed.io/packages/pure-python-adb.md","pypi":"https://pypi.org/project/pure-python-adb/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2020-08-05","license_spdx":null,"license_treatment":"permissive","name":"pure-python-adb","python_support":"unspecified","summary":"Pure python implementation of the adb client"},"popularity":{"monthly_downloads":115120,"position":12268,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.0.dev0"}
