{ "info": { "author": "Daniel Crosta", "author_email": "dcrosta@late.am", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development", "Topic :: Software Development :: Libraries" ], "description": "``sendlib``\n===========\n\n``sendlib`` is a lightweight library for serializing messages, usually to be\nsent over a socket, pipe, or other stream. Sendlib is specialized for\nsending messages which are read serially, unlike other serialization formats\noften used (like JSON_, YAML_, or XML_).\n\n.. _JSON: http://json.org/\n.. _YAML: http://yaml.org/\n.. _XML: http://www.w3.org/standards/xml/\n\nWhy not JSON, YAML, or XML? ``sendlib`` natively supports reading messages\none piece at a time, to keep memory footprint small, and has native support\nfor sending and receiving file-like objects with the ``data`` type.\n\nIf your application needs to send and receive large data blobs, especially\nif your application can process that data without random access, ``sendlib``\nmay be a good fit to reduce memory usage. On the other hand, if you need\nrandom access to fields within your message, have small messages, or have\nmessages with, or complex nesting structures, then ``sendlib`` may not be\nfor you.\n\n\nContents\n--------\n.. toctree::\n :maxdepth: 2\n\n designobjectives\n tutorial\n api", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/dcrosta/sendlib", "keywords": "message serialization", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "sendlib", "package_url": "https://pypi.org/project/sendlib/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sendlib/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/dcrosta/sendlib" }, "release_url": "https://pypi.org/project/sendlib/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "sendlib is a lightweight message serialization library which aims to be memory efficient", "version": "0.2.1" }, "last_serial": 743177, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "fb603b18ec55550dae31be2986aa7792", "sha256": "a17c3b856fd4a15f1e59d01e83237ab2a5ad5047371823798848d2a640e78177" }, "downloads": -1, "filename": "sendlib-0.1.tar.gz", "has_sig": false, "md5_digest": "fb603b18ec55550dae31be2986aa7792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3217, "upload_time": "2011-05-28T02:52:49", "url": "https://files.pythonhosted.org/packages/59/eb/1dc42ef3da4ed9e64e9afce10c333ed65d87d62be1bbce32d28a963dc76b/sendlib-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "05f5d93103d50ac4b560c1228a903d49", "sha256": "8c43056cd8163d787721259bc9ff7da333c60ea307f0f8d08e8172a8d64db792" }, "downloads": -1, "filename": "sendlib-0.2.tar.gz", "has_sig": false, "md5_digest": "05f5d93103d50ac4b560c1228a903d49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15369, "upload_time": "2011-05-29T22:17:52", "url": "https://files.pythonhosted.org/packages/27/12/9f2c079cec7e645ae27395a1a7b4c7578fb0ed682cef088729dfb932faec/sendlib-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "54f639ec02730492519227a9def44b83", "sha256": "2e6f5381eaa5060dd25586b156f97dfe326a8cd83d7bb384531a50c2b94f3dfa" }, "downloads": -1, "filename": "sendlib-0.2.1.tar.gz", "has_sig": false, "md5_digest": "54f639ec02730492519227a9def44b83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16175, "upload_time": "2011-05-31T23:43:40", "url": "https://files.pythonhosted.org/packages/e7/84/751e0c97a9d6b465440c0ea5ccf2851168f146e48be143f1a81215ef2338/sendlib-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "54f639ec02730492519227a9def44b83", "sha256": "2e6f5381eaa5060dd25586b156f97dfe326a8cd83d7bb384531a50c2b94f3dfa" }, "downloads": -1, "filename": "sendlib-0.2.1.tar.gz", "has_sig": false, "md5_digest": "54f639ec02730492519227a9def44b83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16175, "upload_time": "2011-05-31T23:43:40", "url": "https://files.pythonhosted.org/packages/e7/84/751e0c97a9d6b465440c0ea5ccf2851168f146e48be143f1a81215ef2338/sendlib-0.2.1.tar.gz" } ] }