{ "info": { "author": "F\u00e1bio Mac\u00eado Mendes", "author_email": "fabiomacedomendes@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries" ], "description": ".. image:: https://travis-ci.org/fabiommendes/smallvectors.svg?branch=master\n :target: https://travis-ci.org/fabiommendes/smallvectors\n\n.. image:: https://coveralls.io/repos/github/fabiommendes/smallvectors/badge.svg?branch=master\n :target: https://coveralls.io/github/fabiommendes/smallvectors?branch=master\n\n\n`smallvectors` is a lightweight library that implements linear algebra operations\nin low dimensions. These objects were create to be used in a game engine, but\nmay be useful elsewhere.\n\nThe library has an opt-in process for optimizing code with C-extensions written\nin Cython. The optimized version of the library is (or will be) one of the\nfastest Python packages for low dimensional linear algebra operations.\n\nSmall vectors supports:\n\n* Vector, point and direction types\n* Arbitrary matrices and some specialized ones (square matrices, unitary\n matrices, rotational matrices, etc).\n* Affine transforms\n* Quaternions\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/fabiommendes/smallvectors/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "smallvectors", "package_url": "https://pypi.org/project/smallvectors/", "platform": "any", "project_url": "https://pypi.org/project/smallvectors/", "project_urls": { "Homepage": "http://github.com/fabiommendes/smallvectors/" }, "release_url": "https://pypi.org/project/smallvectors/0.7.0/", "requires_dist": null, "requires_python": "", "summary": "Linear algebra objects for small dimensions.", "version": "0.7.0" }, "last_serial": 2833318, "releases": { "0.2.0": [ { "comment_text": "built for Linux-3.19.8.6-1-MANJARO-x86_64-with-glibc2.3.4", "digests": { "md5": "315e12be0b74979d58b0d3220046e58e", "sha256": "421b2a41d38da6a099859e2fad14604a2fd9de175f80122bbc5da7954d6777e2" }, "downloads": -1, "filename": "smallvectors-0.2.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "315e12be0b74979d58b0d3220046e58e", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 190992, "upload_time": "2015-09-27T23:28:22", "url": "https://files.pythonhosted.org/packages/40/23/e01e177fea51c78e9bc5ff6e52e64a6b8ff27eec7a11aa8679a79740686c/smallvectors-0.2.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "1717e88935cac54dc55b500a60df18b9", "sha256": "da309f74244b9b684ad0bdac04bcd47ec04dec15023597c0dc2dbf41edf49c32" }, "downloads": -1, "filename": "smallvectors-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1717e88935cac54dc55b500a60df18b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38571, "upload_time": "2015-09-27T23:28:11", "url": "https://files.pythonhosted.org/packages/29/65/8ae3fdcb0cb6feee00770843213d49dc8b4cf254dcd68f3cf1c46f439c81/smallvectors-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "54e0c1adab8664c5aca820ff2f4f1c6d", "sha256": "31bf9e17b828941136f12a3fd8cd122b8a75eb05b00ad21d666395377a53fabf" }, "downloads": -1, "filename": "smallvectors-0.2.1.tar.gz", "has_sig": false, "md5_digest": "54e0c1adab8664c5aca820ff2f4f1c6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39228, "upload_time": "2015-09-28T00:31:07", "url": "https://files.pythonhosted.org/packages/ff/bd/184cb37e9595a070867893bb3321b2b68d2b3cd2126456c99be837f00539/smallvectors-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "built for Linux-3.19.8.6-1-MANJARO-x86_64-with-glibc2.3.4", "digests": { "md5": "4082bfc58eb2c0dbbcac4ca07a8a9a99", "sha256": "5dfdf5a53340bbcdd6de11264c0af07dc7370b37f2cc95a56267573ef52deab4" }, "downloads": -1, "filename": "smallvectors-0.2.2.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "4082bfc58eb2c0dbbcac4ca07a8a9a99", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 191098, "upload_time": "2015-09-28T03:43:32", "url": "https://files.pythonhosted.org/packages/1c/b5/dd20a2cdcbf225fc6e860fa54a05ae99ee199be81a0dbf4fa40e755441e4/smallvectors-0.2.2.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "8fd4292d360e198c679280eb7e71fde2", "sha256": "8c7fb86bfa7d2691494907c04f32e4ceb02ea41c5df4a35835b041ec5f139206" }, "downloads": -1, "filename": "smallvectors-0.2.2.tar.gz", "has_sig": false, "md5_digest": "8fd4292d360e198c679280eb7e71fde2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39271, "upload_time": "2015-09-28T03:43:25", "url": "https://files.pythonhosted.org/packages/ad/f2/bedf53d0c558a42d3a240ed7d3e66322d9568a34056b07434cc21b353343/smallvectors-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "e1d26d6ae160731a861179ed2abca83e", "sha256": "37e6887f113076f7784b5f10274872c43452665a859d8e196bc670404882d0c3" }, "downloads": -1, "filename": "smallvectors-0.2.3.tar.gz", "has_sig": false, "md5_digest": "e1d26d6ae160731a861179ed2abca83e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39064, "upload_time": "2015-09-28T14:23:23", "url": "https://files.pythonhosted.org/packages/21/38/dd62095415fcbfd28e923495b92f94af38f1bbb15e64fc6b696d555f143c/smallvectors-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "fa5781d5596dcf1422a84100d54cef30", "sha256": "79d81586ad189c367a22cd3c4447b0fe3a5150c5e18eba119be9d8076cdc8407" }, "downloads": -1, "filename": "smallvectors-0.3.0.tar.gz", "has_sig": false, "md5_digest": "fa5781d5596dcf1422a84100d54cef30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75304, "upload_time": "2015-09-29T02:24:08", "url": "https://files.pythonhosted.org/packages/26/77/a6ec74317f94d640c5332845d5f0ee8cff53f6994afac2eb671bfea59093/smallvectors-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "440934b0d15c9e66ea0358b46a6a7a4e", "sha256": "5ef1eabe9c5f6c233a5111f525de1ad6418e36ee798b612d8125df4c3c9dacaa" }, "downloads": -1, "filename": "smallvectors-0.3.2.tar.gz", "has_sig": false, "md5_digest": "440934b0d15c9e66ea0358b46a6a7a4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76193, "upload_time": "2015-10-05T23:09:14", "url": "https://files.pythonhosted.org/packages/3d/1c/4f15d6571b6ff7932d88163d1622a09d9f00e41a3e440bf8ee508284767b/smallvectors-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7817fa34a53ac7eaced9555389022368", "sha256": "e103d98e73c0be5a6803a0fb2184d7ea4451f3ad0b8add46472922e3b61b2d2d" }, "downloads": -1, "filename": "smallvectors-0.4.0.tar.gz", "has_sig": false, "md5_digest": "7817fa34a53ac7eaced9555389022368", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71913, "upload_time": "2015-11-01T14:29:58", "url": "https://files.pythonhosted.org/packages/24/e0/43ba1c88a3fadbf2f3a11003a7eca43f58b2c132fa51f2c01b06771de4f2/smallvectors-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "3d4dfb46d9237960a6e30f81be43ed87", "sha256": "6bd2c1df393fb7f2fc08385a1897a4eece0d444fafa120cd23fdf71faed0d575" }, "downloads": -1, "filename": "smallvectors-0.4.1.tar.gz", "has_sig": false, "md5_digest": "3d4dfb46d9237960a6e30f81be43ed87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72120, "upload_time": "2015-11-04T23:31:33", "url": "https://files.pythonhosted.org/packages/1e/21/6798408e6a069e663187d6cf500c9ab9384866646d730a07352143ac80dd/smallvectors-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "35ebe66a4fe2c5bacb854e5df5723dda", "sha256": "017bd75fb3676da083120ba4f3a7e3c27bf7ea1f3b950f32493a85c9229bf069" }, "downloads": -1, "filename": "smallvectors-0.4.2.tar.gz", "has_sig": false, "md5_digest": "35ebe66a4fe2c5bacb854e5df5723dda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69978, "upload_time": "2015-11-06T03:16:55", "url": "https://files.pythonhosted.org/packages/a3/4c/5d70c2c318ecabd589878dacb0b96bf8f74d731fa22620dcba07556374e6/smallvectors-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "b8959e8b47d3c9393f2800e9fc03b006", "sha256": "73c990071b5c0a5f72b6a57d580ad06abea57ca0bed00c6fc0f56eb5c23fd0ab" }, "downloads": -1, "filename": "smallvectors-0.4.3.tar.gz", "has_sig": false, "md5_digest": "b8959e8b47d3c9393f2800e9fc03b006", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69977, "upload_time": "2015-11-06T03:57:33", "url": "https://files.pythonhosted.org/packages/1d/5c/154ea707883d455171595bc081942df3b7dd6c940f1647e83eec11ef6ad2/smallvectors-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "ed6643a807d460da0f2db0bebf305592", "sha256": "55261af976317b46d124a77a92068e2583ade78b5bd56285b9180813e26bc909" }, "downloads": -1, "filename": "smallvectors-0.4.4.tar.gz", "has_sig": false, "md5_digest": "ed6643a807d460da0f2db0bebf305592", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69992, "upload_time": "2015-11-07T11:49:15", "url": "https://files.pythonhosted.org/packages/74/19/e65164e2955b50bc879e1205fc3917d9853b267fd1298f8b76596905e21d/smallvectors-0.4.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "0a9c66f4fec5e657446be8b2622a3553", "sha256": "71f5b15fda1030de20689f4fe78cb80fd7b84c5ace0144f31a62c2aa53c369f9" }, "downloads": -1, "filename": "smallvectors-0.4.4.zip", "has_sig": false, "md5_digest": "0a9c66f4fec5e657446be8b2622a3553", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94241, "upload_time": "2015-11-07T11:49:24", "url": "https://files.pythonhosted.org/packages/06/10/c7410223518fc02b7507b099740c9bd3eb5b749cd32f1740fef6441e77f7/smallvectors-0.4.4.zip" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "b1f0f92606e86af70c12f0f0a57ad04b", "sha256": "d195930e131d55864c8c3b2917f119c05985dd131363ab33525a1cd2a3e2f3db" }, "downloads": -1, "filename": "smallvectors-0.4.6.tar.gz", "has_sig": false, "md5_digest": "b1f0f92606e86af70c12f0f0a57ad04b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65896, "upload_time": "2015-11-18T12:04:29", "url": "https://files.pythonhosted.org/packages/28/01/df42456350b76b37822976fc1c066ae596d8a45cb8a6184aa3451d3f7fa4/smallvectors-0.4.6.tar.gz" }, { "comment_text": "", "digests": { "md5": "8017878fa4fe72b632f718a5e4372f2c", "sha256": "f61c0acff126f8b1a66dce85691207d2abba4c55c73a67a0b24dfde9f0a66b02" }, "downloads": -1, "filename": "smallvectors-0.4.6.zip", "has_sig": false, "md5_digest": "8017878fa4fe72b632f718a5e4372f2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89561, "upload_time": "2015-11-18T12:05:49", "url": "https://files.pythonhosted.org/packages/62/f4/50b9eb333e6bcaff136881f2971500833a50d424536e29ca9c8feee27178/smallvectors-0.4.6.zip" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3804a0476d750e6d3ecb8f495dc1646e", "sha256": "ab260f1824c55e324f790926bc835461a3f9680d0722078092603a8b34a433de" }, "downloads": -1, "filename": "smallvectors-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3804a0476d750e6d3ecb8f495dc1646e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66384, "upload_time": "2016-08-28T16:57:23", "url": "https://files.pythonhosted.org/packages/65/c2/92e92edd867c59e9c1d8d8fc4475117131b20ac47c42aa51758ad84a5da2/smallvectors-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "c969e1627ac51cfe042c61076a687587", "sha256": "9b6f7e6a7260e00b1c517a6f9563682d413bc008fc9fcd64743c9b06dd6345ff" }, "downloads": -1, "filename": "smallvectors-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c969e1627ac51cfe042c61076a687587", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69366, "upload_time": "2016-09-08T21:32:03", "url": "https://files.pythonhosted.org/packages/7a/71/4b9101b7f86919a1b789edc91fd6c9a534451d7fa7d7991aeb163635896c/smallvectors-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "65a52f3540d21773c9f3a0d3f23ed5ca", "sha256": "5507f381e3ab115b37f724dc6532f90e6427462c55fcdd2d7f853bae1f55bb20" }, "downloads": -1, "filename": "smallvectors-0.6.1.tar.gz", "has_sig": false, "md5_digest": "65a52f3540d21773c9f3a0d3f23ed5ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69250, "upload_time": "2016-09-13T16:09:10", "url": "https://files.pythonhosted.org/packages/fb/54/735406a62ab54b5e3951265ba940491aba8f8df148a197a978e6560ce2a3/smallvectors-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "57cb017dbae265316ab74c8d57840d30", "sha256": "9110425d8704c6bd51f7271cc1274eee122bff4131a5e16d38e291052a00bf97" }, "downloads": -1, "filename": "smallvectors-0.6.2.tar.gz", "has_sig": false, "md5_digest": "57cb017dbae265316ab74c8d57840d30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69611, "upload_time": "2016-09-17T01:37:57", "url": "https://files.pythonhosted.org/packages/b8/d0/1c3994cafb137646498ba74a86da30f1b19bd664ff8509b6f7e9a7fd6d5d/smallvectors-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "aa077135769ce8b98a21d1deeecb48c2", "sha256": "f4616d55963fa0d807a105ee8a6d97141c5cb55da75b35348290b41fb4859141" }, "downloads": -1, "filename": "smallvectors-0.6.3.tar.gz", "has_sig": false, "md5_digest": "aa077135769ce8b98a21d1deeecb48c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69713, "upload_time": "2016-09-17T15:33:33", "url": "https://files.pythonhosted.org/packages/bb/8d/273d87c6aa573fd0600f7778a70a045ff0ad1b46f3e3e23c6e7e14958622/smallvectors-0.6.3.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "43c3fd736ecea1c6252472a05d00a58f", "sha256": "ec0f88ea71c9f67dcad23527731573970a4c88e13d047a0176b4437cafcbeade" }, "downloads": -1, "filename": "smallvectors-0.7.0.tar.gz", "has_sig": false, "md5_digest": "43c3fd736ecea1c6252472a05d00a58f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36952, "upload_time": "2017-04-27T00:52:20", "url": "https://files.pythonhosted.org/packages/8e/59/1aa96143a7afa286971639d74435168a6b3f7a6b58841ef15ec16e1dc74d/smallvectors-0.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "43c3fd736ecea1c6252472a05d00a58f", "sha256": "ec0f88ea71c9f67dcad23527731573970a4c88e13d047a0176b4437cafcbeade" }, "downloads": -1, "filename": "smallvectors-0.7.0.tar.gz", "has_sig": false, "md5_digest": "43c3fd736ecea1c6252472a05d00a58f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36952, "upload_time": "2017-04-27T00:52:20", "url": "https://files.pythonhosted.org/packages/8e/59/1aa96143a7afa286971639d74435168a6b3f7a6b58841ef15ec16e1dc74d/smallvectors-0.7.0.tar.gz" } ] }