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
- File Cleanup
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.6.0.tar.gz
(242.2 kB
view hashes)
Built Distribution
Close
Hashes for openmodule-13.6.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 351b4f7d41fae0a08bb7120fa30591be119b0ae4f2f2e083419136f03d40c6c5 |
|
MD5 | 357af16a475581636e0a71891a6e74af |
|
BLAKE2b-256 | 5c42c1a53f1b509daf653da51b4421198165def111a875fa945f1389c8c479a3 |