{ "info": { "author": "Pierre Manceron", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "UNKNOWN", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Phylliade/poppy-inverse-kinematics", "keywords": "", "license": "GNU GENERAL PUBLIC LICENSE Version 3", "maintainer": "", "maintainer_email": "", "name": "poppy_inverse_kinematics", "package_url": "https://pypi.org/project/poppy_inverse_kinematics/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/poppy_inverse_kinematics/", "project_urls": { "Homepage": "https://github.com/Phylliade/poppy-inverse-kinematics" }, "release_url": "https://pypi.org/project/poppy_inverse_kinematics/1.3.1/", "requires_dist": [ "numpy", "scipy", "sympy" ], "requires_python": "", "summary": "An inverse kinematics library aiming performance and modularity", "version": "1.3.1" }, "last_serial": 1853543, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "e7bf9ca33606e0050e146fec32339068", "sha256": "9c81ea59268221cdcb5d2d4a1be99fcf38a90c100bd0cfe91e764cc24f2422c1" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7bf9ca33606e0050e146fec32339068", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13288, "upload_time": "2015-11-05T17:21:21", "url": "https://files.pythonhosted.org/packages/b7/38/fa7a37ed4c3c415ec6bb76e095e3b1ca60b1b92e1843885a22ff45e094bc/poppy_inverse_kinematics-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee7370f84a15ab9df064466c42b69a3f", "sha256": "f1e41d803cbd8dd77272feeb4a4322adef7c3b179c531f666c47a368222f2d40" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.0.tar.gz", "has_sig": false, "md5_digest": "ee7370f84a15ab9df064466c42b69a3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8966, "upload_time": "2015-11-05T17:21:28", "url": "https://files.pythonhosted.org/packages/15/0e/f4856bd6016f96243176a782f80a7ff614a02d9c55a91758d6bbf43e8403/poppy_inverse_kinematics-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d045730280eabd36fd23d91af96d0b5c", "sha256": "f5f5079d54e29f942a1c7d5e8db9374547379de6a71e7d6e45f902afc266f3de" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d045730280eabd36fd23d91af96d0b5c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13318, "upload_time": "2015-11-05T17:39:15", "url": "https://files.pythonhosted.org/packages/20/e5/932c4efda6c9f54d22de31133d35827aec9a14c1fd15f6fa6171212741cc/poppy_inverse_kinematics-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af5f66ef455234e34da251f669f47fd0", "sha256": "b2fc0989f2a3d8ab5b41f853395106b45dd5efe857e71c9f9316ca2be5b38c15" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.0.1.tar.gz", "has_sig": false, "md5_digest": "af5f66ef455234e34da251f669f47fd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8971, "upload_time": "2015-11-05T17:41:42", "url": "https://files.pythonhosted.org/packages/ca/15/780482d830fa49a880f6c9f42be92e62ad20e32f1e631fc16a199152aa0c/poppy-inverse-kinematics-1.0.1.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "12286f217c086e33822305b25ad86bdd", "sha256": "fddbe738f8b45cff83a3d32df0ae3287e6cf9b2a6c588ce867563359ca2f44ec" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12286f217c086e33822305b25ad86bdd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13611, "upload_time": "2015-11-06T15:39:30", "url": "https://files.pythonhosted.org/packages/86/f8/5e6c2545ab47d5aac35f0a22c397cbb892971881d928d5c8c2ac46b7bb9d/poppy_inverse_kinematics-1.0.3-py2.py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e2c8c22dced516f25e2f3d164870c301", "sha256": "704c3df3d4661add0a44d6913329162be9785ff63e880b67c6e477b6a5cf63ad" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2c8c22dced516f25e2f3d164870c301", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11754, "upload_time": "2015-11-12T10:47:31", "url": "https://files.pythonhosted.org/packages/9e/c8/70712a3229f72da7228972d9c2173edfa1084e71f7e2f23670f8389fea18/poppy_inverse_kinematics-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49a2c8a33817c11eefbab9996f438b44", "sha256": "ac07319421009cf5715d37c54c9f93765dfaa62217ca9fb0cea32ffee7629ab6" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.1.0.tar.gz", "has_sig": false, "md5_digest": "49a2c8a33817c11eefbab9996f438b44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8173, "upload_time": "2015-11-12T10:49:44", "url": "https://files.pythonhosted.org/packages/96/34/ba0874a1f1e4564892b5a4acd31503b95f9e56835fa18214ee8c9da85f8f/poppy-inverse-kinematics-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "64f88cd78a18ae106a73cb145337dee6", "sha256": "338d39aa189829038496ef7c6ef9194f2c940e07362ffc9933ffe66ea9c6ef4a" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64f88cd78a18ae106a73cb145337dee6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11772, "upload_time": "2015-11-12T15:23:24", "url": "https://files.pythonhosted.org/packages/88/db/459642b8d9c7c64d46bd2f6c0d6f6f9b8b7bf74013028c6b73d23fc69b7f/poppy_inverse_kinematics-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "528db05f1d270c969fdecff813c58d91", "sha256": "1dbfce3eb3bdae4774091bcfc1a0d87b409818ca18eeecd2cd208c00a0c014db" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.1.1.tar.gz", "has_sig": false, "md5_digest": "528db05f1d270c969fdecff813c58d91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8180, "upload_time": "2015-11-12T15:23:56", "url": "https://files.pythonhosted.org/packages/b4/32/4e078786b0ff1860eb1915d301dad4e91b4cee372fe4546819a680310008/poppy-inverse-kinematics-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "fd9d561066564f48ca77890735d10142", "sha256": "16269fff21abc868f930930a0b761ee84d81c30c37c1cc21ff198083687f6486" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd9d561066564f48ca77890735d10142", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20989, "upload_time": "2015-11-23T12:49:12", "url": "https://files.pythonhosted.org/packages/70/9e/b05eb720c74a8b9c7913bb66541f52c9505946ddf93cc7abef8f82cec7e6/poppy_inverse_kinematics-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f69824c153d6b873d536ec4ce4e27a79", "sha256": "3d402108ebd18beeb9f615f5a250927bcabb1f1bbc22030a7404d96f187ad077" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.2.0.tar.gz", "has_sig": false, "md5_digest": "f69824c153d6b873d536ec4ce4e27a79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15392, "upload_time": "2015-11-23T12:49:19", "url": "https://files.pythonhosted.org/packages/d9/3e/31a6e6a48ea0587bda52120ddb5b69284e97e6418785af9d72a6675f40df/poppy-inverse-kinematics-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "6e099e2c48b3c4f1d188e2ab05c2c9c5", "sha256": "6fa13ce02ed62165ea88b3e7b88d2e369118ab9e3961c4094befc79ac840c3d4" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e099e2c48b3c4f1d188e2ab05c2c9c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21103, "upload_time": "2015-11-23T13:14:12", "url": "https://files.pythonhosted.org/packages/43/f4/2a80d453b9d38bef18bafc6686f31ceb4c0d8c56c4519fbe90d486805245/poppy_inverse_kinematics-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8523fe09088e785bd57a310bff2a0d95", "sha256": "e3f080731ea202c9ee07c3d24857fb5561f7f16ee305498a8501ae0b9f5e72e8" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.2.1.tar.gz", "has_sig": false, "md5_digest": "8523fe09088e785bd57a310bff2a0d95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15463, "upload_time": "2015-11-23T13:14:16", "url": "https://files.pythonhosted.org/packages/cd/cb/0bd01624119d620f1543687c337cd4aeb8f124909ae1a07e95a2698ce815/poppy-inverse-kinematics-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "c2036bbc44f6174cdf7d2f308374e19f", "sha256": "29f80b8688b28af844db3521f93e9253179f329ac4bec50dc374c7a6a1c58c9d" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2036bbc44f6174cdf7d2f308374e19f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21084, "upload_time": "2015-11-23T14:21:36", "url": "https://files.pythonhosted.org/packages/fe/88/4ed4fe427992fb2335632cbc929b7db0172d4418b510c2311dd7e43524b3/poppy_inverse_kinematics-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f13f7bb5671d5e9c3d11a24764dba7c", "sha256": "6e5abf9e783ae355d482939a565a6e2d63785bc9f59b536f5ead723ce3ec9bb5" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.2.2.tar.gz", "has_sig": false, "md5_digest": "0f13f7bb5671d5e9c3d11a24764dba7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15465, "upload_time": "2015-11-23T14:21:57", "url": "https://files.pythonhosted.org/packages/9a/00/7783d408cc05efd910b0004e76e7a86f75a782b78fdbfec92ba3e499e0ed/poppy-inverse-kinematics-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "cbfcea2f5a2fada402572c41b8b45991", "sha256": "55a6b18040b4d700013076ac193218dbdf22b6439c7ad0ddcabaa2b2b70ea940" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbfcea2f5a2fada402572c41b8b45991", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21087, "upload_time": "2015-11-23T15:24:15", "url": "https://files.pythonhosted.org/packages/fa/3e/5bc6f07c64154caf95b45f122d9d03bcee918858a5ace6cb42d5ddb5346b/poppy_inverse_kinematics-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2299b3e253dbf2f3e942ad55c6f86285", "sha256": "2e91523e6597638b4944dcf15aa21a4e9092e73ef87da887903b3779ba40a71f" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.2.3.tar.gz", "has_sig": false, "md5_digest": "2299b3e253dbf2f3e942ad55c6f86285", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15445, "upload_time": "2015-11-23T15:24:19", "url": "https://files.pythonhosted.org/packages/11/64/ae24af0f2e1f53ab747a1dd444f272cd3b08ce779d9fa5129c0c9b863627/poppy-inverse-kinematics-1.2.3.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "c23dc40d27f995399bda99874851de08", "sha256": "62c9b3be779ee8c10ad8cd58d807699f5767c345e39b936071a3aac0d6b862dc" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c23dc40d27f995399bda99874851de08", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21991, "upload_time": "2015-11-24T15:05:40", "url": "https://files.pythonhosted.org/packages/a7/37/e72a079e13b21fc64e529a25ef245f94732a0e5d48ef509ebeb8e08b6354/poppy_inverse_kinematics-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7554b2871b975edc9df8e4f5ab60b058", "sha256": "d1996b246bf9ab8edf83d19ef6a4cb0cdb3727c87c3fcc3ee0305119c97c520d" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.3.0.tar.gz", "has_sig": false, "md5_digest": "7554b2871b975edc9df8e4f5ab60b058", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16080, "upload_time": "2015-11-24T15:05:49", "url": "https://files.pythonhosted.org/packages/7c/2b/509e7f469c73460fe7ca9752f257447bbf89d8a975e0bcdff11fc0c861d9/poppy-inverse-kinematics-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "6cd75968073d740f268dcb4c5c39354f", "sha256": "db08a9e251e475dab31fe88f304ba82a3033336956be684a4712b67f641adcc1" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cd75968073d740f268dcb4c5c39354f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22109, "upload_time": "2015-12-09T10:27:14", "url": "https://files.pythonhosted.org/packages/da/04/d2bc3251ed7466fdaa1cbd310d0f515498b1e048cdc2a752116b7ba15435/poppy_inverse_kinematics-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "997a12de69155669c240527f16c47d53", "sha256": "4060d608361f6b49b6a64dba2ddfea1c1fcf047971747a3254439b19d102bae6" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.3.1.tar.gz", "has_sig": false, "md5_digest": "997a12de69155669c240527f16c47d53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16162, "upload_time": "2015-12-09T10:27:21", "url": "https://files.pythonhosted.org/packages/44/d5/cff846ca51ffe7f3c60ca21411e8ebe143fb3c531aae277034a60db66dba/poppy-inverse-kinematics-1.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6cd75968073d740f268dcb4c5c39354f", "sha256": "db08a9e251e475dab31fe88f304ba82a3033336956be684a4712b67f641adcc1" }, "downloads": -1, "filename": "poppy_inverse_kinematics-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cd75968073d740f268dcb4c5c39354f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22109, "upload_time": "2015-12-09T10:27:14", "url": "https://files.pythonhosted.org/packages/da/04/d2bc3251ed7466fdaa1cbd310d0f515498b1e048cdc2a752116b7ba15435/poppy_inverse_kinematics-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "997a12de69155669c240527f16c47d53", "sha256": "4060d608361f6b49b6a64dba2ddfea1c1fcf047971747a3254439b19d102bae6" }, "downloads": -1, "filename": "poppy-inverse-kinematics-1.3.1.tar.gz", "has_sig": false, "md5_digest": "997a12de69155669c240527f16c47d53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16162, "upload_time": "2015-12-09T10:27:21", "url": "https://files.pythonhosted.org/packages/44/d5/cff846ca51ffe7f3c60ca21411e8ebe143fb3c531aae277034a60db66dba/poppy-inverse-kinematics-1.3.1.tar.gz" } ] }