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.5.0.tar.gz
(241.0 kB
view hashes)
Built Distribution
Close
Hashes for openmodule-13.5.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1823d05b1c98359f4c53b7353123883a1b623526a8bcb02b2ed63f4a3d4cd48d |
|
MD5 | 1d3d6c8fe684f51cd231b4505e2b56cf |
|
BLAKE2b-256 | 41c66f55136e43ffcbd874f3fb71980f8d138d40d4ef59e2c8d1319e0dc5f37b |