RGB Lib Python language bindings.
Project description
RGB Lib Python bindings
This project builds a Python library, rgb-lib
, for the rgb-lib
Rust library, which is included as a git submodule. The bindings are created by
the rgb-lib-ffi project, which is located inside the rgb-lib submodule.
Install from PyPI
Install the latest release by running:
pip install rgb-lib
Install locally
Requirements
In order to install the project locally, run:
# Update the submodule
git submodule update --init
# Generate the bindings
./generate.sh
# Build the source and wheels archives
poetry build
# Install the wheel
pip install ./dist/rgb_lib-<version>-py3-none-any.whl
# or install the sdist
pip install ./dist/rgb-lib-<version>.tar.gz
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rgb-lib-0.1.1.tar.gz
(102.4 MB
view details)
Built Distribution
rgb_lib-0.1.1-py3-none-any.whl
(103.4 MB
view details)
File details
Details for the file rgb-lib-0.1.1.tar.gz
.
File metadata
- Download URL: rgb-lib-0.1.1.tar.gz
- Upload date:
- Size: 102.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.0 CPython/3.9.2 Linux/5.18.0-0.deb11.4-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d1c6ceee5617e52854c4dfbfb6f81cea8b7b7506da69b9650bb6a7e47595e73 |
|
MD5 | ceff10bb040fd19c5bee6138dbdd99d6 |
|
BLAKE2b-256 | b9f12ea336b413b04df740ff8ff685565473c47a1c903111df7632cf19fda9fb |
File details
Details for the file rgb_lib-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: rgb_lib-0.1.1-py3-none-any.whl
- Upload date:
- Size: 103.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.0 CPython/3.9.2 Linux/5.18.0-0.deb11.4-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 323472daed4cf19f083a0c3466d063ff30be5eb1ad69519c98f140f0a74ff8f7 |
|
MD5 | a7c732e9afc867904e8322cb21415b87 |
|
BLAKE2b-256 | 93a1b2ad63a60ffd2fd720b58d28d60fdcf2ffc46e77d864c33f19771d50f5e7 |