{ "info": { "author": "Nikolaos Korasidis", "author_email": "renelvon@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Twisted", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: System :: Networking" ], "description": "txrudp\n======\n\n|Build Status| |Code Health| |Coverage Status| |PyPI Status|\n\nImplementation of a Reliable UDP Protocol Layer over Twisted.\n\nThis implementation makes no explicit effort to adhere to any published\nstandard about RUDP (RFCs, etc).\n\nInstallation\n------------\n::\n\n pip install txrudp\n\nIn order to use encrypted connections, you need to install ``txrudp`` with\nthe ``crypto`` extension:\n\n::\n\n pip install txrudp[crypto]\n\nThis extension denends on the ``PyNaCl`` package, and attempts to install it\nas part of the setup. Installation is known to fail on Windows. See\n`this `__\nabout manually installing ``PyNaCl`` on Windows.\n\nPython 3 support\n----------------\nSupport for Python 3 will be made available as soon as the ``protobuf`` package officially\nsupports Python 3.\n\nResources\n---------\n- `Original node.js library `__\n- `Original port to Python `__\n- `PyNaCl `__\n- `Protobuf `__\n\nLicense\n-------\n\ntxrudp is released under the `MIT License `__.\n\n.. |Build Status| image:: https://travis-ci.org/OpenBazaar/txrudp.svg?branch=master\n :target: https://travis-ci.org/OpenBazaar/txrudp\n.. |Code Health| image:: https://landscape.io/github/Renelvon/txrudp/master/landscape.svg?style=flat\n :target: https://landscape.io/github/OpenBazaar/txrudp/master\n.. |Coverage Status| image:: https://coveralls.io/repos/OpenBazaar/txrudp/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/OpenBazaar/txrudp?branch=master\n.. |PyPI Status| image:: https://badge.fury.io/py/txrudp.svg\n :target: http://badge.fury.io/py/txrudp\n :alt: Latest PyPI version", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OpenBazaar/txrudp", "keywords": "rudp twisted reliable", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "txrudp", "package_url": "https://pypi.org/project/txrudp/", "platform": "", "project_url": "https://pypi.org/project/txrudp/", "project_urls": { "Homepage": "https://github.com/OpenBazaar/txrudp" }, "release_url": "https://pypi.org/project/txrudp/0.5.2/", "requires_dist": null, "requires_python": "", "summary": "A Twisted extension implementing RUDP", "version": "0.5.2" }, "last_serial": 3050134, "releases": { "0.1.0": [], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3eeb2667a0759608101ac2fc798e065d", "sha256": "a0547380a061af4cd19c30d5ed843e065658f0b208c309ee9ee70dbbe1ce638c" }, "downloads": -1, "filename": "txrudp-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3eeb2667a0759608101ac2fc798e065d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21467, "upload_time": "2015-06-25T20:58:10", "url": "https://files.pythonhosted.org/packages/d8/d7/034c1dd9aac163fa053b91fafc3959e3458a80418de023bf87e97163b9e7/txrudp-0.2.0-py2.py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3b1781048a9d21c9d4e14118bfc3e9bb", "sha256": "91186455f9dc11aeb23d0a2cabe43344df35fef232c7b549c781d2cfbcec6fee" }, "downloads": -1, "filename": "txrudp-0.3.0-py2-none-any.whl", "has_sig": true, "md5_digest": "3b1781048a9d21c9d4e14118bfc3e9bb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 22736, "upload_time": "2015-07-06T12:54:39", "url": "https://files.pythonhosted.org/packages/19/6d/43b22631b9cfd81125f58f377c2d469035af4a9c5f18d5f69f6491459d59/txrudp-0.3.0-py2-none-any.whl" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "6368f5c978e6a6f214997f748341d576", "sha256": "55b7e6f21c4730aada018414cc5364c0f12dd004996a841d6416d356694b3ec4" }, "downloads": -1, "filename": "txrudp-0.4.0-py2-none-any.whl", "has_sig": true, "md5_digest": "6368f5c978e6a6f214997f748341d576", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 28210, "upload_time": "2015-07-31T15:00:55", "url": "https://files.pythonhosted.org/packages/4b/a3/06366c2e582b72b7dd773611ae1ea5532717dcb2f65a50102c86f93cad5b/txrudp-0.4.0-py2-none-any.whl" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "5ba8f099425c1d63a8cfcad64d47ba79", "sha256": "65fd282a840db2af52ce6ef7adc5eafbd956c9e38754bbfd2b5aa9d3d1fa56fa" }, "downloads": -1, "filename": "txrudp-0.4.1-py2.7.egg", "has_sig": true, "md5_digest": "5ba8f099425c1d63a8cfcad64d47ba79", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 64683, "upload_time": "2015-11-05T16:38:10", "url": "https://files.pythonhosted.org/packages/58/f0/20b4e1943ccb2280acd3f99a3c589d6f4ff0b73ea80a9ff0cbc76a0de73b/txrudp-0.4.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5c08ce0e7f45161f39c52efdb3fc67be", "sha256": "2d836ea3f33cc731837b8807d875881987fe5bdfff61737c54f9dad210af3670" }, "downloads": -1, "filename": "txrudp-0.4.1-py2-none-any.whl", "has_sig": true, "md5_digest": "5c08ce0e7f45161f39c52efdb3fc67be", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 28220, "upload_time": "2015-11-05T17:31:23", "url": "https://files.pythonhosted.org/packages/a2/bd/0c3d2114847f499da1e20f54e7cb9e71328132dd4fa0e178da9a26728a36/txrudp-0.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "668766efd56cb6ce7086a22122512dab", "sha256": "489aae126ba20e23e538b934863fd924413c230fc02e24626abb8706b1cd384b" }, "downloads": -1, "filename": "txrudp-0.4.1.tar.gz", "has_sig": true, "md5_digest": "668766efd56cb6ce7086a22122512dab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23379, "upload_time": "2015-11-05T17:31:36", "url": "https://files.pythonhosted.org/packages/1b/02/85a438862bb51ba040a145349ddbdc31680dbbd50edf006346bc23fc6fe9/txrudp-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "66fe92dba72833da8d76250bfa2c0fd1", "sha256": "b36a65c62d4b2b9b8e5d2e5f2e3d5d84c14ecd6679ff572883e1751af3237eab" }, "downloads": -1, "filename": "txrudp-0.4.2.tar.gz", "has_sig": false, "md5_digest": "66fe92dba72833da8d76250bfa2c0fd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23617, "upload_time": "2015-12-16T16:16:12", "url": "https://files.pythonhosted.org/packages/6e/6b/3907d25b663c17d563d7a951c06bfcdee57f29e5021d1791a8d9da0ec4af/txrudp-0.4.2.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "a21fe7ba3fd595b89355f5392be049e5", "sha256": "d9e3393e0f9a8febcdca7ce72310c5b07d9eee1cb32d0ca6ec98f68048831078" }, "downloads": -1, "filename": "txrudp-0.5.1.tar.gz", "has_sig": false, "md5_digest": "a21fe7ba3fd595b89355f5392be049e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23754, "upload_time": "2016-01-18T15:06:36", "url": "https://files.pythonhosted.org/packages/6f/e4/659d075e28df88c0305e6bd95b11fcdc27cec4faabd0a66544287c5eb4b7/txrudp-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "65eb8c5a0d11bbc86493c79c0430ffcb", "sha256": "0774680f2faa26b4d6fbf0f6bb950c76c9362683ff38e49a6043e048fe74a006" }, "downloads": -1, "filename": "txrudp-0.5.2.tar.gz", "has_sig": false, "md5_digest": "65eb8c5a0d11bbc86493c79c0430ffcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23760, "upload_time": "2017-07-26T14:14:01", "url": "https://files.pythonhosted.org/packages/d6/d9/2c41beed045ac2324973d685c49663cfea8fb8b9f60cb24b820647deed59/txrudp-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "65eb8c5a0d11bbc86493c79c0430ffcb", "sha256": "0774680f2faa26b4d6fbf0f6bb950c76c9362683ff38e49a6043e048fe74a006" }, "downloads": -1, "filename": "txrudp-0.5.2.tar.gz", "has_sig": false, "md5_digest": "65eb8c5a0d11bbc86493c79c0430ffcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23760, "upload_time": "2017-07-26T14:14:01", "url": "https://files.pythonhosted.org/packages/d6/d9/2c41beed045ac2324973d685c49663cfea8fb8b9f60cb24b820647deed59/txrudp-0.5.2.tar.gz" } ] }