{ "info": { "author": "invlpg", "author_email": "invlpg@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "socketutils\n~~~~~~~~~~\n\n socket utils:\n\n - recvall(s, n): recv() n bytes, otherwise raise a ValueError\n - recvtillend(s): recv() till s is disconnected\n - recvtill(s, marker): receive message ended by marker\n - recvsized(s, sizeformat='!I'): receive a sized message\n - sendsized(s, data, sizeformat='!I'): send a sized message\n - wrap_socket(s): Take an instance s of socket, and return an instance of socketutils.UtilSocket, which wraps utility functions as methods.\"\"\"", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "socketutils", "package_url": "https://pypi.org/project/socketutils/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/socketutils/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/socketutils/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "socket utils", "version": "0.4.0" }, "last_serial": 799796, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "963ad1564ceae33cb68d3b0fb0224d76", "sha256": "62e6ffe00d847e35d83823008edba0c0589e9eb375470344993cc2d6293ca398" }, "downloads": -1, "filename": "socketutils-0.2.0.zip", "has_sig": false, "md5_digest": "963ad1564ceae33cb68d3b0fb0224d76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1570, "upload_time": "2013-02-09T14:35:50", "url": "https://files.pythonhosted.org/packages/20/ee/fdabc7a6467a80847cb7ee5c4af83cb178729e6fa3a758e7540086b6397d/socketutils-0.2.0.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "33d55839f362ac911d042aca61d4abe3", "sha256": "41e75127c777187cf9af8b6e0458b1a729aac60610817b2c3add440835227cee" }, "downloads": -1, "filename": "socketutils-0.3.0.zip", "has_sig": false, "md5_digest": "33d55839f362ac911d042aca61d4abe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1760, "upload_time": "2013-02-09T15:40:38", "url": "https://files.pythonhosted.org/packages/c1/53/bec65f4614866c7a0b5635f308a14ac6ed89333349c4811e8df5dc878b3b/socketutils-0.3.0.zip" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "8ca7a8b5c370ce36a91c35d225cede29", "sha256": "b8049793886bd41531c63e288675dfc960da6cf44fc7d4a9d4e54c3479ba041a" }, "downloads": -1, "filename": "socketutils-0.4.0.zip", "has_sig": false, "md5_digest": "8ca7a8b5c370ce36a91c35d225cede29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2040, "upload_time": "2013-02-10T09:03:33", "url": "https://files.pythonhosted.org/packages/85/7c/bcc9cfc515e0142e4f6aa0b4e5420dedf3981fd9f33e11a554dba4bdd706/socketutils-0.4.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8ca7a8b5c370ce36a91c35d225cede29", "sha256": "b8049793886bd41531c63e288675dfc960da6cf44fc7d4a9d4e54c3479ba041a" }, "downloads": -1, "filename": "socketutils-0.4.0.zip", "has_sig": false, "md5_digest": "8ca7a8b5c370ce36a91c35d225cede29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2040, "upload_time": "2013-02-10T09:03:33", "url": "https://files.pythonhosted.org/packages/85/7c/bcc9cfc515e0142e4f6aa0b4e5420dedf3981fd9f33e11a554dba4bdd706/socketutils-0.4.0.zip" } ] }