{ "info": { "author": "Christoph Groth (CEA) and others", "author_email": "christoph.groth@cea.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: C++", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": "Tinyarrays are similar to NumPy arrays, but optimized for small sizes.\nCommon operations on very small arrays are to 3-7 times faster than with\nNumPy (with NumPy 1.6 it used to be up to 35 times), and 3 times less\nmemory is used to store them. Tinyarrays are useful if you need many\nsmall arrays of numbers, and cannot combine them into a few large ones.\n(The resulting code is still much slower than C, but it may now be fast\nenough.)\n\nUnlike Python's built-in tuples, Tinyarrays support mathematical\noperations like element-wise addition and matrix multiplication. Unlike\nNumpy arrays, Tinyarrays can be used as dictionary keys because they are\nhashable and immutable.\n\nThe module's interface is a subset of that of NumPy and thus should be\nfamiliar to many. Whenever an operation is missing from Tinyarray,\nNumPy functions can be used directly with Tinyarrays.", "description_content_type": "", "docs_url": null, "download_url": "http://downloads.kwant-project.org/tinyarray/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.kwant-project.org/kwant/tinyarray", "keywords": "", "license": "Simplified BSD license", "maintainer": "", "maintainer_email": "", "name": "tinyarray", "package_url": "https://pypi.org/project/tinyarray/", "platform": "Unix", "project_url": "https://pypi.org/project/tinyarray/", "project_urls": { "Download": "http://downloads.kwant-project.org/tinyarray/", "Homepage": "https://gitlab.kwant-project.org/kwant/tinyarray" }, "release_url": "https://pypi.org/project/tinyarray/1.2.1/", "requires_dist": null, "requires_python": "", "summary": "Arrays of numbers for Python, optimized for small sizes", "version": "1.2.1" }, "last_serial": 4310233, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "793885d8593ba39685509b042a3e9c26", "sha256": "60cc58e57093e11faaab50b1b5f80bb65efdb8387fdcf186cccbbb8986ec0240" }, "downloads": -1, "filename": "tinyarray-1.0.tar.gz", "has_sig": false, "md5_digest": "793885d8593ba39685509b042a3e9c26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26776, "upload_time": "2013-08-01T22:09:11", "url": "https://files.pythonhosted.org/packages/70/28/79457663be95066bfbacf4246009dced339fb32c25d3b7448ad05af1991f/tinyarray-1.0.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5402f42863959e3d2094efdfaa2f98d9", "sha256": "e196f56268c0b24254621fee12633632a8a33d1a3a1ad8742a8d8232810ee840" }, "downloads": -1, "filename": "tinyarray-1.0.2.tar.gz", "has_sig": false, "md5_digest": "5402f42863959e3d2094efdfaa2f98d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26788, "upload_time": "2013-09-05T22:40:44", "url": "https://files.pythonhosted.org/packages/18/ed/e26c5814d4162ed7b061f6891f776c83129929698ea78de556500267968d/tinyarray-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "b6cfa0d65e39d533017bc4231edc4a74", "sha256": "2d1058c2514d076bfb6f429751be044b04bc90ea27b6822f565fb141bf9a57f3" }, "downloads": -1, "filename": "tinyarray-1.0.3.tar.gz", "has_sig": false, "md5_digest": "b6cfa0d65e39d533017bc4231edc4a74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28540, "upload_time": "2013-09-17T13:04:22", "url": "https://files.pythonhosted.org/packages/93/92/d34301084a6f68c76ea2dab484aa93fba3d935a2b3bb251cd4695a176405/tinyarray-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "763bc74445038beb14cb8591019441c5", "sha256": "ab4914466dfb607fef576f04d357421c5a594eaa682d2cf32542821c8dfdfec4" }, "downloads": -1, "filename": "tinyarray-1.0.4.tar.gz", "has_sig": false, "md5_digest": "763bc74445038beb14cb8591019441c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28552, "upload_time": "2013-09-17T13:25:46", "url": "https://files.pythonhosted.org/packages/2e/50/efb6052fb93b21f6697b42d05ab5ee20f9cafcaa6a512470fa4fa637c823/tinyarray-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "0ef161e8b5ae711fe3e1babb8702105e", "sha256": "116a080a574bdf9684455f30c5eb2c3b4d4bd0dac7793dfa70f1b3801907b012" }, "downloads": -1, "filename": "tinyarray-1.0.5.tar.gz", "has_sig": false, "md5_digest": "0ef161e8b5ae711fe3e1babb8702105e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28893, "upload_time": "2013-09-17T13:50:35", "url": "https://files.pythonhosted.org/packages/27/2b/afc14d4f14e2c0538fb5f0c24011f1f2e8fe1ea6652737fa48f790af2492/tinyarray-1.0.5.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "3079f1dc3648f9060518765362360d7e", "sha256": "d8c9c5f69c5be8ac00713eea3e82cf9f57353f09e1713be18f689efe08515f38" }, "downloads": -1, "filename": "tinyarray-1.1.0.tar.gz", "has_sig": true, "md5_digest": "3079f1dc3648f9060518765362360d7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31712, "upload_time": "2015-12-01T14:37:09", "url": "https://files.pythonhosted.org/packages/a0/83/c9f3487666888da7d34d7ac4be578f2cfe6ce3d9ee8ac22f0526d37b3907/tinyarray-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "3c4a385ed03ef888e303e508a6fc4d16", "sha256": "9a2f5a98c0dcba1e7c42ccaf0caef382c822349b8038ad31e4f8c9abe4c71c87" }, "downloads": -1, "filename": "tinyarray-1.2.0.tar.gz", "has_sig": true, "md5_digest": "3c4a385ed03ef888e303e508a6fc4d16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35967, "upload_time": "2017-05-11T22:02:53", "url": "https://files.pythonhosted.org/packages/f5/9c/9f8cb2f79b1bbe2d3bfac0e829ed62d46e059fc7177ac9f4d1a0408530ff/tinyarray-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "2d2637ee464b0a4ca5947871abaac45d", "sha256": "95742be0a4d51d37710df334ac97f6953ad336399140e35f230016699ac53d97" }, "downloads": -1, "filename": "tinyarray-1.2.1.tar.gz", "has_sig": true, "md5_digest": "2d2637ee464b0a4ca5947871abaac45d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35891, "upload_time": "2018-09-25T21:22:38", "url": "https://files.pythonhosted.org/packages/6b/a9/2af6c71aecc265c43e1880f9b894de0fbee589589f98fa70212d0caa3e19/tinyarray-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2d2637ee464b0a4ca5947871abaac45d", "sha256": "95742be0a4d51d37710df334ac97f6953ad336399140e35f230016699ac53d97" }, "downloads": -1, "filename": "tinyarray-1.2.1.tar.gz", "has_sig": true, "md5_digest": "2d2637ee464b0a4ca5947871abaac45d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35891, "upload_time": "2018-09-25T21:22:38", "url": "https://files.pythonhosted.org/packages/6b/a9/2af6c71aecc265c43e1880f9b894de0fbee589589f98fa70212d0caa3e19/tinyarray-1.2.1.tar.gz" } ] }