openmodule


Nameopenmodule JSON
Version 13.3.0 PyPI version JSON
download
home_pagehttps://gitlab.com/arivo-public/device-python/openmodule.git
SummaryLibraries for developing the arivo openmodule
upload_time2024-02-16 13:30:34
maintainer
docs_urlNone
authorARIVO
requires_python
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": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "arivo openmodule",
    "author": "ARIVO",
    "author_email": "support@arivo.co",
    "download_url": "https://files.pythonhosted.org/packages/83/2d/9ce5765beefa4d997482c88c9da89f24b76cbf0545d1a1ae910dae2d9804/openmodule-13.3.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.3.0",
    "project_urls": {
        "Homepage": "https://gitlab.com/arivo-public/device-python/openmodule.git"
    },
    "split_keywords": [
        "arivo",
        "openmodule"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa79787703a4c510361dde7246186f1eb62c906ebb841712412bf954eab29663",
                "md5": "ef98f52bc33dd98d02a8c05270b5b5c6",
                "sha256": "7395f174e1d0ce8ed3e655e02b053f01d9ee2cfbc7eac55722635bd967d61786"
            },
            "downloads": -1,
            "filename": "openmodule-13.3.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ef98f52bc33dd98d02a8c05270b5b5c6",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 85782,
            "upload_time": "2024-02-16T13:30:29",
            "upload_time_iso_8601": "2024-02-16T13:30:29.960442Z",
            "url": "https://files.pythonhosted.org/packages/aa/79/787703a4c510361dde7246186f1eb62c906ebb841712412bf954eab29663/openmodule-13.3.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "832d9ce5765beefa4d997482c88c9da89f24b76cbf0545d1a1ae910dae2d9804",
                "md5": "d1b35a4bda6b22281976346536e9a580",
                "sha256": "a0d052deb761ef734cbff160b33e2b30b59921407affde2d9f02547195a1d287"
            },
            "downloads": -1,
            "filename": "openmodule-13.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "d1b35a4bda6b22281976346536e9a580",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 238055,
            "upload_time": "2024-02-16T13:30:34",
            "upload_time_iso_8601": "2024-02-16T13:30:34.055536Z",
            "url": "https://files.pythonhosted.org/packages/83/2d/9ce5765beefa4d997482c88c9da89f24b76cbf0545d1a1ae910dae2d9804/openmodule-13.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-16 13:30:34",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "arivo-public",
    "gitlab_project": "device-python",
    "lcname": "openmodule"
}
        
Elapsed time: 0.19165s