Skip to main content

pixelblaze-client

A Python library that presents a simple, synchronous interface for communicating with and controlling one or more Pixelblaze LED controllers.

Requirements

Installation

Install pixelblaze-client with all required packages using pip:

pip install pixelblaze-client

Or, if you prefer, drop a copy of pixelblaze.py into your project directory and reference it within your project:

from pixelblaze import *

Documentation

API and other documention is available in Markdown and HTML.

Sample code illustrating usage is provided in the examples directory.

Please note that version 1.0.0 was a major refactoring and enhancement of the library, with many new features and significant changes. The API surface is completely new. See the the API documentation for details.

Current Version [v1.1.8] - 2026-07-22

Fixed

  • gh issue #28: Fixed a bug in the lightweight enumerator that caused it to fail to enumerate devices when called multiple times. The enumerator now resets its internal list of seen devices each time it is called.

Added

  • No new functionality in this release.

Older Versions

See CHANGELOG.md for complete version history.

Known Issues

  • Check our github repo; if you find something, let us know!

Metadata

Release files for pixelblaze-client 1.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pixelblaze-client 1.1.8
File Size Uploaded Provenance
pixelblaze_client-1.1.8.tar.gz 51.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pixelblaze-client 1.1.8
File Interpreter ABI Platform
pixelblaze_client-1.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 91.9 kB

Release files / pixelblaze_client-1.1.8.tar.gz

Download URL pixelblaze_client-1.1.8.tar.gz
Size 51.6 kB
Tags Source
SHA-256 checksum
How to use checksums
cdd382d070ee6c40ef305915419ba9bd2e74a51349dc7eb19ee4c704ff2a8478
BLAKE2b-256 checksum
How to use checksums
41f2386d0a49c8191b24e6b70e40da59d563b2ea63c44e7b41d0f3e20c53f359
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / pixelblaze_client-1.1.8-py3-none-any.whl

Download URL pixelblaze_client-1.1.8-py3-none-any.whl
Size 40.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
88a6fcd1d90573b378ac59346f6307671fa1c5b992abba6bceb4dc2d643e1348
BLAKE2b-256 checksum
How to use checksums
48cbce8db0acbbca70ec8454e71623fdc27364d5f461d2a7a9bcc45ec8901bd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Security for pixelblaze-client 1.1.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page