{ "info": { "author": "Exosite LLC", "author_email": "support@exosite.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Healthcare Industry", "Intended Audience :: Manufacturing", "Intended Audience :: Science/Research", "Intended Audience :: Telecommunications Industry", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet", "Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator", "Topic :: Software Development :: Embedded Systems", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "ExoEdge\n========\n\n.. image:: https://travis-ci.com/exosite/lib_exoedge_python.svg?token=tgjcyH1MG5sXqcVsD1kG&branch=master\n :target: https://travis-ci.com/exosite/lib_exoedge_python\n\nExoEdge is the Exosite's developed and maintained client to `ExoSense `_. ExoSense provides configuration objects that conform to data schemas. ExoEdge interprets these schema-driven objects and configures industrial IoT gateways to give their data to ExoSense according to schema. ExoEdge is a schema based IIoT gateway that runs on most linux-based platforms.\n\nRequirements\n---------------\n\n* Python 2.7.9+, 3.5, 3.6, 3.7\n\n**NOTE:** In most cases, having a linux gateway is enough as long as the Python requirements are met. ExoEdge is pure-python, which means there is no need for ``gcc`` or ``python-dev`` in order to install and run it.\n\nFor information on ExoEdge usage or getting ExoSense for your solution, email `Support `_ or visit `ExoSense `_.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/exosite/lib_exoedge_python", "keywords": "murano exosite iot iiot gateway edge exoedge exosense", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "exoedge", "package_url": "https://pypi.org/project/exoedge/", "platform": "", "project_url": "https://pypi.org/project/exoedge/", "project_urls": { "Homepage": "https://github.com/exosite/lib_exoedge_python" }, "release_url": "https://pypi.org/project/exoedge/19.7.23/", "requires_dist": [ "appdirs", "docopt (>=0.6.2)", "jsonschema", "murano-client (>=19.5.8)", "pureyaml", "ruamel.yaml", "six (==1.11.0)" ], "requires_python": "", "summary": "ExoEdge is the Python library for interacting with Exosite's ExoSense Industrial IoT Solution.", "version": "19.7.23" }, "last_serial": 5573941, "releases": { "18.10.13": [ { "comment_text": "", "digests": { "md5": "b538bf338ffa4ccc1202b9d92ee93f10", "sha256": "8d6aa7a44387365a2cc883526dca76b3e187d1c8116cd4d6ab30fa60055d2822" }, "downloads": -1, "filename": "exoedge-18.10.13-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "b538bf338ffa4ccc1202b9d92ee93f10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7.9, <4", "size": 36896, "upload_time": "2018-10-13T19:15:48", "url": "https://files.pythonhosted.org/packages/df/ef/886f8d19b87a703fe516432dade10b7bbb79230ed4e7e34f2d5052bc13d9/exoedge-18.10.13-py2.py3-none-any.whl" } ], "18.10.9": [ { "comment_text": "", "digests": { "md5": "539190f91bed808e0f10d6f443f95455", "sha256": "ee29e892e16ccc2da7c326204dbc91156f5e828779cf18797feb24458b897d14" }, "downloads": -1, "filename": "exoedge-18.10.9-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "539190f91bed808e0f10d6f443f95455", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7.9, <4", "size": 36825, "upload_time": "2018-10-09T21:03:20", "url": "https://files.pythonhosted.org/packages/41/ac/6923fbf85ae63b68ff7847dd76cfa9e86088e5fa69aeb877daadf3b9c708/exoedge-18.10.9-py2.py3-none-any.whl" } ], "18.11.17": [ { "comment_text": "", "digests": { "md5": "3a806cd7b58b6a7a0b92a0509f6fc7fc", "sha256": "f6fee72ce05aea42755054c2c0472f04a5d05768715e420dc842cbd927d0ab85" }, "downloads": -1, "filename": "exoedge-18.11.17-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "3a806cd7b58b6a7a0b92a0509f6fc7fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7.9, <4", "size": 51177, "upload_time": "2018-11-17T17:54:23", "url": "https://files.pythonhosted.org/packages/fc/d0/8d8e4e5b57ee36fb8d4cd998b5e598b084adc5f09661707a6b78a76058fe/exoedge-18.11.17-py2.py3-none-any.whl" } ], "18.12.21": [ { "comment_text": "", "digests": { "md5": "7a84205d5d1a6df850efcb26a0f67f12", "sha256": "38f9c69dcfa24c6094e1961a65542477f7d32f6990635c661f3bcacc10ff936e" }, "downloads": -1, "filename": "exoedge-18.12.21-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7a84205d5d1a6df850efcb26a0f67f12", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7.9, <4", "size": 47730, "upload_time": "2018-12-21T19:53:16", "url": "https://files.pythonhosted.org/packages/e7/35/6c81cddc753bbeb22dc743656825b89c4d0f08e4a933cab76b2c639f813b/exoedge-18.12.21-py2.py3-none-any.whl" } ], "18.7.17": [ { "comment_text": "", "digests": { "md5": "f2395367dadd18a10a368fabeb2e2be4", "sha256": "574faea7954d4a1448513b78f7e1a825a210a53308d8bdc71d74561467d760d4" }, "downloads": -1, "filename": "exoedge-18.7.17-py2-none-any.whl", "has_sig": true, "md5_digest": "f2395367dadd18a10a368fabeb2e2be4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25031, "upload_time": "2018-07-17T20:52:40", "url": "https://files.pythonhosted.org/packages/94/d6/bcb2c58b651a54e67c0742d627adf482c975881b31d716c9cbc6903ccd5c/exoedge-18.7.17-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76d80ef60c187e50ce42c812e2d62f72", "sha256": "46255b67d4862fe05e5e16b590d1b056c2acab3325d55f0e1e16c41a7e376bdb" }, "downloads": -1, "filename": "exoedge-18.7.17.tar.gz", "has_sig": true, "md5_digest": "76d80ef60c187e50ce42c812e2d62f72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24514, "upload_time": "2018-07-17T20:52:43", "url": "https://files.pythonhosted.org/packages/d3/cf/d04043619d80793bf715c453527e28078498cf4f8bb74d2ccff38204ebdf/exoedge-18.7.17.tar.gz" } ], "18.7.18": [ { "comment_text": "", "digests": { "md5": "7565ca96e3adebaf48f7c197b2d00129", "sha256": "3591155ad69135f315ebfc8e6532d8999393bc6727d11028c13fc8626aafc01e" }, "downloads": -1, "filename": "exoedge-18.7.18-py2-none-any.whl", "has_sig": true, "md5_digest": "7565ca96e3adebaf48f7c197b2d00129", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25045, "upload_time": "2018-07-18T21:41:28", "url": "https://files.pythonhosted.org/packages/d9/c8/1f5da76242754427aa64211c5a0b4b89c5cfc565624785381d2ac3b26fd2/exoedge-18.7.18-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ac5e083ae5023f5836745afbb519e7b", "sha256": "9479e2768caad3b8a41665c18c623f5dae7f653ad3682f2ac00f6804b70d704a" }, "downloads": -1, "filename": "exoedge-18.7.18.tar.gz", "has_sig": true, "md5_digest": "1ac5e083ae5023f5836745afbb519e7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24547, "upload_time": "2018-07-18T21:41:30", "url": "https://files.pythonhosted.org/packages/9a/3f/be35ce626ab256547384bdd4fce961e5ba7f5543b278671328ade48b6aa5/exoedge-18.7.18.tar.gz" } ], "18.8.10": [ { "comment_text": "", "digests": { "md5": "07672e21b5d76ff8f707baa770dc7535", "sha256": "c0176af968a523cc35308cc00a9fd41fed2e66d752ed8b6bfac2df52260d5318" }, "downloads": -1, "filename": "exoedge-18.8.10-py2-none-any.whl", "has_sig": true, "md5_digest": "07672e21b5d76ff8f707baa770dc7535", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 31559, "upload_time": "2018-08-10T16:18:06", "url": "https://files.pythonhosted.org/packages/51/9c/a6bdce220b39bf315e7c3d4005f48fd331b7c1026790a1c017ff4401fe20/exoedge-18.8.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d6f9c2f56d5132b1c5d093a1fc87053", "sha256": "972f157a322171e0dfc12df1a2efeeb96e205e36b99988d66b8b76985893e1db" }, "downloads": -1, "filename": "exoedge-18.8.10.tar.gz", "has_sig": true, "md5_digest": "2d6f9c2f56d5132b1c5d093a1fc87053", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25763, "upload_time": "2018-08-10T16:18:08", "url": "https://files.pythonhosted.org/packages/4d/41/b80bfd3b2eec3da90f00849cbbc1802d949ff295adff68914f1e2a0c92ed/exoedge-18.8.10.tar.gz" } ], "18.8.17": [ { "comment_text": "", "digests": { "md5": "57251b032c7c546dfcb6776325039459", "sha256": "2914a3eeb6132e1fc40961164db575c7b00dd1e48fed6b2ae5e2648cd71a54a8" }, "downloads": -1, "filename": "exoedge-18.8.17-py2-none-any.whl", "has_sig": true, "md5_digest": "57251b032c7c546dfcb6776325039459", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 26481, "upload_time": "2018-08-17T20:27:39", "url": "https://files.pythonhosted.org/packages/70/dc/28b0b3f537842cf361444423504370f9e218672da30ab708fb1204c38d44/exoedge-18.8.17-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed2943ac9027428693b82cb9b9443bc9", "sha256": "588904a3669842d0a0214f7da38ca40d44550b0260e7f010c27abe9e10efdeaa" }, "downloads": -1, "filename": "exoedge-18.8.17.tar.gz", "has_sig": true, "md5_digest": "ed2943ac9027428693b82cb9b9443bc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25772, "upload_time": "2018-08-17T20:27:41", "url": "https://files.pythonhosted.org/packages/f0/98/a92e869c6179edcf63cab75dc5e407f4035f760776786e497ac3a2397f46/exoedge-18.8.17.tar.gz" } ], "18.8.17.17": [ { "comment_text": "", "digests": { "md5": "d5b4f71bf4bc71fc87591c9d8de4d6af", "sha256": "2a66b95027a90e4d90938cb944d108b1078b137cdcc65047294fb7b63568212c" }, "downloads": -1, "filename": "exoedge-18.8.17.17-py3-none-any.whl", "has_sig": true, "md5_digest": "d5b4f71bf4bc71fc87591c9d8de4d6af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26617, "upload_time": "2018-08-17T22:32:48", "url": "https://files.pythonhosted.org/packages/ed/63/58178f468bcc4bec505fae1d5363e20490c41e4e84061e6ea17d2763f88b/exoedge-18.8.17.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eff6f7019963fa640c421d7d101c5338", "sha256": "d39ee55aab045bd8b7dd0c21cee356820c778f4afe423dbda9126a4087e68c8b" }, "downloads": -1, "filename": "exoedge-18.8.17.17.tar.gz", "has_sig": true, "md5_digest": "eff6f7019963fa640c421d7d101c5338", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25910, "upload_time": "2018-08-17T22:32:51", "url": "https://files.pythonhosted.org/packages/70/c4/b9ada32546a6d8d6881dc57ef76ec0eda2ca0b18809fa3305d61097a9704/exoedge-18.8.17.17.tar.gz" } ], "18.8.31": [ { "comment_text": "", "digests": { "md5": "7f84503232357b842c9c6e7779eaa2cf", "sha256": "66ec67013c225b5040ad6dae928d55fc2d488bd1a305990afaa65396829adcb6" }, "downloads": -1, "filename": "exoedge-18.8.31-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7f84503232357b842c9c6e7779eaa2cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7.9, <4", "size": 31044, "upload_time": "2018-08-31T18:11:54", "url": "https://files.pythonhosted.org/packages/3e/2c/e71efafadf8cf5fb98e3fb1e21b4442f0c77b77d3596eb4c0765d9b3bc93/exoedge-18.8.31-py2.py3-none-any.whl" } ], "19.4.3": [ { "comment_text": "", "digests": { "md5": "cc53c23d8cc525f6e488092dfd0a6787", "sha256": "8fc8f9fb4ddb8daf3e0322655a7740e57223d838b0ffe428a9795298f3003152" }, "downloads": -1, "filename": "exoedge-19.4.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "cc53c23d8cc525f6e488092dfd0a6787", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7.9, <4", "size": 48304, "upload_time": "2019-04-03T23:52:47", "url": "https://files.pythonhosted.org/packages/b0/ad/6356aac0e4ba1121d13807a32614de734fc13dcf6de36f9f1b6bc765eae0/exoedge-19.4.3-py2.py3-none-any.whl" } ], "19.7.17": [ { "comment_text": "", "digests": { "md5": "9567e5c4daffe7de034616ad358f9836", "sha256": "aeb3ada258206902679c99c08204c0c0e7b14e87ad8ffd3c26f4ca0ba21ce384" }, "downloads": -1, "filename": "exoedge-19.7.17-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "9567e5c4daffe7de034616ad358f9836", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">= 2.7.9, <4", "size": 43187, "upload_time": "2019-07-17T19:37:35", "url": "https://files.pythonhosted.org/packages/dd/09/210db19cf50ad0701d393ab3883ec503891ed9775cde35c8cd1a9025e084/exoedge-19.7.17-py2.py3-none-any.whl" } ], "19.7.22": [ { "comment_text": "", "digests": { "md5": "7bfa369a980aa85e103d967a6c7be504", "sha256": "b96d5099b8246d3170a1e10be37b9cee57efe99783874aa64cf60fec832433a9" }, "downloads": -1, "filename": "exoedge-19.7.22-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7bfa369a980aa85e103d967a6c7be504", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44898, "upload_time": "2019-07-22T15:20:12", "url": "https://files.pythonhosted.org/packages/03/30/3f7a150340717e6c0d26aca13053d357693c4cb2d12fabd65567d2b2ad58/exoedge-19.7.22-py2.py3-none-any.whl" } ], "19.7.23": [ { "comment_text": "", "digests": { "md5": "2eb067608d76e322ab08852068a1faac", "sha256": "fdc9a7a58ce95ca792141504492094b21b76d48d339cd77392176be6de5ffede" }, "downloads": -1, "filename": "exoedge-19.7.23-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2eb067608d76e322ab08852068a1faac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45786, "upload_time": "2019-07-23T18:53:16", "url": "https://files.pythonhosted.org/packages/3d/53/6d02b8ecc52683470bd6d41af04722988b94594f841175e7bc88f0b0c31e/exoedge-19.7.23-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2eb067608d76e322ab08852068a1faac", "sha256": "fdc9a7a58ce95ca792141504492094b21b76d48d339cd77392176be6de5ffede" }, "downloads": -1, "filename": "exoedge-19.7.23-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2eb067608d76e322ab08852068a1faac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45786, "upload_time": "2019-07-23T18:53:16", "url": "https://files.pythonhosted.org/packages/3d/53/6d02b8ecc52683470bd6d41af04722988b94594f841175e7bc88f0b0c31e/exoedge-19.7.23-py2.py3-none-any.whl" } ] }