Name | symnet-cp JSON |
Version |
0.5.0
JSON |
| download |
home_page | None |
Summary | SymNet External Control Protocol implementation |
upload_time | 2024-08-06 07:43:40 |
maintainer | None |
docs_url | None |
author | Christian Kohlstedde |
requires_python | <4.0,>=3.11 |
license | MIT |
keywords |
symetrix
symnet
solus
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# SymNet Control Protocol implementation
[![PyPI](https://img.shields.io/pypi/v/symnet-cp)](https://pypi.org/project/symnet-cp/)
[![Tests](https://github.com/chrko/python-symnet-cp/actions/workflows/tests.yml/badge.svg)](https://github.com/chrko/python-symnet-cp/actions/workflows/tests.yml)
[![codecov](https://codecov.io/gh/chrko/python-symnet-cp/branch/main/graph/badge.svg?token=hUXpLvpMJi)](https://codecov.io/gh/chrko/python-symnet-cp)
This is an asyncio implementation of the [SymNet Control Protocol](https://www.symetrix.co/repository/SymNet_cp.pdf).
At bermudafunk we use this to control a Solus 16x8.
Raw data
{
"_id": null,
"home_page": null,
"name": "symnet-cp",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.11",
"maintainer_email": null,
"keywords": "Symetrix, SymNet, Solus",
"author": "Christian Kohlstedde",
"author_email": "christian@kohlsted.de",
"download_url": "https://files.pythonhosted.org/packages/83/aa/0f71a02902dc062e27ca500c9466380dae9160b63ab4f7f37755da8be774/symnet_cp-0.5.0.tar.gz",
"platform": null,
"description": "# SymNet Control Protocol implementation\n\n[![PyPI](https://img.shields.io/pypi/v/symnet-cp)](https://pypi.org/project/symnet-cp/)\n[![Tests](https://github.com/chrko/python-symnet-cp/actions/workflows/tests.yml/badge.svg)](https://github.com/chrko/python-symnet-cp/actions/workflows/tests.yml)\n[![codecov](https://codecov.io/gh/chrko/python-symnet-cp/branch/main/graph/badge.svg?token=hUXpLvpMJi)](https://codecov.io/gh/chrko/python-symnet-cp)\n\nThis is an asyncio implementation of the [SymNet Control Protocol](https://www.symetrix.co/repository/SymNet_cp.pdf).\nAt bermudafunk we use this to control a Solus 16x8.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "SymNet External Control Protocol implementation",
"version": "0.5.0",
"project_urls": null,
"split_keywords": [
"symetrix",
" symnet",
" solus"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5d2bf74a9825f00aa6055bf23eb0b88e8abae7a02c24956fc27825fa9fd748bd",
"md5": "2cb7a00ec8efc55f33fbcd7a3a014fd2",
"sha256": "8c56fc0879ed5bda2c10d23973c49a15cef524c805dab8166b06050d19910783"
},
"downloads": -1,
"filename": "symnet_cp-0.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2cb7a00ec8efc55f33fbcd7a3a014fd2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.11",
"size": 7669,
"upload_time": "2024-08-06T07:43:38",
"upload_time_iso_8601": "2024-08-06T07:43:38.656550Z",
"url": "https://files.pythonhosted.org/packages/5d/2b/f74a9825f00aa6055bf23eb0b88e8abae7a02c24956fc27825fa9fd748bd/symnet_cp-0.5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "83aa0f71a02902dc062e27ca500c9466380dae9160b63ab4f7f37755da8be774",
"md5": "2e65d355ac7d030fed433d9f27449878",
"sha256": "ca66178f2d9bb717ad9fff7f0d3eb1797bd5a5297ecf236238cd684ac1bf1d61"
},
"downloads": -1,
"filename": "symnet_cp-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "2e65d355ac7d030fed433d9f27449878",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.11",
"size": 6411,
"upload_time": "2024-08-06T07:43:40",
"upload_time_iso_8601": "2024-08-06T07:43:40.462044Z",
"url": "https://files.pythonhosted.org/packages/83/aa/0f71a02902dc062e27ca500c9466380dae9160b63ab4f7f37755da8be774/symnet_cp-0.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-06 07:43:40",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "symnet-cp"
}