Skip to main content

Ubo main app, running on device initialization. A platform for running other apps.

Project description

Ubo Application

Contribution

poetry install # You need `--with development` if you want to run it on a non-raspberry machine
poetry run app

Conventions

  1. Use UBO_ prefix for all environment variables, additional prefixes may come after UBO_ as needed.
  2. Always use frozen dataclasses for action and state classes.
  3. Each action should have only two attributes: type and payload. Payload class of an action should also be a frozen dataclass with the same name as the action class with "Payload" prefix.

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

ubo_app-0.4.4.tar.gz (22.8 kB view hashes)

Uploaded Source

Built Distribution

ubo_app-0.4.4-py3-none-any.whl (32.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page