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-17.0.0.tar.gz (163.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openmodule-17.0.0-py2.py3-none-any.whl (101.5 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: openmodule-17.0.0.tar.gz
  • Upload date:
  • Size: 163.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for openmodule-17.0.0.tar.gz
Algorithm Hash digest
SHA256 086962375846ff1e236b34ee7d28337147e217a15cbbf52ceb23bfa8d9d6fe62
MD5 7bb4840902638d15268fcddddf439ea9
BLAKE2b-256 af6ae2c76bdb34a264930385cc2226856085f713099eff3765c4c3ebeea9b534

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openmodule-17.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 101.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for openmodule-17.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 00c2efe4cb8462bb1036f5df6b6b2fd80aec5ba7ac60df45abce5d6f81a6dca3
MD5 ef44bc121aaa6555273feed46c87b3fc
BLAKE2b-256 fd65293c5cdaaf337815ab5c7931f0cdfaad93ded6ac4361f04cf3a7f1828743

See more details on using hashes here.

Supported by

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