{ "info": { "author": "Eugene Prilepin", "author_email": "esp.home@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries" ], "description": "# scikit-curve\n\n[![PyPI version](https://img.shields.io/pypi/v/scikit-curve.svg)](https://pypi.python.org/pypi/scikit-curve)\n![Supported Python versions](https://img.shields.io/pypi/pyversions/scikit-curve.svg)\n[![BSD License](https://img.shields.io/pypi/l/scikit-curve.svg)](https://github.com/espdev/scikit-curve/blob/master/LICENSE)\n[![Build status](https://travis-ci.org/espdev/scikit-curve.svg?branch=master)](https://travis-ci.org/espdev/scikit-curve)\n[![Docs status](https://readthedocs.org/projects/scikit-curve/badge/)](https://scikit-curve.readthedocs.io/en/latest/)\n\n:warning: :construction: **UNDER DEVELOPMENT** :construction: :warning:\n\nA toolkit to manipulate n-dimensional geometric curves in Python.\n\n```python\nimport matplotlib.pyplot as plt\n\nfrom curve.curves import lissajous\nfrom curve.plot import curveplot\nfrom curve import PreservedSpeedInterpolationGrid\n\ncurve = lissajous(p_count=51)\n\ngrid = PreservedSpeedInterpolationGrid(301)\ncurve_i = curve.interpolate(grid, method='hermite')\n\ncurveplot(curve_i, param='speed', show_normals=True, marker='.')\n\nplt.show()\n```\n\n![lissajous plot](https://github.com/espdev/scikit-curve/blob/master/assets/lissajous_plot.png)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/espdev/scikit-curve", "keywords": "", "license": "BSD 3-Clause", "maintainer": "", "maintainer_email": "", "name": "scikit-curve", "package_url": "https://pypi.org/project/scikit-curve/", "platform": "", "project_url": "https://pypi.org/project/scikit-curve/", "project_urls": { "Homepage": "https://github.com/espdev/scikit-curve" }, "release_url": "https://pypi.org/project/scikit-curve/0.1.0/", "requires_dist": [ "numpy", "scipy", "csaps (>=0.6.0)", "cached-property" ], "requires_python": ">=3.5,<4", "summary": "A toolkit to manipulate n-dimensional geometric curves in Python", "version": "0.1.0" }, "last_serial": 5930930, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "446d4f78e5cb9127cb9fa9c33193afa6", "sha256": "39cbf2ceb47d676a53d64e58fe5e3c272c46bc20efce9474396a69886ffd126d" }, "downloads": -1, "filename": "scikit_curve-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "446d4f78e5cb9127cb9fa9c33193afa6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4", "size": 27958, "upload_time": "2019-09-12T23:01:04", "url": "https://files.pythonhosted.org/packages/a2/fb/f9f94ba4387cd71d729b3db0c895ffaf91599d76e45dfebd454e7f51403c/scikit_curve-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76b8b139cdd3cdee26e47a7370e1d9d5", "sha256": "ca6530f060ee10b4510d53d483004e93e08a5bf983fbf11432a9bfcaa1f37bdf" }, "downloads": -1, "filename": "scikit-curve-0.0.1.tar.gz", "has_sig": false, "md5_digest": "76b8b139cdd3cdee26e47a7370e1d9d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 24030, "upload_time": "2019-09-12T23:01:07", "url": "https://files.pythonhosted.org/packages/93/bb/88da55535bcf9fc41065b3f4fd6ae51ec3b018d01c5da70be0b983f09186/scikit-curve-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f77f3380c2f1f4ba44c218c563cd0091", "sha256": "cea49b568a8b13f45de508eece4245cb5f1cae8d131906ea91813b8ca4c02a67" }, "downloads": -1, "filename": "scikit_curve-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f77f3380c2f1f4ba44c218c563cd0091", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4", "size": 27961, "upload_time": "2019-09-12T23:18:38", "url": "https://files.pythonhosted.org/packages/17/55/6e44bd4eb4eb595be1930319b21de2e29749d1cb01446133c29ca5760805/scikit_curve-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61331231c40c8234994a9f1e2a649120", "sha256": "6fb7ed1247bb6e496e4433d5b9f720a22651be667b00d4967d645c35105cf996" }, "downloads": -1, "filename": "scikit-curve-0.0.2.tar.gz", "has_sig": false, "md5_digest": "61331231c40c8234994a9f1e2a649120", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 24046, "upload_time": "2019-09-12T23:18:39", "url": "https://files.pythonhosted.org/packages/b0/ec/0f9affda5d5f68336b7fcfae1888b323a1c69ed45fa7a0e1adea03b6c7d6/scikit-curve-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "55e640f8cd09302c48b85236f3d06f62", "sha256": "ce33e7cd7e37e21cc832192f0e8ba8f6a3fb06c53fb659268f860321c405a964" }, "downloads": -1, "filename": "scikit_curve-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "55e640f8cd09302c48b85236f3d06f62", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4", "size": 27966, "upload_time": "2019-09-13T00:05:12", "url": "https://files.pythonhosted.org/packages/03/26/c30546c79fb01c321a243c3918f5559b5d916c2db3a8ca73db6de481bbf1/scikit_curve-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1de6cbd5c521de393e9531bec367dae6", "sha256": "6fe618709c5f991d35fb1d7fe89b7a2c8ed0c1c1df154ec454c176a026970b7e" }, "downloads": -1, "filename": "scikit-curve-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1de6cbd5c521de393e9531bec367dae6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 25026, "upload_time": "2019-09-13T00:05:14", "url": "https://files.pythonhosted.org/packages/48/cd/77e224d871906a9173664a43f890fa8e8c3593d1a418c0a48313bc33b067/scikit-curve-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e5686ecd98eb0208fdb4514a45ace1de", "sha256": "418a3f963992eaa011034ca805fc00836c20b2a7fd0cb0e499b8ab113cbbde91" }, "downloads": -1, "filename": "scikit_curve-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5686ecd98eb0208fdb4514a45ace1de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4", "size": 37330, "upload_time": "2019-10-05T04:03:20", "url": "https://files.pythonhosted.org/packages/1b/7e/900411047a468844b22f1b9b4f06d7966e74dc3bffee348a0fccdc7c14b8/scikit_curve-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97c29c3c92848bc8df44ebdc18fa5c48", "sha256": "6107820ee61f5fb5f65f93b1a2c145d38c8eab5a2e9083c4cd02be35bdf68611" }, "downloads": -1, "filename": "scikit-curve-0.1.0.tar.gz", "has_sig": false, "md5_digest": "97c29c3c92848bc8df44ebdc18fa5c48", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 32870, "upload_time": "2019-10-05T04:03:22", "url": "https://files.pythonhosted.org/packages/58/22/7f3e37340a57bb977d779090b4319d5c9fec8d93df5176f0d08d3bae23c0/scikit-curve-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e5686ecd98eb0208fdb4514a45ace1de", "sha256": "418a3f963992eaa011034ca805fc00836c20b2a7fd0cb0e499b8ab113cbbde91" }, "downloads": -1, "filename": "scikit_curve-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5686ecd98eb0208fdb4514a45ace1de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4", "size": 37330, "upload_time": "2019-10-05T04:03:20", "url": "https://files.pythonhosted.org/packages/1b/7e/900411047a468844b22f1b9b4f06d7966e74dc3bffee348a0fccdc7c14b8/scikit_curve-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97c29c3c92848bc8df44ebdc18fa5c48", "sha256": "6107820ee61f5fb5f65f93b1a2c145d38c8eab5a2e9083c4cd02be35bdf68611" }, "downloads": -1, "filename": "scikit-curve-0.1.0.tar.gz", "has_sig": false, "md5_digest": "97c29c3c92848bc8df44ebdc18fa5c48", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4", "size": 32870, "upload_time": "2019-10-05T04:03:22", "url": "https://files.pythonhosted.org/packages/58/22/7f3e37340a57bb977d779090b4319d5c9fec8d93df5176f0d08d3bae23c0/scikit-curve-0.1.0.tar.gz" } ] }