Skip to main content

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

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 details)

Uploaded Source

Built Distribution

openmodule-13.6.0-py2.py3-none-any.whl (86.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file openmodule-13.6.0.tar.gz.

File metadata

  • Download URL: openmodule-13.6.0.tar.gz
  • Upload date:
  • Size: 242.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.19

File hashes

Hashes for openmodule-13.6.0.tar.gz
Algorithm Hash digest
SHA256 2b1dd55f7df1687d2f9ea9dbb9f4704a93816369753085bab4eba08d37382abc
MD5 3f9c649df694e63ea4a79e667d663b5e
BLAKE2b-256 1a2a841820d446af18393820280331d9a8e12488bd67e1ab0f4b3640416c4df1

See more details on using hashes here.

File details

Details for the file openmodule-13.6.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for openmodule-13.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 351b4f7d41fae0a08bb7120fa30591be119b0ae4f2f2e083419136f03d40c6c5
MD5 357af16a475581636e0a71891a6e74af
BLAKE2b-256 5c42c1a53f1b509daf653da51b4421198165def111a875fa945f1389c8c479a3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page