# Neon Messagebus
Messagebus Module for Neon Core. This module can be treated as a replacement for the
[mycroft-core](https://github.com/MycroftAI/mycroft-core) bus module. This module handles communication between other
connected modules.
## Neon Enhancements
`neon-messagebus` extends `mycroft.messagebus` with the following added functionality:
* Utilities for sending files and other data over the bus
* A service for managing "signals" used for IPC
## Compatibility
This package can be treated as a drop-in replacement for `mycroft.messagebus`
## Running in Docker
The included `Dockerfile` may be used to build a docker container for the neon_messagebus module. The below command may be used
to start the container.
```shell
docker run -d \
--network=host \
--name=neon_messagebus \
neon_messagebus
```
Raw data
{
"_id": null,
"home_page": "https://github.com/NeonGeckoCom/neon_messagebus",
"name": "neon-messagebus",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Neongecko",
"author_email": "developers@neon.ai",
"download_url": "https://files.pythonhosted.org/packages/bc/ab/001f63f76d00ca52af233439da4a8b186976b007a0d55fd03dd7f9cb6f12/neon_messagebus-2.0.1.tar.gz",
"platform": null,
"description": "# Neon Messagebus\nMessagebus Module for Neon Core. This module can be treated as a replacement for the\n[mycroft-core](https://github.com/MycroftAI/mycroft-core) bus module. This module handles communication between other \nconnected modules.\n\n## Neon Enhancements\n`neon-messagebus` extends `mycroft.messagebus` with the following added functionality:\n* Utilities for sending files and other data over the bus\n* A service for managing \"signals\" used for IPC\n\n## Compatibility\nThis package can be treated as a drop-in replacement for `mycroft.messagebus`\n\n## Running in Docker\nThe included `Dockerfile` may be used to build a docker container for the neon_messagebus module. The below command may be used\nto start the container.\n\n```shell\ndocker run -d \\\n--network=host \\\n--name=neon_messagebus \\\nneon_messagebus\n```\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Neon Messagebus Module",
"version": "2.0.1",
"project_urls": {
"Homepage": "https://github.com/NeonGeckoCom/neon_messagebus"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c0b0cdec31716413767ad0e6f458e7e5cb20c0e17e190d60bf5faec0899324c9",
"md5": "88af20848388ba8a9fa2384b341ed1c7",
"sha256": "1b72cd0dd20c741b01b36c4ef226c002fc7dbe7303905dbf8cab6d058fbcf7dc"
},
"downloads": -1,
"filename": "neon_messagebus-2.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "88af20848388ba8a9fa2384b341ed1c7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 19910,
"upload_time": "2024-01-11T00:06:18",
"upload_time_iso_8601": "2024-01-11T00:06:18.796452Z",
"url": "https://files.pythonhosted.org/packages/c0/b0/cdec31716413767ad0e6f458e7e5cb20c0e17e190d60bf5faec0899324c9/neon_messagebus-2.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bcab001f63f76d00ca52af233439da4a8b186976b007a0d55fd03dd7f9cb6f12",
"md5": "0f753d0050daa40cd6396a7b0f6d1db9",
"sha256": "b307d8e15adfc51d9909f0b0468a07db01429d593442d80b54556b1813e6f6e0"
},
"downloads": -1,
"filename": "neon_messagebus-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "0f753d0050daa40cd6396a7b0f6d1db9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10052,
"upload_time": "2024-01-11T00:06:20",
"upload_time_iso_8601": "2024-01-11T00:06:20.806179Z",
"url": "https://files.pythonhosted.org/packages/bc/ab/001f63f76d00ca52af233439da4a8b186976b007a0d55fd03dd7f9cb6f12/neon_messagebus-2.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-11 00:06:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "NeonGeckoCom",
"github_project": "neon_messagebus",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "neon-messagebus"
}