openmodule


Nameopenmodule JSON
Version 13.5.0 PyPI version JSON
download
home_pagehttps://gitlab.com/arivo-public/device-python/openmodule.git
SummaryLibraries for developing the arivo openmodule
upload_time2024-06-06 08:34:42
maintainerNone
docs_urlNone
authorARIVO
requires_pythonNone
licenseGNU General Public License v2 (GPLv2)
keywords arivo openmodule
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # OpenModule V2

[TOC]

## Quickstart

You can install this library via pip:
```bash
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:
```bash
pip install "git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule"
```

requirements.txt:
```text
git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule
```

##### Openmodule Test

Bash command:
```bash
pip install "git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-test&subdirectory=openmodule_test"
```

requirements.txt:
```text
git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-test&subdirectory=openmodule_test
```

##### Openmodule Commands

Bash command:
```bash
pip install "git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-commands&subdirectory=openmodule_commands
```

requirements.txt:
```text
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](https://pip.pypa.io/en/stable/topics/local-project-installs/#editable-installs) of Pip for this.

##### Openmodule

bash command:
```bash
pip install -e <path_to_openmodule_root>
```

##### Openmodule Test

bash command:
```bash
pip install -e <path_to_openmodule_root>/openmodule_test/
```

##### Openmodule Commands

bash command:
```bash
pip install -e <path_to_openmodule_root>/openmodule_commands/
```

## Changes

- [Breaking Changes](docs/migrations.md)
- [Known Issues](docs/known_issues.md)

## Documentation

### Openmodule

- [Getting Started](docs/getting_started.md)
- [Coding Standard](docs/coding_standard.md)
- [Settings](docs/settings.md)
- [RPC](docs/rpc.md)
- [Health](docs/health.md)
- [Database](docs/database.md)
- [Eventlog](docs/event_sending.md)
- [Package Reader](docs/package_reader.md)
- [Anonymization](docs/anonymization.md)
- [Connection Status Listener](docs/connection_status_listener.md)
- [Settings Provider](docs/settings_provider.md)
- [Access Service](docs/access_service.md)
- [CSV Export](docs/csv_export.md)
- [Translations](docs/translation.md)
- [Utils](docs/utils.md)
- [Deprecated Features](docs/deprecated.md)
- [Testing](docs/testing.md)
- [File Cleanup](docs/cleanup.md)

### Openmodule Commands

- [Openmodule Commands](docs/commands.md)




            

Raw data

            {
    "_id": null,
    "home_page": "https://gitlab.com/arivo-public/device-python/openmodule.git",
    "name": "openmodule",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "arivo openmodule",
    "author": "ARIVO",
    "author_email": "support@arivo.co",
    "download_url": "https://files.pythonhosted.org/packages/ae/77/5358bcee610ec2980c5a1f1cda3cb6db644f5a95777945b1b1843b0b3e0b/openmodule-13.5.0.tar.gz",
    "platform": null,
    "description": "# OpenModule V2\n\n[TOC]\n\n## Quickstart\n\nYou can install this library via pip:\n```bash\npip install openmodule\n```\n\n#### Development with Feature Branches\n\nDuring development it might be necessary to install a version of openmodule, where no pip package exists.\nBelow you can find how to install a certain openmodule branch for your application with pip.\n\n##### Openmodule\n\nBash command:\n```bash\npip install \"git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule\"\n```\n\nrequirements.txt:\n```text\ngit+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule\n```\n\n##### Openmodule Test\n\nBash command:\n```bash\npip install \"git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-test&subdirectory=openmodule_test\"\n```\n\nrequirements.txt:\n```text\ngit+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-test&subdirectory=openmodule_test\n```\n\n##### Openmodule Commands\n\nBash command:\n```bash\npip install \"git+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-commands&subdirectory=openmodule_commands\n```\n\nrequirements.txt:\n```text\ngit+https://gitlab.com/arivo-public/device-python/openmodule@<branch>#egg=openmodule-commands&subdirectory=openmodule_commands\n```\n\n#### Local Development\n\nSometimes you want to test local changes of the Openmodule library in device services and therefore you can do a local\ninstallation of the library. We use the\n[editable installs](https://pip.pypa.io/en/stable/topics/local-project-installs/#editable-installs) of Pip for this.\n\n##### Openmodule\n\nbash command:\n```bash\npip install -e <path_to_openmodule_root>\n```\n\n##### Openmodule Test\n\nbash command:\n```bash\npip install -e <path_to_openmodule_root>/openmodule_test/\n```\n\n##### Openmodule Commands\n\nbash command:\n```bash\npip install -e <path_to_openmodule_root>/openmodule_commands/\n```\n\n## Changes\n\n- [Breaking Changes](docs/migrations.md)\n- [Known Issues](docs/known_issues.md)\n\n## Documentation\n\n### Openmodule\n\n- [Getting Started](docs/getting_started.md)\n- [Coding Standard](docs/coding_standard.md)\n- [Settings](docs/settings.md)\n- [RPC](docs/rpc.md)\n- [Health](docs/health.md)\n- [Database](docs/database.md)\n- [Eventlog](docs/event_sending.md)\n- [Package Reader](docs/package_reader.md)\n- [Anonymization](docs/anonymization.md)\n- [Connection Status Listener](docs/connection_status_listener.md)\n- [Settings Provider](docs/settings_provider.md)\n- [Access Service](docs/access_service.md)\n- [CSV Export](docs/csv_export.md)\n- [Translations](docs/translation.md)\n- [Utils](docs/utils.md)\n- [Deprecated Features](docs/deprecated.md)\n- [Testing](docs/testing.md)\n- [File Cleanup](docs/cleanup.md)\n\n### Openmodule Commands\n\n- [Openmodule Commands](docs/commands.md)\n\n\n\n",
    "bugtrack_url": null,
    "license": "GNU General Public License v2 (GPLv2)",
    "summary": "Libraries for developing the arivo openmodule",
    "version": "13.5.0",
    "project_urls": {
        "Homepage": "https://gitlab.com/arivo-public/device-python/openmodule.git"
    },
    "split_keywords": [
        "arivo",
        "openmodule"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "41c66f55136e43ffcbd874f3fb71980f8d138d40d4ef59e2c8d1319e0dc5f37b",
                "md5": "1d3d6c8fe684f51cd231b4505e2b56cf",
                "sha256": "1823d05b1c98359f4c53b7353123883a1b623526a8bcb02b2ed63f4a3d4cd48d"
            },
            "downloads": -1,
            "filename": "openmodule-13.5.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1d3d6c8fe684f51cd231b4505e2b56cf",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 86468,
            "upload_time": "2024-06-06T08:34:38",
            "upload_time_iso_8601": "2024-06-06T08:34:38.747296Z",
            "url": "https://files.pythonhosted.org/packages/41/c6/6f55136e43ffcbd874f3fb71980f8d138d40d4ef59e2c8d1319e0dc5f37b/openmodule-13.5.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae775358bcee610ec2980c5a1f1cda3cb6db644f5a95777945b1b1843b0b3e0b",
                "md5": "ecfb61d0a2d131d621a7817e59bf693e",
                "sha256": "59e87cd26ad9aa86ce7c204772cbf38f7237b68a70f1d9283d755c134c7792b7"
            },
            "downloads": -1,
            "filename": "openmodule-13.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ecfb61d0a2d131d621a7817e59bf693e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 240993,
            "upload_time": "2024-06-06T08:34:42",
            "upload_time_iso_8601": "2024-06-06T08:34:42.266459Z",
            "url": "https://files.pythonhosted.org/packages/ae/77/5358bcee610ec2980c5a1f1cda3cb6db644f5a95777945b1b1843b0b3e0b/openmodule-13.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-06 08:34:42",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "arivo-public",
    "gitlab_project": "device-python",
    "lcname": "openmodule"
}
        
Elapsed time: 0.65338s