{ "info": { "author": "Lev E. Givon", "author_email": "lev@columbia.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "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", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": "Package Description\n-------------------\nThis package provides encoding and decoding routines that enable the\nserialization and deserialization of numerical and array data types provided by \n`numpy `_ using the highly efficient\n`msgpack `_ format. Serialization of Python's\nnative complex data types is also supported.\n\n.. image:: https://img.shields.io/pypi/v/msgpack-numpy.svg\n :target: https://pypi.python.org/pypi/msgpack-numpy\n :alt: Latest Version\n.. image:: https://travis-ci.org/lebedov/msgpack-numpy.svg?branch=master\n :target: https://travis-ci.org/lebedov/msgpack-numpy\n\nInstallation\n------------\nmsgpack-numpy requires msgpack-python and numpy. If you \nhave `pip `_ installed on your\nsystem, run ::\n\n pip install msgpack-numpy\n\nto install the package and all dependencies. You can also download \nthe source tarball, unpack it, and run ::\n\n python setup.py install\n\nfrom within the source directory.\n\nUsage\n-----\nThe easiest way to use msgpack-numpy is to call its monkey patching\nfunction after importing the Python msgpack package: ::\n\n import msgpack\n import msgpack_numpy as m\n m.patch()\n\nThis will automatically force all msgpack serialization and deserialization\nroutines (and other packages that use them) to become numpy-aware. \nOf course, one can also manually pass the encoder and \ndecoder provided by msgpack-numpy to the msgpack routines: ::\n\n import msgpack\n import msgpack_numpy as m\n import numpy as np\n\n x = np.random.rand(5)\n x_enc = msgpack.packb(x, default=m.encode)\n x_rec = msgpack.unpackb(x_enc, object_hook=m.decode)\n\nmsgpack-numpy will try to use the binary (fast) extension in msgpack by default. \nIf msgpack was not compiled with Cython (or if the ``MSGPACK_PUREPYTHON`` \nvariable is set), it will fall back to using the slower pure Python msgpack \nimplementation.\n\nDevelopment\n-----------\nThe latest source code can be obtained from\n`GitHub `_.\n\nAuthors\n-------\nSee the included `AUTHORS.rst \n`_ file for \nmore information.\n\nLicense\n-------\nThis software is licensed under the `BSD License \n`_.\nSee the included `LICENSE.rst \n`_ file for \nmore information.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lebedov/msgpack-numpy", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "msgpack-numpy", "package_url": "https://pypi.org/project/msgpack-numpy/", "platform": "", "project_url": "https://pypi.org/project/msgpack-numpy/", "project_urls": { "Homepage": "https://github.com/lebedov/msgpack-numpy" }, "release_url": "https://pypi.org/project/msgpack-numpy/0.4.4.3/", "requires_dist": [ "numpy (>=1.9.0)", "msgpack (>=0.5.2)" ], "requires_python": "", "summary": "Numpy data serialization using msgpack", "version": "0.4.4.3" }, "last_serial": 5277137, "releases": { "0.3.6": [ { "comment_text": "", "digests": { "md5": "0490897e54f9c9828419f2c4e41ce31e", "sha256": "b256bcb9a357440fccd6ecbb1482949618c79086d99de6c32b3ca91d12424eb1" }, "downloads": -1, "filename": "msgpack-numpy-0.3.6.tar.gz", "has_sig": false, "md5_digest": "0490897e54f9c9828419f2c4e41ce31e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9132, "upload_time": "2015-07-08T15:07:26", "url": "https://files.pythonhosted.org/packages/eb/1e/ced210227621f07143cceb91beee48c5c5601edf554e374a6354faa82412/msgpack-numpy-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "650e692734c0d7971c67cbba30c35465", "sha256": "dc449e0017f34d9531fe4a9a9f6c3ac7857b8b7632f2cae80570b217aac9acc0" }, "downloads": -1, "filename": "msgpack-numpy-0.3.7.tar.gz", "has_sig": false, "md5_digest": "650e692734c0d7971c67cbba30c35465", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9328, "upload_time": "2016-03-13T01:34:15", "url": "https://files.pythonhosted.org/packages/15/fe/32d00224256b4fd287235a7eaad804c65691334f35ecb0146a4b7c087166/msgpack-numpy-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "9f4b28a0e1bccde41432acc6091a4284", "sha256": "5b7526ff3c9e5e68883ffdca90111a04b49274d77409adcdd077626520033632" }, "downloads": -1, "filename": "msgpack-numpy-0.3.8.tar.gz", "has_sig": false, "md5_digest": "9f4b28a0e1bccde41432acc6091a4284", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9475, "upload_time": "2017-02-05T03:27:04", "url": "https://files.pythonhosted.org/packages/c7/cb/0baf5f450e48dda8eeef3247bc83de2bd74aedb877424ae6d594d348e728/msgpack-numpy-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "57b8026db6bb709e2b2005ac2a96d8ab", "sha256": "83371cb0fde6e6d9da9ba2c1f0815705491d485b0623d98d5760718323a499d8" }, "downloads": -1, "filename": "msgpack_numpy-0.3.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57b8026db6bb709e2b2005ac2a96d8ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6915, "upload_time": "2017-02-26T16:26:31", "url": "https://files.pythonhosted.org/packages/60/c2/970c98d2ae0fed0757e3caea5203227ed867b3df6884ca8226158a9d6496/msgpack_numpy-0.3.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f4d815f1e550bd8fde799cfa5d50155", "sha256": "1b0c2e70388f04b48b200d7b81c8b7aa4d49a246162e7e84174e50712fe7287b" }, "downloads": -1, "filename": "msgpack-numpy-0.3.9.tar.gz", "has_sig": false, "md5_digest": "0f4d815f1e550bd8fde799cfa5d50155", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9796, "upload_time": "2017-02-24T02:15:48", "url": "https://files.pythonhosted.org/packages/bc/50/08cf8c02ed0997825b7929a791bf35a64a5771ffb5109a0bd8eefdf76cbd/msgpack-numpy-0.3.9.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ecb2b961918cf42c0424513d4d787696", "sha256": "98055210da899a06538f5999fcea6df6a7209a2923ae084a81fa8f5c270f1581" }, "downloads": -1, "filename": "msgpack-numpy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ecb2b961918cf42c0424513d4d787696", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6516, "upload_time": "2017-05-24T12:22:16", "url": "https://files.pythonhosted.org/packages/01/43/4419898fca6ed5e062170bcaaa442d3f45c506bd95dd2d82679befbd2b6d/msgpack-numpy-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "d188e8f3541152d3c5ec6590464424d0", "sha256": "6947df61826a2917e38dbe07957a0c70dc82dce93ec38153dae850fdd21a4583" }, "downloads": -1, "filename": "msgpack_numpy-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d188e8f3541152d3c5ec6590464424d0", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 6996, "upload_time": "2017-07-07T02:59:59", "url": "https://files.pythonhosted.org/packages/2e/43/393e30e2768b0357541ac95891f96b80ccc4d517e0dd2fa3042fc8926538/msgpack_numpy-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "983a38d52f79296816d596e86eeb6826", "sha256": "afc603c7cf8497fb125a8c8c713518a004e9662101f088e3d4fcf7688b08eeb3" }, "downloads": -1, "filename": "msgpack-numpy-0.4.1.tar.gz", "has_sig": false, "md5_digest": "983a38d52f79296816d596e86eeb6826", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7051, "upload_time": "2017-07-07T02:59:57", "url": "https://files.pythonhosted.org/packages/21/3e/6e3bb3e45f1d4e613012d446787a6036016d44b96112d38f31b8860f7d5f/msgpack-numpy-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "5238c9579ddedfcbaaf776ffec891b6c", "sha256": "26acfb57913b5d0f1319d950b6c00660d597db7300f892ae43e78bdfdb1fe5b3" }, "downloads": -1, "filename": "msgpack_numpy-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5238c9579ddedfcbaaf776ffec891b6c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7590, "upload_time": "2017-12-03T01:13:06", "url": "https://files.pythonhosted.org/packages/c8/c8/45e809b57c8bad861e99f9c89b60fb185fc4e05db65a598aa0c34587878a/msgpack_numpy-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07a0ed7c033f8831161c26182627b847", "sha256": "c89c72b230fef781dd797891c0424488a31458feadf3d43665c6fc6f8406eab7" }, "downloads": -1, "filename": "msgpack-numpy-0.4.2.tar.gz", "has_sig": false, "md5_digest": "07a0ed7c033f8831161c26182627b847", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8018, "upload_time": "2017-12-03T01:13:07", "url": "https://files.pythonhosted.org/packages/51/57/4049666dfacf0a627223974b2086ff66db94faa93e7b0ec601a72b83ea6b/msgpack-numpy-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "e90e0188271e2785fd149f9ee14382c9", "sha256": "b3bf222007f415967129762a7b23cb05b39e94881204d22b31fbf5be41038a58" }, "downloads": -1, "filename": "msgpack_numpy-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e90e0188271e2785fd149f9ee14382c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7278, "upload_time": "2018-02-26T03:14:39", "url": "https://files.pythonhosted.org/packages/0f/04/357bc3313277ae5aa5336b845c6bdac203fad3880af01f7a0d36c71057ef/msgpack_numpy-0.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a86bfb2e4ae275f60f453b50a2a3a07", "sha256": "9d6da0bbb04d7cab2bf9f08f78232c954f00ac95cf2384149e779a31ce859126" }, "downloads": -1, "filename": "msgpack-numpy-0.4.3.tar.gz", "has_sig": false, "md5_digest": "9a86bfb2e4ae275f60f453b50a2a3a07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7823, "upload_time": "2018-02-26T03:14:40", "url": "https://files.pythonhosted.org/packages/6f/ea/a47f63e13f4a4219cb9561f502230a3cd8c8c49df7a1b648cc0f92217341/msgpack-numpy-0.4.3.tar.gz" } ], "0.4.3.1": [ { "comment_text": "", "digests": { "md5": "e93fb2276744c5c589881958d3ce0109", "sha256": "faabc8b22261e754bc39c0c8af347213348453eb8f79719d26d96d52f9b57146" }, "downloads": -1, "filename": "msgpack_numpy-0.4.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e93fb2276744c5c589881958d3ce0109", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5267, "upload_time": "2018-07-11T11:02:44", "url": "https://files.pythonhosted.org/packages/84/09/fc890664a7a1dd0a88f46c93fb9340d0a27a69e82095a4a54aef2ed94a6d/msgpack_numpy-0.4.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab91c2b1cb1c06d17318e47da37356a6", "sha256": "31fd5dd009bbee7f8b107db8c859e3a0a2793acc196f25ffbbae1e71b4c63ca5" }, "downloads": -1, "filename": "msgpack-numpy-0.4.3.1.tar.gz", "has_sig": false, "md5_digest": "ab91c2b1cb1c06d17318e47da37356a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7846, "upload_time": "2018-07-11T11:02:45", "url": "https://files.pythonhosted.org/packages/58/42/6e5a3425fc35e8c770650c2e2019f03e061cc538c67a24a49985e05c1f0e/msgpack-numpy-0.4.3.1.tar.gz" } ], "0.4.3.2": [ { "comment_text": "", "digests": { "md5": "c052e2b8d79d28e9003f4302937d2069", "sha256": "7253c389db3d858101bc38272c2f14936f5760e889cccf0d5683375327b6915d" }, "downloads": -1, "filename": "msgpack_numpy-0.4.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c052e2b8d79d28e9003f4302937d2069", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5221, "upload_time": "2018-09-17T22:39:33", "url": "https://files.pythonhosted.org/packages/ad/45/464be6da85b5ca893cfcbd5de3b31a6710f636ccb8521b17bd4110a08d94/msgpack_numpy-0.4.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "074626508cdd9dd6c738421156177442", "sha256": "0a8256ffcbee7fef50eff89a452e8873089e03d0bf88d83af87023ac71fdcf68" }, "downloads": -1, "filename": "msgpack-numpy-0.4.3.2.tar.gz", "has_sig": false, "md5_digest": "074626508cdd9dd6c738421156177442", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7821, "upload_time": "2018-09-17T22:39:34", "url": "https://files.pythonhosted.org/packages/a5/7a/01c7c3f14ec4c38b23767b5f19d42db299f74d8fcabce0f735996b2b156d/msgpack-numpy-0.4.3.2.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "dde34d1c7c802a1be2b3b55277ab8002", "sha256": "0f854d0ffeb6d425f5f4d900d33fb864181cb5a60c6e0345dbafbd44710f6d9c" }, "downloads": -1, "filename": "msgpack_numpy-0.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dde34d1c7c802a1be2b3b55277ab8002", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5183, "upload_time": "2018-09-26T01:40:49", "url": "https://files.pythonhosted.org/packages/7c/4c/318e321a1f369be6bc4a1c3416d4e6472e7f9439b30d9bac70bf387019b0/msgpack_numpy-0.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93673b31071d74af6a19291a6d1ace4f", "sha256": "49fc3a307278faf9608b4bd70286dfe9db688c520972dc013c378bd98dab1594" }, "downloads": -1, "filename": "msgpack-numpy-0.4.4.tar.gz", "has_sig": false, "md5_digest": "93673b31071d74af6a19291a6d1ace4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7837, "upload_time": "2018-09-26T01:40:51", "url": "https://files.pythonhosted.org/packages/c7/93/75e255d3f36fb4ce5edb20ad2862532f09201f2f3d4e64b5fb3c95dd5623/msgpack-numpy-0.4.4.tar.gz" } ], "0.4.4.1": [ { "comment_text": "", "digests": { "md5": "2c6d9279544d8590b83b85794531efd8", "sha256": "31b1b165431766e8ba12ab0a5af80c1681859c00af6e002f785ddb8d468d507c" }, "downloads": -1, "filename": "msgpack_numpy-0.4.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c6d9279544d8590b83b85794531efd8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5257, "upload_time": "2018-09-27T00:29:41", "url": "https://files.pythonhosted.org/packages/bb/a9/2a28ef55c9b2c197d8531bb9c05adce2ba454d37ca8d26c1d421c4945b0d/msgpack_numpy-0.4.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1fbe3c68bbde7e5e91566dac8b52b990", "sha256": "ac15d3a7b9e29d3e10a2683dc00ea495891b9b4cbb502ab0b0d2e516bd0b2eab" }, "downloads": -1, "filename": "msgpack-numpy-0.4.4.1.tar.gz", "has_sig": false, "md5_digest": "1fbe3c68bbde7e5e91566dac8b52b990", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7984, "upload_time": "2018-09-27T00:29:43", "url": "https://files.pythonhosted.org/packages/7c/a5/32ea1bccd109af37b3d075d1862ef5e4e0ef187fbbfed9f98ce97d24f60b/msgpack-numpy-0.4.4.1.tar.gz" } ], "0.4.4.2": [ { "comment_text": "", "digests": { "md5": "7b11c7c7fb84628c9bd379fc2d47352f", "sha256": "20d3f679cd727e2b9acb59297988895a148add8995618e7437b80bb95e7a0d7d" }, "downloads": -1, "filename": "msgpack_numpy-0.4.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b11c7c7fb84628c9bd379fc2d47352f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6871, "upload_time": "2018-11-08T15:33:39", "url": "https://files.pythonhosted.org/packages/b4/1c/68fcaeb72ac4a9c7f44cf4d19082bd4e486cd035134b118ddea6eff10e7d/msgpack_numpy-0.4.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f112292bea9008203e457d9482e77ce3", "sha256": "a1638108538aaba55bebaef9d847dfb3064bb1c829e68301716a6a956fa6a0d6" }, "downloads": -1, "filename": "msgpack-numpy-0.4.4.2.tar.gz", "has_sig": false, "md5_digest": "f112292bea9008203e457d9482e77ce3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8066, "upload_time": "2018-11-08T15:33:40", "url": "https://files.pythonhosted.org/packages/b8/70/5d804a4ff26788d5b5abcebeb57498e45c33816957edb5cea38982c69a93/msgpack-numpy-0.4.4.2.tar.gz" } ], "0.4.4.3": [ { "comment_text": "", "digests": { "md5": "4bd0f610ee14d871f3a045d79205376b", "sha256": "ae5f04d4a2274d14549dd057f3ae03a0523700a13dae3e906ddaf2a6d2844400" }, "downloads": -1, "filename": "msgpack_numpy-0.4.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4bd0f610ee14d871f3a045d79205376b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5758, "upload_time": "2019-05-16T12:18:27", "url": "https://files.pythonhosted.org/packages/c8/ab/09904a909bccc471f219fb8f5d0838cbcb10cc26089a2b29e84c893e216e/msgpack_numpy-0.4.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "902bcba58878459cb485866fbac3a79b", "sha256": "a02c0069fb580c6a2dda9b98d40d34fda3840863112a5465ba9b54fa2ee005a5" }, "downloads": -1, "filename": "msgpack-numpy-0.4.4.3.tar.gz", "has_sig": false, "md5_digest": "902bcba58878459cb485866fbac3a79b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7861, "upload_time": "2019-05-16T12:18:28", "url": "https://files.pythonhosted.org/packages/d9/1a/da2a0b729ca128c69cb2b80b29bd13e249cbeecdff6cf5ca5c42542414fc/msgpack-numpy-0.4.4.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4bd0f610ee14d871f3a045d79205376b", "sha256": "ae5f04d4a2274d14549dd057f3ae03a0523700a13dae3e906ddaf2a6d2844400" }, "downloads": -1, "filename": "msgpack_numpy-0.4.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4bd0f610ee14d871f3a045d79205376b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5758, "upload_time": "2019-05-16T12:18:27", "url": "https://files.pythonhosted.org/packages/c8/ab/09904a909bccc471f219fb8f5d0838cbcb10cc26089a2b29e84c893e216e/msgpack_numpy-0.4.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "902bcba58878459cb485866fbac3a79b", "sha256": "a02c0069fb580c6a2dda9b98d40d34fda3840863112a5465ba9b54fa2ee005a5" }, "downloads": -1, "filename": "msgpack-numpy-0.4.4.3.tar.gz", "has_sig": false, "md5_digest": "902bcba58878459cb485866fbac3a79b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7861, "upload_time": "2019-05-16T12:18:28", "url": "https://files.pythonhosted.org/packages/d9/1a/da2a0b729ca128c69cb2b80b29bd13e249cbeecdff6cf5ca5c42542414fc/msgpack-numpy-0.4.4.3.tar.gz" } ] }