{ "info": { "author": "Felix Pageau", "author_email": "pageau@robonation.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# nmeaserver\nPython framework for a NMEA 0183 TCP Server inspired by Flask developer API\n\nCreate your first NMEA Server\n------------------\nThe nmeaserver framework is inspired from the Flask interface to make it straight-forward to setup server.\n\nThe first step is to install nmeaserver locally.\n``` sh\npip install nmeaserver\n```\n\nTo create your first server, all you need to do is:\n```python\nfrom nmeaserver import server, formatter\n\n# Creates a nmeaserver\napp = server.NMEAServer()\n\n# Create a message handler that receives all messages with the sentence ID: 'RXTST'\n@app.message('RXTST')\ndef tst_handler(self, context, message):\n return formatter.format('TXTST,Message Received!')\n\n# Starts the server\napp.start()\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/robonation/nmeaserver/archive/v0.1.10.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/robonation/nmeaserver", "keywords": "NMEA,SERVER,FRAMEWORK", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "nmeaserver", "package_url": "https://pypi.org/project/nmeaserver/", "platform": "", "project_url": "https://pypi.org/project/nmeaserver/", "project_urls": { "Download": "https://github.com/robonation/nmeaserver/archive/v0.1.10.tar.gz", "Homepage": "https://github.com/robonation/nmeaserver" }, "release_url": "https://pypi.org/project/nmeaserver/0.1.10/", "requires_dist": null, "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "summary": "Python framework for a NMEA 0183 TCP Server inspired by Flask developer API", "version": "0.1.10" }, "last_serial": 5409977, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "4f4b45de0337506ae0ef13c1a379fd89", "sha256": "f07a6b968af5bdd14bdd4d8ad6a4642fac61237c905d572eb41ef0fef175d86e" }, "downloads": -1, "filename": "nmeaserver-0.1.tar.gz", "has_sig": false, "md5_digest": "4f4b45de0337506ae0ef13c1a379fd89", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 5405, "upload_time": "2019-06-08T03:57:00", "url": "https://files.pythonhosted.org/packages/07/9b/c5c4476bc73843d602fee85c30ca2272e0519539809eb4a5df973805fea2/nmeaserver-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "31412afcf623f46e8b12fb7140d8ac98", "sha256": "454f7cf2919a2bcebcfe392b54a61db4faf4cd9c68fc42af2f6dde25b10fb4ba" }, "downloads": -1, "filename": "nmeaserver-0.1.1.tar.gz", "has_sig": false, "md5_digest": "31412afcf623f46e8b12fb7140d8ac98", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 5426, "upload_time": "2019-06-08T04:11:32", "url": "https://files.pythonhosted.org/packages/13/36/ef1ab7e134c98bbe0aa712c9d8bd93ea3c129191527cc64dc80bbab302d2/nmeaserver-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "b90efdcd452461acdb218f75402697d1", "sha256": "80f0820e1c3f60beded4bfe5e7fc118e026abe530da1bb68ef0fe12f6ddedad1" }, "downloads": -1, "filename": "nmeaserver-0.1.10.tar.gz", "has_sig": false, "md5_digest": "b90efdcd452461acdb218f75402697d1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 6654, "upload_time": "2019-06-17T12:38:13", "url": "https://files.pythonhosted.org/packages/d6/1a/e029bfc776bb1a64bef401af88aa4103be7e3563d2a534500d82b6024dc2/nmeaserver-0.1.10.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "50104c18821508b232f2460382b12f1c", "sha256": "32f3ef5ff74b5514b493a2b98b09f60cce08142513b9972f5ef4eee9ab8d2e6d" }, "downloads": -1, "filename": "nmeaserver-0.1.2.tar.gz", "has_sig": false, "md5_digest": "50104c18821508b232f2460382b12f1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 5447, "upload_time": "2019-06-08T08:11:30", "url": "https://files.pythonhosted.org/packages/64/24/f942b349a8c61a656eb68d106a1da1545a6a3fb022d189d21b2121e451b1/nmeaserver-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "0b58ad88a1938a1e28d237a88f66d868", "sha256": "2989944f351226df27b9e1752d163418587761c14fee26a4576c942cfb795bf7" }, "downloads": -1, "filename": "nmeaserver-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0b58ad88a1938a1e28d237a88f66d868", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 5461, "upload_time": "2019-06-09T04:49:22", "url": "https://files.pythonhosted.org/packages/6f/70/bd1af7e9ee7273b98de6ef4172b79873e1c9a344aa4a0c75c521f60a986a/nmeaserver-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "9cdb801f6ad75f5f43367de6d1077987", "sha256": "9964a3f52fdc9304aa21c8ec1123ea0e45a4566989ab96227b7babb20b38e62e" }, "downloads": -1, "filename": "nmeaserver-0.1.5.tar.gz", "has_sig": false, "md5_digest": "9cdb801f6ad75f5f43367de6d1077987", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 5460, "upload_time": "2019-06-09T04:58:04", "url": "https://files.pythonhosted.org/packages/52/cf/d650cbc44045a7d8379f7ffe53a82126418568e70aed8c484b9e86201801/nmeaserver-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "95bbc5378452a819114df314a3c93ce3", "sha256": "fe033bae21f46598d669c512d81f4f1e495521d59a9d827abd232bb8c01fea1e" }, "downloads": -1, "filename": "nmeaserver-0.1.6.tar.gz", "has_sig": false, "md5_digest": "95bbc5378452a819114df314a3c93ce3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 5499, "upload_time": "2019-06-11T14:43:46", "url": "https://files.pythonhosted.org/packages/b7/7f/ffad0a5738ad2471c2ac31957fcd9890d4369f6519b67ed0386b2533ea87/nmeaserver-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "a4d02a74de85e49fb91d4f420be00ea0", "sha256": "e470aba677e75d646c50331f0c0ddf533574f260713a4c449d478341c4b1fa3a" }, "downloads": -1, "filename": "nmeaserver-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a4d02a74de85e49fb91d4f420be00ea0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 5942, "upload_time": "2019-06-14T03:47:49", "url": "https://files.pythonhosted.org/packages/72/33/21197c825f43138ed4c86df33df2ddc8c9206d9c33737be6194417e25e99/nmeaserver-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "0621d16bc0e89cae9de315a10edb8f67", "sha256": "293b56e34038e9a4793ef8a7f0030c618ee6ffce0216c1df3a3fa73daf8816e6" }, "downloads": -1, "filename": "nmeaserver-0.1.8.tar.gz", "has_sig": false, "md5_digest": "0621d16bc0e89cae9de315a10edb8f67", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 6483, "upload_time": "2019-06-16T03:16:02", "url": "https://files.pythonhosted.org/packages/ea/92/189f88daa474abc3834a43fe91acbc00bfd85d76aafe4c4b828442b3d258/nmeaserver-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "7c345d5a5654f0e5950cca6815ec4eba", "sha256": "94d1c218471098d8b56115e097a20154cf41597471f8a4b751ced348fa0b9524" }, "downloads": -1, "filename": "nmeaserver-0.1.9.tar.gz", "has_sig": false, "md5_digest": "7c345d5a5654f0e5950cca6815ec4eba", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 6636, "upload_time": "2019-06-16T23:49:25", "url": "https://files.pythonhosted.org/packages/a3/39/27015b8432b742c743492a4c060d8e19a5daf561e8ac18f47f16c2a224df/nmeaserver-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b90efdcd452461acdb218f75402697d1", "sha256": "80f0820e1c3f60beded4bfe5e7fc118e026abe530da1bb68ef0fe12f6ddedad1" }, "downloads": -1, "filename": "nmeaserver-0.1.10.tar.gz", "has_sig": false, "md5_digest": "b90efdcd452461acdb218f75402697d1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 6654, "upload_time": "2019-06-17T12:38:13", "url": "https://files.pythonhosted.org/packages/d6/1a/e029bfc776bb1a64bef401af88aa4103be7e3563d2a534500d82b6024dc2/nmeaserver-0.1.10.tar.gz" } ] }