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
Metadata
Release files for openmodule 18.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| openmodule-18.5.0.tar.gz | 175.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| openmodule-18.5.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 285.9 kB
Release files / openmodule-18.5.0.tar.gz
| Download URL | openmodule-18.5.0.tar.gz |
|---|---|
| Size | 175.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
edfef227a2b12701c6365344e38f5aec23ffb86fadc080ce7c2803228949a931
|
|
BLAKE2b-256 checksum How to use checksums |
2bae47be2f1c83b9d15344b1825b5282486def1a9d0537205022b99e85ebc12c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / openmodule-18.5.0-py2.py3-none-any.whl
| Download URL | openmodule-18.5.0-py2.py3-none-any.whl |
|---|---|
| Size | 110.9 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
b5da541449093c82aba2f276b6da587ed2682706e496011634cfc5015e025104
|
|
BLAKE2b-256 checksum How to use checksums |
0c1860fbd5dc176c611c8d2fbc9b09cf5ecc00e0898cf7ef558ede5b1f5bbeea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|