Skip to main content

Python SDK for interfacing applications with Edgeberry

Project description

Edgeberry Banner

The Edgeberry Python SDK is a software library to facilitate communication between Python application and the Edgeberry Device Software. The Edgeberry Python SDK interacts with the Edgeberry Device Software throught the D-Bus API.


Usage

Install the package using pip

pip install edgeberry

Import the library in your application

from edgeberry import Edgeberry
edgeberry = Edgeberry()

Available methods

edgeberry.set_status("level", "message")
edgeberry.set_application_info("name", "version", "description")

License & Collaboration

Copyright© 2024 Sanne 'SpuQ' Santens. The Edgeberry Device Software is licensed under the MIT License. The Rules & Guidelines apply to the usage of the Edgeberry™ brand.

Collaboration

If you'd like to contribute to this project, please follow these guidelines:

  1. Fork the repository and create your branch from main.
  2. Make your changes and ensure they adhere to the project's coding style and conventions.
  3. Test your changes thoroughly.
  4. Ensure your commits are descriptive and well-documented.
  5. Open a pull request, describing the changes you've made and the problem or feature they address.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

edgeberry-0.1.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

edgeberry-0.1.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file edgeberry-0.1.1.tar.gz.

File metadata

  • Download URL: edgeberry-0.1.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for edgeberry-0.1.1.tar.gz
Algorithm Hash digest
SHA256 96fc828f140f0d8eb68fbb08f95bf762159c3aec75f189e855063b7c9ff6126a
MD5 f62eeed6dc766c5a54cbd5f2025387ce
BLAKE2b-256 aa17d4b42e3e2bca8f341bd85d6727a4f4ed976b715441bc61edf4442c43e3f5

See more details on using hashes here.

File details

Details for the file edgeberry-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: edgeberry-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for edgeberry-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 67ec63e6e55ca49faa48f6c627eb0fb29856650856c1730598078e157689776b
MD5 c623e67980a7a949789de479b1ee2fa2
BLAKE2b-256 187ef9415c563c32c298d1449a7d75eabd727e0bc791b7e6b5f33911cd91203d

See more details on using hashes here.

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