{ "info": { "author": "Celaleddin Hidayeto\u011flu", "author_email": "celaleddin.hidayetoglu@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# Gently\n\nGently is a tool for designing and analysing control systems.\n\nIt is being written in [Hy](http://hylang.org/ \"Hy\") (a dialect of Lisp embedded in Python) and aims to provide an expressive domain-specific language for designing and analysing control systems.\n\nIt uses [python-control](https://python-control.readthedocs.io/en/latest/ \"python-control\") package for control systems related operations.\n\n\n## Installing\n\nGently requires Python 3.5 or higher. If you are familiar with Python and know how to install a package using pip, here is how to install Gently:\n\n pip install gently\n\nIf you are not sure what this is, you can read the [installation guide](https://github.com/celaleddin/gently/blob/master/docs/install.md \"How to install Gently?\").\n\n\n## Usage\n\nYou can look at the [examples](https://github.com/celaleddin/gently/blob/master/examples/examples.hy \"Gently Examples\") for a quick overview. For more detailed information, you can read [this document](https://web.itu.edu.tr/hidayetoglu/control-systems-dsl.pdf \"Control Systems DSL\").\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/celaleddin/gently/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gently", "package_url": "https://pypi.org/project/gently/", "platform": "", "project_url": "https://pypi.org/project/gently/", "project_urls": { "Homepage": "https://github.com/celaleddin/gently/" }, "release_url": "https://pypi.org/project/gently/0.18/", "requires_dist": [ "hy", "sympy", "control", "matplotlib" ], "requires_python": "", "summary": "A tool for designing and analysing control systems", "version": "0.18" }, "last_serial": 5716696, "releases": { "0.11": [ { "comment_text": "", "digests": { "md5": "de001ea93fb0d6c180bc9d9b94eb9630", "sha256": "420152add0c40bd8b57b2c86142fb248bda795acdba1b5b11b1e25bd92718f62" }, "downloads": -1, "filename": "gently-0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "de001ea93fb0d6c180bc9d9b94eb9630", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10377, "upload_time": "2019-03-17T20:44:27", "url": "https://files.pythonhosted.org/packages/ba/0a/6830bf95f9d33d36f1fa86e0fe6dd4895c008e560eb9ca715f679c93e17e/gently-0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9841d05c730503be414670241d7e4325", "sha256": "06f8a95102de2468389e8885551ec846d3f7e61232d454a8489e628bf7e6f424" }, "downloads": -1, "filename": "gently-0.11.tar.gz", "has_sig": false, "md5_digest": "9841d05c730503be414670241d7e4325", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7411, "upload_time": "2019-03-17T20:44:29", "url": "https://files.pythonhosted.org/packages/1c/2c/165ed0c74ad45f6bf64e817632892932bcdd86ffc968d57c4525809c2e61/gently-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "2c56307d35cda365213fe739cfdd6131", "sha256": "9e8594ecbbe3a8afb8a39588d0041bb4c03fba7fd2dfca2b01bfcee6bddb844d" }, "downloads": -1, "filename": "gently-0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "2c56307d35cda365213fe739cfdd6131", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10370, "upload_time": "2019-03-17T21:37:15", "url": "https://files.pythonhosted.org/packages/44/58/459241789f74273df2c901d8a08a0ecc61d2212a2136e54801014c5b961b/gently-0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea7bc6b452867c7a5cd390823793029d", "sha256": "05f24833664da7690e4388ff246062efe0bd7e65e3db0dce89be6e8ecb07b31f" }, "downloads": -1, "filename": "gently-0.12.tar.gz", "has_sig": false, "md5_digest": "ea7bc6b452867c7a5cd390823793029d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7392, "upload_time": "2019-03-17T21:37:17", "url": "https://files.pythonhosted.org/packages/79/96/1a1e468cedad072dfa68d3e52c2659adec3c907c91c5fb5047f9cd1f424d/gently-0.12.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "273af2171383458427f49ee8bb280083", "sha256": "c8b4eb3cabbd79b70ef6c374fdce72952c3bb4e64599cc8fc1405dd653426722" }, "downloads": -1, "filename": "gently-0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "273af2171383458427f49ee8bb280083", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11628, "upload_time": "2019-04-10T22:20:30", "url": "https://files.pythonhosted.org/packages/d5/23/5c1680a8cb92f91b00f7a8e7271e3cf92a85116feca623ea354d38d7bb2a/gently-0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69882bfefb9f98e384c4aa75864b925f", "sha256": "b0ca01f4b29c10c4458f86f91e894efa74635f840aaf493783717a7a8b73eca7" }, "downloads": -1, "filename": "gently-0.16.tar.gz", "has_sig": false, "md5_digest": "69882bfefb9f98e384c4aa75864b925f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8578, "upload_time": "2019-04-10T22:20:31", "url": "https://files.pythonhosted.org/packages/5a/ae/88ef5eb33140f56745ab53ba860f94ba7ec362603fe70ef69e581bfa3387/gently-0.16.tar.gz" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "fc025f4b3838d6f577ae9faf26af7020", "sha256": "adcb72604de30fc18d9dcbdbea9b7dee223698d14a6ea05d99a239af376eb3c2" }, "downloads": -1, "filename": "gently-0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "fc025f4b3838d6f577ae9faf26af7020", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11565, "upload_time": "2019-08-22T18:42:36", "url": "https://files.pythonhosted.org/packages/98/cf/6ebfee758153c966dbb4474ffc81064f0fb1535bbd94dc1c763c710575b1/gently-0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e3aeebd6bafbd6b148ed255d9ccf8de", "sha256": "f0c940da21aaabefb83a512c6df0c7ee010d422c3c4b7a3d336a9a880e1a03fc" }, "downloads": -1, "filename": "gently-0.18.tar.gz", "has_sig": false, "md5_digest": "3e3aeebd6bafbd6b148ed255d9ccf8de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8813, "upload_time": "2019-08-22T18:42:38", "url": "https://files.pythonhosted.org/packages/be/8c/907194f09a43009cda4b3b3e1393f43e7d422e8bfda0237857bc17f99dac/gently-0.18.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc025f4b3838d6f577ae9faf26af7020", "sha256": "adcb72604de30fc18d9dcbdbea9b7dee223698d14a6ea05d99a239af376eb3c2" }, "downloads": -1, "filename": "gently-0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "fc025f4b3838d6f577ae9faf26af7020", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11565, "upload_time": "2019-08-22T18:42:36", "url": "https://files.pythonhosted.org/packages/98/cf/6ebfee758153c966dbb4474ffc81064f0fb1535bbd94dc1c763c710575b1/gently-0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e3aeebd6bafbd6b148ed255d9ccf8de", "sha256": "f0c940da21aaabefb83a512c6df0c7ee010d422c3c4b7a3d336a9a880e1a03fc" }, "downloads": -1, "filename": "gently-0.18.tar.gz", "has_sig": false, "md5_digest": "3e3aeebd6bafbd6b148ed255d9ccf8de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8813, "upload_time": "2019-08-22T18:42:38", "url": "https://files.pythonhosted.org/packages/be/8c/907194f09a43009cda4b3b3e1393f43e7d422e8bfda0237857bc17f99dac/gently-0.18.tar.gz" } ] }