Libraries for developing the arivo openmodule
Project description
OpenModule V2
[TOC]
Quickstart
You can install this library via pip:
pip install openmodule
Development with Feature Branches
During development it might be necessary to install a version of openmodule, where no pip package exists. Below you can find how to install a certain openmodule branch for your application with pip.
Openmodule
Bash command:
pip install "git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule"
requirements.txt:
git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule
Openmodule Test
Bash command:
pip install "git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-test&subdirectory=openmodule_test"
requirements.txt:
git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-test&subdirectory=openmodule_test
Openmodule Commands
Bash command:
pip install "git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-commands&subdirectory=openmodule_commands
requirements.txt:
git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-commands&subdirectory=openmodule_commands
Local Development
Sometimes you want to test local changes of the Openmodule library in device services and therefore you can do a local installation of the library. We use the editable installs of Pip for this.
Openmodule
bash command:
pip install -e <path_to_openmodule_root>
Openmodule Test
bash command:
pip install -e <path_to_openmodule_root>/openmodule_test/
Openmodule Commands
bash command:
pip install -e <path_to_openmodule_root>/openmodule_commands/
Changes
Documentation
Openmodule
- Getting Started
- Coding Standard
- Settings
- RPC
- Health
- Database
- Eventlog
- Package Reader
- Anonymization
- Connection Status Listener
- Settings Provider
- Access Service
- CSV Export
- Translations
- Utils
- Deprecated Features
- Testing
Openmodule Commands
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
openmodule-13.2.0.tar.gz
(236.2 kB
view hashes)
Built Distribution
Close
Hashes for openmodule-13.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a91623b6748e9a737adae5e30386025f8b3d02d51763702eddf0c6e44604b36 |
|
MD5 | 69cb8860b0c7b422c595b438c38b70c9 |
|
BLAKE2b-256 | eee210f3b378b13b69e723d28bc3796be9b5be7e843abf849e6258066c454981 |