https://github.com/updatehub/agent-sdk-python
updatehub agent SDK for Python
https://github.com/updatehub/agent-sdk-python
ota-update python sdk update updatehub-agent
Last synced: about 1 year ago
JSON representation
updatehub agent SDK for Python
- Host: GitHub
- URL: https://github.com/updatehub/agent-sdk-python
- Owner: UpdateHub
- License: mit
- Created: 2018-05-03T17:27:24.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-10-21T19:09:55.000Z (over 3 years ago)
- Last Synced: 2025-01-23T13:13:48.085Z (over 1 year ago)
- Topics: ota-update, python, sdk, update, updatehub-agent
- Language: Python
- Size: 45.9 KB
- Stars: 2
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# updatehub agent SDK for Python
[](https://github.com/UpdateHub/agent-sdk-python/actions?query=branch%3Amaster)
The updatehub agent SDK for Python provides a set of classes to enable programs
written in Python to interact with the updatehub agent.
## Documentation
You can read the up-to-date reference using `pydoc`.
## Examples
[examples/state_change_listener.py](examples/state_change_listener.py): A simple
state change listener that blocks updates from being downloaded.
## Building
The project uses setuptools, so it should be straightforward to install it on
your environment:
```
python setup.py install
```
## Testing
For now only code lint is being checked. Install tox (`pip install tox`) and run
it to check for any errors.
## Compatibility
* Python 3.5
* Python 3.6
* Python 3.7
* Python 3.8