GUI sdk for Ubo Pod
Project description
Ubo GUI
GUI sdk for Ubo Pod
📋 Requirements
📦 Installation
You can install it using this handle: headless-kivy-pi@git+https://github.com/ubopod/ubo-gui.git
# pip:
pip install headless-kivy-pi@git+https://github.com/ubopod/ubo-gui.git
# poetry:
poetry add headless-kivy-pi@git+https://github.com/ubopod/ubo-gui.git
🛠 Usage
Checkout Ubo App to see a sample implementation.
🤝 Contributing
You need to have Poetry installed on your machine.
To install poetry in Raspbian you need to follow these instructions to install rust compiler, this is temporary until this issue is resolved:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt-get install pkg-config libssl-dev
curl -sSL https://install.python-poetry.org | python3 -
After having poetry, to install the required dependencies, run the following command:
poetry install --with development
Also be aware of this issue and until it is resolved you can manually disable keyring by prefixing your poetry commands like this:
PYTHON_KEYRING_BACKEND=keyring.backends.null.Keyring poetry install
You can run linter over whole codebase by running this command:
poetry run poe lint
⚠️ Important Note
Make sure to run poetry run poe download_font
to download Material Symbols font.
🔒 License
This project is released under the Apache-2.0 License. See the LICENSE file for more details.
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
Built Distribution
File details
Details for the file ubo_gui-0.7.9.tar.gz
.
File metadata
- Download URL: ubo_gui-0.7.9.tar.gz
- Upload date:
- Size: 3.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.6 Darwin/23.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64a8c26825bc04dba7d28afc4e8ee25096dd25ac0c861306d4e43f88bb62e336 |
|
MD5 | 290bc01c77aab6662df38061ad64aa96 |
|
BLAKE2b-256 | e4f421f01b8c1938ec75789f8d8073ce0e0212f3810f28f8952e095496842c73 |
Provenance
File details
Details for the file ubo_gui-0.7.9-py3-none-any.whl
.
File metadata
- Download URL: ubo_gui-0.7.9-py3-none-any.whl
- Upload date:
- Size: 3.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.6 Darwin/23.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b534c9803386b7454c936c33df93731eb0ae930892dba8c6736cb00721bd00e |
|
MD5 | 3cace5871778bd826f6019b0d39fbb2f |
|
BLAKE2b-256 | 8d0095b81b517dc589202bcdc28661d8e6bc61a1df932150ec2cad29278d8e90 |