{ "info": { "author": "Marco Bartolini", "author_email": "marco.bartolini@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "Zmqnumpy module implements a series of functions used to exchange\nnumpy ndarrays between U{zeromq} sockets.\nSerializtion of numpy arrays happens using the numpy.ndarray.tostring method\nwhich preserves portability to standard C binary format, \nenabling data exchange with different programming languages.\nA very simple protocol is defined in order to exchange array data, the\nmultipart messages will be composed of:\n\n1. identifier string name\n2. the numpy array element type (dtype) in its string representation\n3. numpy array shape encoded as a binary numpy.int32 array \n4. the array data encoded as string using numpy.ndarray.tostring()\n\nThis protocol guarantees that numpy array can be carried around and\nrecostructed uniquely without errors on both ends of a connected pair enabling\nan efficient interchange of data between processes and nodes.\n\n@author: Marco Bartolini\n@contact: marco.bartolini@gmail.com\n@version: 0.1", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.med.ira.inaf.it/~mbartolini/zmqnumpy/", "keywords": null, "license": "mit", "maintainer": null, "maintainer_email": null, "name": "zmqnumpy", "package_url": "https://pypi.org/project/zmqnumpy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zmqnumpy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.med.ira.inaf.it/~mbartolini/zmqnumpy/" }, "release_url": "https://pypi.org/project/zmqnumpy/0.1/", "requires_dist": null, "requires_python": null, "summary": "numpy array over zmq sockets", "version": "0.1" }, "last_serial": 802310, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c8afdfa6ea49930d0031d6a45464f838", "sha256": "0aa74ecb78ce447124d34222437db19862895287bcdbd0ec166cd9bedb605667" }, "downloads": -1, "filename": "zmqnumpy-0.1.tar.gz", "has_sig": false, "md5_digest": "c8afdfa6ea49930d0031d6a45464f838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3115, "upload_time": "2012-09-12T13:56:52", "url": "https://files.pythonhosted.org/packages/b1/eb/19c027d23915a1d5a189116df4d873cd56018d55bbc01e639811e5d943d3/zmqnumpy-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c8afdfa6ea49930d0031d6a45464f838", "sha256": "0aa74ecb78ce447124d34222437db19862895287bcdbd0ec166cd9bedb605667" }, "downloads": -1, "filename": "zmqnumpy-0.1.tar.gz", "has_sig": false, "md5_digest": "c8afdfa6ea49930d0031d6a45464f838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3115, "upload_time": "2012-09-12T13:56:52", "url": "https://files.pythonhosted.org/packages/b1/eb/19c027d23915a1d5a189116df4d873cd56018d55bbc01e639811e5d943d3/zmqnumpy-0.1.tar.gz" } ] }