skillfed

powerbot-client

PowerBot Asyncio Client

powerbot-client v2.34.3 149.3K downloads/30d#10,999 on PyPI
License unclear Active released

What it is and what it does

PowerBot client is a Python library for communicating with PowerBot services using synchronous (blocking) HTTP requests. It wraps standard HTTP transport dependencies—certifi, urllib3, python-dateutil, and six—to provide a client interface for PowerBot's API.

The package is actively maintained, recently released, and supports modern Python versions (3.9–3.12). It installs with low friction as a pure-Python wheel. However, the license terms are not declared in the package metadata, and the specific capabilities and required setup (service endpoint, authentication) are not detailed in the available metadata.

Use it for:

  • Integrate PowerBot service calls into a Python application using synchronous request patterns
  • Automate PowerBot operations from a script or CLI tool without async/await complexity
  • Build a backend service that needs to communicate with PowerBot using standard HTTP
  • Prototype or test PowerBot API interactions in a synchronous Python environment

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

PowerBot client library for synchronous operations with Python 3.9+, providing HTTP-based communication through standard web request dependencies.

Yes, if you need a synchronous PowerBot client and have verified the license terms. The package is actively maintained, has no known vulnerabilities, and installs cleanly. However, clarify the license status and confirm that synchronous I/O meets your performance needs before committing to production use.

Install

powerbot-client on PyPI

pip

pip install powerbot-client

uv

uv add powerbot-client

poetry

poetry add powerbot-client

Installing powerbot-client

Before you install

Low install friction with a pure-Python wheel distribution. Active maintenance with a release 11 days old. Supports Python 3.9 through 3.12.

License in practice

License status is unclear—no SPDX identifier or raw license text is available in the package metadata. Verify the actual license terms before use in proprietary or copyleft-sensitive projects.

Quickstart

pip install powerbot-client

import powerbot_client
# Instantiate and call sync operations as documented

Requires Python 3.9 or later; PowerBot service endpoint and credentials may be required depending on the client's design.

Verify before relying

  • What the PowerBot service is and whether a separate account or API key is required to use this client
  • Whether 'sync operations' means synchronous I/O or a specific data synchronization feature
  • Documentation availability and API stability guarantees

Package facts

License not declared (unclear)
Python support supports the current Python release (<4.0,>=3.9)
Install friction low — pure-Python wheel
Runtime dependencies 4 — certifi, python-dateutil, six, urllib3
Maintenance actively maintained — 11 days since the last release
First released
Downloads 149,276/month — #10,999 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: powerbot_client-2.34.3-py3-none-any.whl

Programming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.9

Tags

powerbot sync clientpowerbot synchronous operationspowerbot http clientpowerbot python clientpowerbot api clientsync powerbot integrationpowerbot rest client
http-clientpowerbot-integration

More WWW/HTTP packages