{ "info": { "author": "Marcel Steinbeck", "author_email": "tinyspline@retux.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "TinySpline is a small, yet powerful library for interpolating, transforming, and querying arbitrary NURBS, B-Splines, and B\u00e9zier curves. The library is implemented in ANSI C (C89) and provides a wrapper for C++ along with auto-generated bindings for C#, D, Go, Java, Lua, Octave, PHP, Python, R, and Ruby.\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/msteinbeck/tinyspline", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tinyspline", "package_url": "https://pypi.org/project/tinyspline/", "platform": "Windows", "project_url": "https://pypi.org/project/tinyspline/", "project_urls": { "Homepage": "https://github.com/msteinbeck/tinyspline" }, "release_url": "https://pypi.org/project/tinyspline/0.3.0.post1/", "requires_dist": null, "requires_python": "", "summary": "NURBS Library for a Multitude of Programming Languages", "version": "0.3.0.post1" }, "last_serial": 5850502, "releases": { "0.3.0.post1": [ { "comment_text": "", "digests": { "md5": "2cba33e32a458f889d7c6e0ebf0ebdbf", "sha256": "8b68abe80815a003494c434c73e57ce6ca38865f31db421749d3d9d3f69f2193" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp27-cp27mu-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "2cba33e32a458f889d7c6e0ebf0ebdbf", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 94421, "upload_time": "2019-09-18T13:35:29", "url": "https://files.pythonhosted.org/packages/1a/10/d9a93f8ef6037ca8828e3894268bbfeaf6af68a101d4784ad62a7003c2b4/tinyspline-0.3.0.post1-cp27-cp27mu-macosx_10_14_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e082d1abb5ac08e9a43cd8cbf6e5929e", "sha256": "af0e570ac2672248ce1b81490322212a06be8efebf92e0fbc8c575d1ee0853d7" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "e082d1abb5ac08e9a43cd8cbf6e5929e", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 106733, "upload_time": "2019-09-18T14:05:04", "url": "https://files.pythonhosted.org/packages/5c/21/3e4bfad2e62d8122d2fc1cec4d9e3fba96b6b62ae9cf9a7f8fab6519bdb9/tinyspline-0.3.0.post1-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "743e1f23802d071cbb34cc59d6c53a6d", "sha256": "a2e40a0da2470893f7b4922891777347b766a00feafeeb59a8dc56cba4cc2649" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "743e1f23802d071cbb34cc59d6c53a6d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 481893, "upload_time": "2019-09-18T13:29:10", "url": "https://files.pythonhosted.org/packages/45/7e/3a8f0dfd7c8aa4680bfa8743bac48715ac188e53c742735d04da1aa2924f/tinyspline-0.3.0.post1-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "cb34428c6e02169c7182a4ad6a5cc49f", "sha256": "a8f781161b374df9e5198efadfe2baf27f6e66f663ad85c6728074326ee590e4" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "cb34428c6e02169c7182a4ad6a5cc49f", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 106402, "upload_time": "2019-09-18T14:05:06", "url": "https://files.pythonhosted.org/packages/f7/25/7a25594a9dea4804ba9f1db2925a320335399a6719903945d8c5e7042a45/tinyspline-0.3.0.post1-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "64d89c21a6f4fdc35da59d44d946ee10", "sha256": "7743502eef549350ef5266a5ec3c345b6dbe6d9f71c85ec8bf01be77c6abad2e" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "64d89c21a6f4fdc35da59d44d946ee10", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 106403, "upload_time": "2019-09-18T14:05:08", "url": "https://files.pythonhosted.org/packages/03/5e/52c3d73d4f502c66a1cba3a7e4c65b4c5d4335e3923f41e372bab14a2b0b/tinyspline-0.3.0.post1-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ff44509e158dd69739385f5be118798b", "sha256": "1b7eaaae8390221a0cd32958d084b18c802507c494bcd97b0aded32f237b2b64" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp37-cp37m-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "ff44509e158dd69739385f5be118798b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 93255, "upload_time": "2019-09-18T13:35:31", "url": "https://files.pythonhosted.org/packages/0a/66/0a8b2aa70d6624ebe5b8ab1ae5c172a0b96251eae966aa5280e9e3fb748b/tinyspline-0.3.0.post1-cp37-cp37m-macosx_10_14_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4fe336ca982ab7d7260b3d113483b580", "sha256": "6227c336dcaa017c9b76c0f9e4f4fd3a06ed723edd5ce10bc094a41205a4183a" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4fe336ca982ab7d7260b3d113483b580", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 106402, "upload_time": "2019-09-18T14:05:11", "url": "https://files.pythonhosted.org/packages/13/71/ff5f34cf820fafd4c92103636b4b9945e21c51c54d4798c44383a0658957/tinyspline-0.3.0.post1-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "27069ac2586f395ec81ce24f0ba2e6bb", "sha256": "b860ce09425e97bd6045a415a32c1594f5b71ae7489e358eb8e346bc49446690" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "27069ac2586f395ec81ce24f0ba2e6bb", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 481784, "upload_time": "2019-09-18T13:35:33", "url": "https://files.pythonhosted.org/packages/6c/47/11863d9949c669acc585b4319e039cbf8082e02094943b07be4e910bb616/tinyspline-0.3.0.post1-cp37-cp37m-win_amd64.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2cba33e32a458f889d7c6e0ebf0ebdbf", "sha256": "8b68abe80815a003494c434c73e57ce6ca38865f31db421749d3d9d3f69f2193" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp27-cp27mu-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "2cba33e32a458f889d7c6e0ebf0ebdbf", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 94421, "upload_time": "2019-09-18T13:35:29", "url": "https://files.pythonhosted.org/packages/1a/10/d9a93f8ef6037ca8828e3894268bbfeaf6af68a101d4784ad62a7003c2b4/tinyspline-0.3.0.post1-cp27-cp27mu-macosx_10_14_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e082d1abb5ac08e9a43cd8cbf6e5929e", "sha256": "af0e570ac2672248ce1b81490322212a06be8efebf92e0fbc8c575d1ee0853d7" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "e082d1abb5ac08e9a43cd8cbf6e5929e", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 106733, "upload_time": "2019-09-18T14:05:04", "url": "https://files.pythonhosted.org/packages/5c/21/3e4bfad2e62d8122d2fc1cec4d9e3fba96b6b62ae9cf9a7f8fab6519bdb9/tinyspline-0.3.0.post1-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "743e1f23802d071cbb34cc59d6c53a6d", "sha256": "a2e40a0da2470893f7b4922891777347b766a00feafeeb59a8dc56cba4cc2649" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "743e1f23802d071cbb34cc59d6c53a6d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 481893, "upload_time": "2019-09-18T13:29:10", "url": "https://files.pythonhosted.org/packages/45/7e/3a8f0dfd7c8aa4680bfa8743bac48715ac188e53c742735d04da1aa2924f/tinyspline-0.3.0.post1-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "cb34428c6e02169c7182a4ad6a5cc49f", "sha256": "a8f781161b374df9e5198efadfe2baf27f6e66f663ad85c6728074326ee590e4" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "cb34428c6e02169c7182a4ad6a5cc49f", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 106402, "upload_time": "2019-09-18T14:05:06", "url": "https://files.pythonhosted.org/packages/f7/25/7a25594a9dea4804ba9f1db2925a320335399a6719903945d8c5e7042a45/tinyspline-0.3.0.post1-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "64d89c21a6f4fdc35da59d44d946ee10", "sha256": "7743502eef549350ef5266a5ec3c345b6dbe6d9f71c85ec8bf01be77c6abad2e" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "64d89c21a6f4fdc35da59d44d946ee10", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 106403, "upload_time": "2019-09-18T14:05:08", "url": "https://files.pythonhosted.org/packages/03/5e/52c3d73d4f502c66a1cba3a7e4c65b4c5d4335e3923f41e372bab14a2b0b/tinyspline-0.3.0.post1-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ff44509e158dd69739385f5be118798b", "sha256": "1b7eaaae8390221a0cd32958d084b18c802507c494bcd97b0aded32f237b2b64" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp37-cp37m-macosx_10_14_x86_64.whl", "has_sig": false, "md5_digest": "ff44509e158dd69739385f5be118798b", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 93255, "upload_time": "2019-09-18T13:35:31", "url": "https://files.pythonhosted.org/packages/0a/66/0a8b2aa70d6624ebe5b8ab1ae5c172a0b96251eae966aa5280e9e3fb748b/tinyspline-0.3.0.post1-cp37-cp37m-macosx_10_14_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4fe336ca982ab7d7260b3d113483b580", "sha256": "6227c336dcaa017c9b76c0f9e4f4fd3a06ed723edd5ce10bc094a41205a4183a" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4fe336ca982ab7d7260b3d113483b580", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 106402, "upload_time": "2019-09-18T14:05:11", "url": "https://files.pythonhosted.org/packages/13/71/ff5f34cf820fafd4c92103636b4b9945e21c51c54d4798c44383a0658957/tinyspline-0.3.0.post1-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "27069ac2586f395ec81ce24f0ba2e6bb", "sha256": "b860ce09425e97bd6045a415a32c1594f5b71ae7489e358eb8e346bc49446690" }, "downloads": -1, "filename": "tinyspline-0.3.0.post1-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "27069ac2586f395ec81ce24f0ba2e6bb", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 481784, "upload_time": "2019-09-18T13:35:33", "url": "https://files.pythonhosted.org/packages/6c/47/11863d9949c669acc585b4319e039cbf8082e02094943b07be4e910bb616/tinyspline-0.3.0.post1-cp37-cp37m-win_amd64.whl" } ] }