Name | data-agent JSON |
Version |
0.3.2
JSON |
| download |
home_page | https://github.com/imubit/data-agent/ |
Summary | Data Agent is a python library for pipelining real-time and historical data to and from industrial historians and control systems |
upload_time | 2024-08-26 18:42:05 |
maintainer | None |
docs_url | None |
author | Meir Tseitlin |
requires_python | None |
license | LGPLv3 |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
|
[![PyPI-Server](https://img.shields.io/pypi/v/data-agent.svg)](https://pypi.org/project/data-agent/)
[![Coveralls](https://img.shields.io/coveralls/github/imubit/data-agent/main.svg)](https://coveralls.io/r/imubit/data-agent)
# Data Agent
Python package for accessing real-time and historical data on industrial historians and control systems.
Different historian protocols and APIs are implemented through standalone plugins.
*THIS PACKAGE IS USELESS WITHOUT EXTERNAL PLUGINS IMPLEMENTING TARGET SYSTEM CUSTOM DATA ACCESS PROTOCOLS*
## Description
The package provides a unified data access API having several usage scenarios:
* As a Python package
* As a command line CLI
* As a service (Windows or Linux) using AMQ protocol
## Installation
```commandline
pip install data-agent
```
Install the plugins required for communicating with the target systems
## Python Package Usage
```python
from data_agent.local_agent import LocalAgent
with LocalAgent() as agent:
agent.api.list_supported_connectors()
agent.api.create_connection(...)
```
## Command Line Usage
```bash
dagent --service.id my_service --broker.uri amqp://guest:guest@192.168.4.23/
```
Raw data
{
"_id": null,
"home_page": "https://github.com/imubit/data-agent/",
"name": "data-agent",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Meir Tseitlin",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/1c/eb/085959c6fafec8cc5a2f1a4782206225edb3c8c3ac0c9fc00637bcde194b/data_agent-0.3.2.tar.gz",
"platform": "any",
"description": "[![PyPI-Server](https://img.shields.io/pypi/v/data-agent.svg)](https://pypi.org/project/data-agent/)\n[![Coveralls](https://img.shields.io/coveralls/github/imubit/data-agent/main.svg)](https://coveralls.io/r/imubit/data-agent)\n\n\n\n# Data Agent\n\nPython package for accessing real-time and historical data on industrial historians and control systems.\nDifferent historian protocols and APIs are implemented through standalone plugins.\n\n*THIS PACKAGE IS USELESS WITHOUT EXTERNAL PLUGINS IMPLEMENTING TARGET SYSTEM CUSTOM DATA ACCESS PROTOCOLS*\n\n## Description\n\nThe package provides a unified data access API having several usage scenarios:\n\n* As a Python package\n* As a command line CLI\n* As a service (Windows or Linux) using AMQ protocol\n\n## Installation\n\n```commandline\npip install data-agent\n```\n\nInstall the plugins required for communicating with the target systems\n\n## Python Package Usage\n\n```python\nfrom data_agent.local_agent import LocalAgent\n\nwith LocalAgent() as agent:\n\n agent.api.list_supported_connectors()\n agent.api.create_connection(...)\n```\n\n\n## Command Line Usage\n\n```bash\ndagent --service.id my_service --broker.uri amqp://guest:guest@192.168.4.23/\n```\n",
"bugtrack_url": null,
"license": "LGPLv3",
"summary": "Data Agent is a python library for pipelining real-time and historical data to and from industrial historians and control systems",
"version": "0.3.2",
"project_urls": {
"Documentation": "https://github.com/imubit/data-agent/",
"Homepage": "https://github.com/imubit/data-agent/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "10a8ae6438828e608a0196f4a902251e05f81a4c8fc0f3db10dbef211dbe151b",
"md5": "30a40ee9f9c6c0b7bc5700a47e5062c1",
"sha256": "12caed8922da886421c6bbcba0805ae2cc3c7fa389990fd16bc2d179f85992ff"
},
"downloads": -1,
"filename": "data_agent-0.3.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "30a40ee9f9c6c0b7bc5700a47e5062c1",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 33233,
"upload_time": "2024-08-26T18:42:04",
"upload_time_iso_8601": "2024-08-26T18:42:04.279199Z",
"url": "https://files.pythonhosted.org/packages/10/a8/ae6438828e608a0196f4a902251e05f81a4c8fc0f3db10dbef211dbe151b/data_agent-0.3.2-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1ceb085959c6fafec8cc5a2f1a4782206225edb3c8c3ac0c9fc00637bcde194b",
"md5": "102a9c6067a011add6920ecde5712e94",
"sha256": "0aafb558b255ab500dc37209ba35bb61fc1b93ff2338b467cff5a7172eab66f7"
},
"downloads": -1,
"filename": "data_agent-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "102a9c6067a011add6920ecde5712e94",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 49880,
"upload_time": "2024-08-26T18:42:05",
"upload_time_iso_8601": "2024-08-26T18:42:05.584547Z",
"url": "https://files.pythonhosted.org/packages/1c/eb/085959c6fafec8cc5a2f1a4782206225edb3c8c3ac0c9fc00637bcde194b/data_agent-0.3.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-26 18:42:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "imubit",
"github_project": "data-agent",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"tox": true,
"lcname": "data-agent"
}