bapp-store
This is a simple app store for Beepy applications.
It works by querying Github for repos with the topic beepy-app, cloning them,
installing them through a justfile, and providing some basic interfacing such
as searching, installing, listing, and deleting applications.
Installation
You can install the bapp-store by simply running pipx install bapp-store.
Dependencies
- python3
- pip
- just (Install via python -m pip install rust-just if not available on apt.)
- git
Usage
bapp-store - Brings up the TUI
bapp-store list - List applications found on Github
bapp-store search <name> - Searches for a Beepy app on Github
bapp-store install <name> - Install a Beepy app from Github
bapp-store list-installed - List installed applications
bapp-store remove <name> - Removes the Beepy app from your device
Future Work
- There should be some concept of app versioning and pinning/installing particular versions.
- Major refactor!
- More defensive code for directories already existing and tidying up on failures
- Limit the screen output size
Release files for bapp-store 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bapp_store-2.0.0.tar.gz | 16.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bapp_store-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.7 kB
Release files / bapp_store-2.0.0.tar.gz
| Download URL | bapp_store-2.0.0.tar.gz |
|---|---|
| Size | 16.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ed23f4179b9b48cc95a9729af5c96194b5114c752fb3e8bf29e05e106dc58b0f
|
|
BLAKE2b-256 checksum How to use checksums |
424e3831044a8cbdb82d43f26e64d25ccd41d136e02d520997ddb346e2f3ddf2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / bapp_store-2.0.0-py3-none-any.whl
| Download URL | bapp_store-2.0.0-py3-none-any.whl |
|---|---|
| Size | 16.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
26b78f447b848225d083b5c776cecc89ca306100d89c567b1f7c4f92447167dd
|
|
BLAKE2b-256 checksum How to use checksums |
ee4821e3bc5976139d75dd4c6e394a60927314d3379fd4f131e8ffbc691b1916
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|