{ "info": { "author": "Wirepas Ltd", "author_email": "opensource@wirepas.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries" ], "description": "# Wirepas Messaging\n\n![PyPI](https://img.shields.io/pypi/v/wirepas-messaging.svg?label=wirepas-messaging)\n\nThis wheel contains the generated code to interact with Wirepas Mesh services.\n\n## Installation\n\nTo install the wirepas messaging package start by cloning the repo\n\n```shell\n git clone https://github.com/wirepas/backend-apis.git\n```\n\nInstall the protocol buffer compiler, eg,\n\n```shell\n pip install grpcio-tools\n```\n\nCopy and compile the protocol buffer files\n\n```shell\n ./utils/pull_protos.sh\n ./utils/compile_protos.sh\n```\n\nGenerate the python wheel with\n\n```shell\n ./utils/generate_whell.sh\n```\n\nAfterwards, install the package from the dist folder with\n\n```shell\n python install dist/wirepas_messaging-*.whl\n```\nor\n\n```shell\n python install dist/wirepas_messaging-*.tar\n```\nFor development mode installation use\n\n```shell\n pip install -e .\n```\n\n## Install from PyPi\n\nThis package is available from [PyPi][pypi].\n\n## License\n\nLicensed under the Apache License, Version 2.0. See LICENSE for the full\nlicense text.\n\n[pypi]: https://pypi.org/project/wirepas-messaging/\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wirepas/backend-apis/tree/master/wrappers/python", "keywords": "wirepas connectivity iot mesh", "license": "Apache-2", "maintainer": "", "maintainer_email": "", "name": "wirepas-messaging", "package_url": "https://pypi.org/project/wirepas-messaging/", "platform": "", "project_url": "https://pypi.org/project/wirepas-messaging/", "project_urls": { "Homepage": "https://github.com/wirepas/backend-apis/tree/master/wrappers/python" }, "release_url": "https://pypi.org/project/wirepas-messaging/1.2.0/", "requires_dist": [ "grpcio (==1.22.0)", "protobuf (==3.9.0)" ], "requires_python": "", "summary": "Wrapper interfaces to interact with Wirepas APIs.", "version": "1.2.0" }, "last_serial": 5949178, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "15563f76e01221b9729f669fabaed13d", "sha256": "c6a09a541487828712aa7644bc40604f210f76c12ff4a6a84b8523cf49f27d72" }, "downloads": -1, "filename": "wirepas_messaging-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "15563f76e01221b9729f669fabaed13d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 101184, "upload_time": "2019-03-27T11:20:01", "url": "https://files.pythonhosted.org/packages/66/e3/e9e0e48f716947e24dc78d9ce303f05bf60f25378ea0c3892c950bac2492/wirepas_messaging-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81664bc4db8ad0d4751d33762d6a8910", "sha256": "39fa764838a226ed5454e243f3ac1b5080fd20ef8c938fc6481d162c02159871" }, "downloads": -1, "filename": "wirepas_messaging-1.1.0.tar.gz", "has_sig": false, "md5_digest": "81664bc4db8ad0d4751d33762d6a8910", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62584, "upload_time": "2019-03-27T11:20:03", "url": "https://files.pythonhosted.org/packages/83/e0/9365553deb837e4a465436503f0625af0349f7d6b53b5e9fa135da83b0db/wirepas_messaging-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "f8ea80ff67a324e8b56055074aac7b7f", "sha256": "36f2ce417f01c3ef983a467743d2c3ae2d38a4f8f48d04d733c6c966845986aa" }, "downloads": -1, "filename": "wirepas_messaging-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f8ea80ff67a324e8b56055074aac7b7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 101268, "upload_time": "2019-07-29T10:34:18", "url": "https://files.pythonhosted.org/packages/99/83/fac21ada8a3638fa1e080447d3a4471a62b9b58626f4555ca5dfee56acda/wirepas_messaging-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b48853ac746e0a6debbc79e2bedca9e1", "sha256": "649df1d72f69707724325fda2f9bcb93b9dad74001be18523bde1e117d8114cb" }, "downloads": -1, "filename": "wirepas_messaging-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b48853ac746e0a6debbc79e2bedca9e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60400, "upload_time": "2019-07-29T10:34:20", "url": "https://files.pythonhosted.org/packages/32/66/725c5e20e3ef8a640c636059c62c58b060ad326f5cfd46f687e859a52551/wirepas_messaging-1.2.0.tar.gz" } ], "1.2.0rc1": [ { "comment_text": "", "digests": { "md5": "3ac2f1441a11e2dc28c44bae7931dbad", "sha256": "5c363c75b50893e22292bac0e4c2718c854fa78e1c7e7390367176946f8fbdc2" }, "downloads": -1, "filename": "wirepas_messaging-1.2.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "3ac2f1441a11e2dc28c44bae7931dbad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 104615, "upload_time": "2019-06-18T12:35:26", "url": "https://files.pythonhosted.org/packages/02/89/d48ce1b619b04ec4f5c79b43cb2fd4a1fcd5cf32b798ec89c464079647fa/wirepas_messaging-1.2.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14f637a75428ba363b9544f992db31d8", "sha256": "bcade66b21cbdbd31e7e4363306b6ec38097c8a925d04485481b0897333decad" }, "downloads": -1, "filename": "wirepas_messaging-1.2.0rc1.tar.gz", "has_sig": false, "md5_digest": "14f637a75428ba363b9544f992db31d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63401, "upload_time": "2019-06-18T12:35:27", "url": "https://files.pythonhosted.org/packages/a1/1c/558ebc2d650ba21172d8c0c0ec5e05c8be485bbcf6f13af76aaa7bebf0a0/wirepas_messaging-1.2.0rc1.tar.gz" } ], "1.2.0rc3": [ { "comment_text": "", "digests": { "md5": "38132f588f14a8a3132acd7dbbc0ddf3", "sha256": "14d84dbd1d51b7f820e33b4333afe14517f08473659a687dcb538fb62fd7c397" }, "downloads": -1, "filename": "wirepas_messaging-1.2.0rc3-py3-none-any.whl", "has_sig": false, "md5_digest": "38132f588f14a8a3132acd7dbbc0ddf3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 100998, "upload_time": "2019-07-16T08:10:42", "url": "https://files.pythonhosted.org/packages/13/8f/d528f6158bc33d053f722d8185acd57d1e1ee9103ba1fa1d66094d647b4b/wirepas_messaging-1.2.0rc3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3c50b4ddc79f5037525e640c6393a21", "sha256": "2a7f85f6512b1c68fb9962a37b3fec2f75e525d2a87815fce654dead9e3beb03" }, "downloads": -1, "filename": "wirepas_messaging-1.2.0rc3.tar.gz", "has_sig": false, "md5_digest": "a3c50b4ddc79f5037525e640c6393a21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60410, "upload_time": "2019-07-16T08:10:43", "url": "https://files.pythonhosted.org/packages/89/b0/28f45c5a8c4c77ad75d658e8dcee6afbc1ac496c9bd3a8c37e517b74d9fa/wirepas_messaging-1.2.0rc3.tar.gz" } ], "1.3.0rc1": [ { "comment_text": "", "digests": { "md5": "9e89508b3b834a03b9f0bb4d38945db8", "sha256": "6a7d1d77e3f6faa605a174efc3c2678001cb8e33039f0c241a9e80a925acca21" }, "downloads": -1, "filename": "wirepas_messaging-1.3.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "9e89508b3b834a03b9f0bb4d38945db8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1584206, "upload_time": "2019-10-09T11:17:44", "url": "https://files.pythonhosted.org/packages/49/1c/d93cab43a9b96b95a396c103f62f51dbadb7bdd38c90ced6a29f6204cc38/wirepas_messaging-1.3.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4591f170822f7e51e18d1cf5b66a5091", "sha256": "3d887afa624656929bf70e42184e2ee8db08cf5275c2e1fe81171e9d18d38a79" }, "downloads": -1, "filename": "wirepas_messaging-1.3.0rc1.tar.gz", "has_sig": false, "md5_digest": "4591f170822f7e51e18d1cf5b66a5091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68840, "upload_time": "2019-10-09T11:17:47", "url": "https://files.pythonhosted.org/packages/99/64/d77530efbab305915481c5e35eb008a7cd0eade6da927123d5441889ef12/wirepas_messaging-1.3.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f8ea80ff67a324e8b56055074aac7b7f", "sha256": "36f2ce417f01c3ef983a467743d2c3ae2d38a4f8f48d04d733c6c966845986aa" }, "downloads": -1, "filename": "wirepas_messaging-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f8ea80ff67a324e8b56055074aac7b7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 101268, "upload_time": "2019-07-29T10:34:18", "url": "https://files.pythonhosted.org/packages/99/83/fac21ada8a3638fa1e080447d3a4471a62b9b58626f4555ca5dfee56acda/wirepas_messaging-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b48853ac746e0a6debbc79e2bedca9e1", "sha256": "649df1d72f69707724325fda2f9bcb93b9dad74001be18523bde1e117d8114cb" }, "downloads": -1, "filename": "wirepas_messaging-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b48853ac746e0a6debbc79e2bedca9e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60400, "upload_time": "2019-07-29T10:34:20", "url": "https://files.pythonhosted.org/packages/32/66/725c5e20e3ef8a640c636059c62c58b060ad326f5cfd46f687e859a52551/wirepas_messaging-1.2.0.tar.gz" } ] }