{ "info": { "author": "Mandar Chitre, Prasad Anjangi", "author_email": "mandar@arl.nus.edu.sg, prasad@subnero.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Python API for UnetStack\n========================\n\nThis python package `unetpy` provides UnetSocket APIs to interact with any modems running UnetStack. The `unetpy` package is built upon `fjagepy`. This package allows the developers and users to interact with the modem using an interface implementd in python. All the requests made to the modem are using JSON messages. The relevant JSON messages are constructed and sent over some low level networked connection like TCP. The UnetStack server running on the modem understands these messages, takes corresponding actions and returns the notifications and/or responses back in the form of JSON messages which are parsed by `unetpy`.\n\n\nUsage\n-----\n\nInstallation::\n\n pip install unetpy\n\nTo import all general modules::\n\n from unetpy import *\n\nSample notebook:\n\n `python-gateway-tutorial.ipynb `_\n\nUseful links\n------------\n\n * `unetpy home `_\n * `Unet project home `_\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/org-arl/unet-contrib/tree/master/contrib/Unet-Python-API", "keywords": "", "license": "BSD (3-clause)", "maintainer": "", "maintainer_email": "", "name": "unetpy", "package_url": "https://pypi.org/project/unetpy/", "platform": "", "project_url": "https://pypi.org/project/unetpy/", "project_urls": { "Homepage": "https://github.com/org-arl/unet-contrib/tree/master/contrib/Unet-Python-API" }, "release_url": "https://pypi.org/project/unetpy/3.0.3/", "requires_dist": [ "numpy (>=1.11)", "fjagepy (>=1.6)" ], "requires_python": ">=3", "summary": "Unet Python Gateway", "version": "3.0.3" }, "last_serial": 5878583, "releases": { "1.3b3": [ { "comment_text": "", "digests": { "md5": "b3e307ea47a1eb1f9f387d93cd1bcfa2", "sha256": "093a3e576185cf0107d5a52bfdaf407642caf0ca3d69051b4efb15d900a8f064" }, "downloads": -1, "filename": "unetpy-1.3b3-py3-none-any.whl", "has_sig": false, "md5_digest": "b3e307ea47a1eb1f9f387d93cd1bcfa2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6128, "upload_time": "2018-05-24T03:02:16", "url": "https://files.pythonhosted.org/packages/73/66/bd9e8724cff65346aaa7dae59be4b932ca58d0d9476a6d3da2d9eb13fca3/unetpy-1.3b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f642bc9595c04519abab9246bf2fcaac", "sha256": "216e9c2d2a99929268e251d0d668b0e38ec0a9238bb3d31bd309b301154c7388" }, "downloads": -1, "filename": "unetpy-1.3b3.tar.gz", "has_sig": false, "md5_digest": "f642bc9595c04519abab9246bf2fcaac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4772, "upload_time": "2018-05-24T03:02:18", "url": "https://files.pythonhosted.org/packages/07/79/8ec23499074d1e3883d1382eb58ca75541386ded05517d23df726305bf33/unetpy-1.3b3.tar.gz" } ], "1.3b4": [ { "comment_text": "", "digests": { "md5": "254fefad4e9caa37e054acca6060f446", "sha256": "249f2dc12c439cfab568fb35a86eb03dd596b65865646d694422d0bb77f7fb45" }, "downloads": -1, "filename": "unetpy-1.3b4-py3-none-any.whl", "has_sig": false, "md5_digest": "254fefad4e9caa37e054acca6060f446", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6269, "upload_time": "2018-06-24T15:44:51", "url": "https://files.pythonhosted.org/packages/18/b5/87a1f2dd03df33252afb7e801a9f09eea2c94fb0425b270606d9998309c3/unetpy-1.3b4-py3-none-any.whl" } ], "1.3b5": [ { "comment_text": "", "digests": { "md5": "ba31a77655fa3a35a89d6e931c43f565", "sha256": "35a3c498e2fb55443b068e93117ea5a4a2a48d5d2e04d1f058c1d83917d16c88" }, "downloads": -1, "filename": "unetpy-1.3b5-py3-none-any.whl", "has_sig": false, "md5_digest": "ba31a77655fa3a35a89d6e931c43f565", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6269, "upload_time": "2018-06-25T10:34:59", "url": "https://files.pythonhosted.org/packages/e7/d8/36e327f07577d4f4bb4b80ab8e1e33d044a9342b2f90e9869c26bcfc1c00/unetpy-1.3b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de4ae8c5ed45ef7c696e532597b58a72", "sha256": "462af776321d7be219653cb034f35c7ae1599314ec52837c9a17a744de7688e4" }, "downloads": -1, "filename": "unetpy-1.3b5.tar.gz", "has_sig": false, "md5_digest": "de4ae8c5ed45ef7c696e532597b58a72", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4911, "upload_time": "2018-06-25T10:35:01", "url": "https://files.pythonhosted.org/packages/5e/e1/4a8820a246efaf98a6d6a54471aafe16682eb0a04dfc1db4b84327770394/unetpy-1.3b5.tar.gz" } ], "1.3b6": [ { "comment_text": "", "digests": { "md5": "cf31f6bb9bc248b7a9075a29011122c9", "sha256": "33d754e61b9abc9d28b139418b96398dd1e860a4431841e67773008b98d14f73" }, "downloads": -1, "filename": "unetpy-1.3b6-py3-none-any.whl", "has_sig": false, "md5_digest": "cf31f6bb9bc248b7a9075a29011122c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6544, "upload_time": "2018-09-25T07:09:21", "url": "https://files.pythonhosted.org/packages/30/d8/b1dde04a8afac1dc4b0990344310c80e8118ae2fce0d3868f4240e1f1076/unetpy-1.3b6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5bc961ae744233f7f467012f92d4237c", "sha256": "3c969f6ae24b238dea0fb033e1b48d26bfa85523e1c5df8588bb759e3aec40b6" }, "downloads": -1, "filename": "unetpy-1.3b6.tar.gz", "has_sig": false, "md5_digest": "5bc961ae744233f7f467012f92d4237c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5174, "upload_time": "2018-09-25T07:09:23", "url": "https://files.pythonhosted.org/packages/35/74/014b03a37ee65190e2529053e0e7b1a5fd280730fa386eeb3e9adfd93f0d/unetpy-1.3b6.tar.gz" } ], "1.3b7": [ { "comment_text": "", "digests": { "md5": "09644e9dc340be3b6cf3e28f9bcdaa7a", "sha256": "b489f5496febb4505ff152e05b6152de185dab39ede38f9a9eb6e5ca233eeed3" }, "downloads": -1, "filename": "unetpy-1.3b7-py3-none-any.whl", "has_sig": false, "md5_digest": "09644e9dc340be3b6cf3e28f9bcdaa7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6545, "upload_time": "2018-10-01T19:26:10", "url": "https://files.pythonhosted.org/packages/3a/e8/d6d750135b1fbb22d0a0579c34e87fb72c787db041e33493cade6de5c2a4/unetpy-1.3b7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e360109ec5e5560e68a5acd5f8323b93", "sha256": "7a80392511a39ff4bf103d1f981e6d35d3eff2b1b63c4b0dbdeeb7a08591f819" }, "downloads": -1, "filename": "unetpy-1.3b7.tar.gz", "has_sig": false, "md5_digest": "e360109ec5e5560e68a5acd5f8323b93", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5160, "upload_time": "2018-10-01T19:26:12", "url": "https://files.pythonhosted.org/packages/27/73/80b8e1a8cfbde67603e1855619ac7431b6ebe088ef66ae9e6a4556b05b07/unetpy-1.3b7.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "e862f06bb35b54fdf2cf4571eb38c7f4", "sha256": "13ebbaa07e1482d8c92e3425be64d5f3bfcb7cc6426ea02d3a9ff3ba6d357c0a" }, "downloads": -1, "filename": "unetpy-3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e862f06bb35b54fdf2cf4571eb38c7f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4397, "upload_time": "2019-01-24T08:40:49", "url": "https://files.pythonhosted.org/packages/96/63/f01478a91a0b45013022bd7201bf72238b8905c7f8b7ce904d020dce9eb8/unetpy-3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43aa7aaafdd5714512b537ab71d8b2ec", "sha256": "4bcc2a8c9c098a20923c11f175a033f204142da084103fc9632c2742e223d73b" }, "downloads": -1, "filename": "unetpy-3.0.tar.gz", "has_sig": false, "md5_digest": "43aa7aaafdd5714512b537ab71d8b2ec", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3307, "upload_time": "2019-01-24T08:40:51", "url": "https://files.pythonhosted.org/packages/90/1a/0440109fcf40b0bbaecf7d091d8fbe56d54421d4bb594e0be4923be253c9/unetpy-3.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "d0380c39ec0404d7f91793cac346a88b", "sha256": "a70e43797eda7753fa4d1eb27468635a588b313ef7106d4b96f893dc1199f223" }, "downloads": -1, "filename": "unetpy-3.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d0380c39ec0404d7f91793cac346a88b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8061, "upload_time": "2019-09-09T11:15:10", "url": "https://files.pythonhosted.org/packages/1b/72/320b33117323c6750a0618fb0727ce73fb5de7de56929c7ea59df7ab8e6d/unetpy-3.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "758289c3e197d3d5814da0e5117f3973", "sha256": "e3007b7fb77979b42a5c51f1aaddea3e9b69dcd660067ab1ec73082f2c35fe82" }, "downloads": -1, "filename": "unetpy-3.0.1.tar.gz", "has_sig": false, "md5_digest": "758289c3e197d3d5814da0e5117f3973", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7165, "upload_time": "2019-09-09T11:15:12", "url": "https://files.pythonhosted.org/packages/e3/97/3abb709c071791131ef3d3244772e3ebbf4b292f400b1a3524ecc1502e33/unetpy-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "b627077bd6693d94d5ae9ad967c27a3b", "sha256": "78e50c8e219201d81400a950b74136a4ba9fa4ff0b3c44ae0d681171a771ba35" }, "downloads": -1, "filename": "unetpy-3.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b627077bd6693d94d5ae9ad967c27a3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8112, "upload_time": "2019-09-09T12:50:43", "url": "https://files.pythonhosted.org/packages/eb/f1/0efa3cff9c25322169041d3d804691ad24ccd732d6e284e209d20a89336f/unetpy-3.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "600c41c117ab544300bda2e7b80da663", "sha256": "aa186ea41df7c04f42deb06d2e36874f7427ed95ae3feac707522476e9f74c38" }, "downloads": -1, "filename": "unetpy-3.0.2.tar.gz", "has_sig": false, "md5_digest": "600c41c117ab544300bda2e7b80da663", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7214, "upload_time": "2019-09-09T12:50:45", "url": "https://files.pythonhosted.org/packages/42/c6/1982fef1f1c095e0a65d70b589ecff1a3ec649c7a681fa787ed872f5dc50/unetpy-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "134e8bdafe13e8c4080a649e70b2f3db", "sha256": "be33ce0376a1db9220dc91fbe4ec7ee14b6ea4630ce2340206aed3c078deb858" }, "downloads": -1, "filename": "unetpy-3.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "134e8bdafe13e8c4080a649e70b2f3db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8153, "upload_time": "2019-09-24T09:30:44", "url": "https://files.pythonhosted.org/packages/7a/37/1eaeead93aa53a66252d425add56a44912cc7e9c4ba06f2db18f5fefb768/unetpy-3.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9d6e0bc46416b3b73ab260e5858653b", "sha256": "84994bf1a427c6bf96f434d461315e3db4f795758bb361faeaf5a5609ffabec5" }, "downloads": -1, "filename": "unetpy-3.0.3.tar.gz", "has_sig": false, "md5_digest": "d9d6e0bc46416b3b73ab260e5858653b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7165, "upload_time": "2019-09-24T09:30:46", "url": "https://files.pythonhosted.org/packages/1e/eb/ce168ab4480926a9a96ee9e3194f06cbd1d518782ef9c70579cda0522764/unetpy-3.0.3.tar.gz" } ], "3.0a0": [ { "comment_text": "", "digests": { "md5": "97668c608712b17000b800e17b79d159", "sha256": "bfb210706a85060e08cf16a586a8630d7201c3ab9015b82986e8dbc7a8451748" }, "downloads": -1, "filename": "unetpy-3.0a0-py3-none-any.whl", "has_sig": false, "md5_digest": "97668c608712b17000b800e17b79d159", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4660, "upload_time": "2019-02-15T14:28:27", "url": "https://files.pythonhosted.org/packages/c1/8c/07ae8fe9653f1f91a491b5a91e71caa5898847ef7c36060c1947a823926a/unetpy-3.0a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da1aa89d3716edf825586ef5c03d281a", "sha256": "a7ca65ed62b4b8276a01ab6028219097313ed6b5fa2f49563dd17811cd584399" }, "downloads": -1, "filename": "unetpy-3.0a0.tar.gz", "has_sig": false, "md5_digest": "da1aa89d3716edf825586ef5c03d281a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3542, "upload_time": "2019-02-15T14:28:28", "url": "https://files.pythonhosted.org/packages/14/e6/c82447bbc151bafb9af5b30fa334bd9b08b1ff793fe861129f18b7ca4d0b/unetpy-3.0a0.tar.gz" } ], "3.0a1": [ { "comment_text": "", "digests": { "md5": "49faf05828aabd6be44be713f46952df", "sha256": "7e07c6f34919dcabbdbc13fa478c21a0b7e7a59a5d396ac7668e6ce6a781251a" }, "downloads": -1, "filename": "unetpy-3.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "49faf05828aabd6be44be713f46952df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 4662, "upload_time": "2019-02-21T05:28:06", "url": "https://files.pythonhosted.org/packages/69/d7/d6fbadc289c9ee7d0012140ca46306134f14ff6e946e5ccc852bc12687cf/unetpy-3.0a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57346cdaa4b8952e82035ce53df80912", "sha256": "d15c57a5989df0e5f5ac99768a843e4d8d2c16ce52fbf1ecf6b929c8df99a33d" }, "downloads": -1, "filename": "unetpy-3.0a1.tar.gz", "has_sig": false, "md5_digest": "57346cdaa4b8952e82035ce53df80912", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3540, "upload_time": "2019-02-21T05:28:07", "url": "https://files.pythonhosted.org/packages/71/f9/dbf6104855af2c64cfd17dd5c6a88dab542db38fea2a2ff123d003355d00/unetpy-3.0a1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "134e8bdafe13e8c4080a649e70b2f3db", "sha256": "be33ce0376a1db9220dc91fbe4ec7ee14b6ea4630ce2340206aed3c078deb858" }, "downloads": -1, "filename": "unetpy-3.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "134e8bdafe13e8c4080a649e70b2f3db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8153, "upload_time": "2019-09-24T09:30:44", "url": "https://files.pythonhosted.org/packages/7a/37/1eaeead93aa53a66252d425add56a44912cc7e9c4ba06f2db18f5fefb768/unetpy-3.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9d6e0bc46416b3b73ab260e5858653b", "sha256": "84994bf1a427c6bf96f434d461315e3db4f795758bb361faeaf5a5609ffabec5" }, "downloads": -1, "filename": "unetpy-3.0.3.tar.gz", "has_sig": false, "md5_digest": "d9d6e0bc46416b3b73ab260e5858653b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7165, "upload_time": "2019-09-24T09:30:46", "url": "https://files.pythonhosted.org/packages/1e/eb/ce168ab4480926a9a96ee9e3194f06cbd1d518782ef9c70579cda0522764/unetpy-3.0.3.tar.gz" } ] }