{ "info": { "author": "Maciej Marciniak", "author_email": "jakis128@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries" ], "description": "# mmw\nGithub link: http://github.com/Mm2PL/mmw\n## What is it?\nIt is a library that generates simple pseudo-graphic windows.\n\n## How to use it?\nExamples:\n\n1. Code:\n```python\nimport mmw\nscreen = mmw.Screen()\nwindow = mmw.Window('Our window')\nscreen.add_window(window) # Link the window to the screen\nwindow.text = \"Let's add some text\"\nwindow.buttons = ['And', 'some', 'buttons']\nwindow.selectedButton = 0 # Select the first button\nscreen.clear() # Screen.draw() doesn't clear the screen by itself\nscreen.draw() # Draw the screen\nscreen.get_char() # Wait until the user presses a key\n```\nOutput:\n```\n+-----------Our window-----------+\n|Let's add some text |\n| |\n| [>And<] [ some ] [ buttons ] |\n+--------------------------------+\n```\n2. See [mmwDemo.py on github](https://github.com/Mm2PL/mmw/blob/master/mmwDemo.py)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Mm2PL/mmw", "keywords": "", "license": "GPL-3", "maintainer": "", "maintainer_email": "", "name": "mmw", "package_url": "https://pypi.org/project/mmw/", "platform": "", "project_url": "https://pypi.org/project/mmw/", "project_urls": { "Homepage": "https://github.com/Mm2PL/mmw" }, "release_url": "https://pypi.org/project/mmw/1.1/", "requires_dist": null, "requires_python": ">=3", "summary": "This is a library for displaying curses-like windows", "version": "1.1" }, "last_serial": 4441044, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "1ba224ed1c37677e14f6d94bbdf37949", "sha256": "f175be22c358c5c65c3104b11c54c14ccfba89023af9e15d74e8b9c067b40521" }, "downloads": -1, "filename": "mmw-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1ba224ed1c37677e14f6d94bbdf37949", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22626, "upload_time": "2018-09-05T18:17:32", "url": "https://files.pythonhosted.org/packages/87/60/5ab52030b5287da1b602829169f8b5c22124f8de348f53117992647141d6/mmw-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4dd4c2e47d1af84aa24f481ddd073dd1", "sha256": "cc735e65a73a8abbd4bd79b942070361a20431462f6c491531ad6006e3b68dbb" }, "downloads": -1, "filename": "mmw-1.0.tar.gz", "has_sig": false, "md5_digest": "4dd4c2e47d1af84aa24f481ddd073dd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17658, "upload_time": "2018-09-05T18:17:34", "url": "https://files.pythonhosted.org/packages/c6/80/139b3ba3027a09fc94128fa9287d3da7c9bd3bdc14f6a2d7f0ede03fafe8/mmw-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "547553c7d82f7cc7a00803dc7a82730b", "sha256": "4a4918cb8108f79e031be97b30ce9fd819fb7d42d00e0744cb9a3e1b39237540" }, "downloads": -1, "filename": "mmw-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "547553c7d82f7cc7a00803dc7a82730b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 26283, "upload_time": "2018-11-01T15:26:09", "url": "https://files.pythonhosted.org/packages/be/74/9a9af269687bd6b11d3783352c46d4771064b5d56b9e1f434eaefcd11d94/mmw-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26bcfe62108877befcd6ca7ed983b0e9", "sha256": "610ec274e17e8a478e0428a0018262cb96f9cd9511cc85700b0ae489bf5c2472" }, "downloads": -1, "filename": "mmw-1.1.tar.gz", "has_sig": false, "md5_digest": "26bcfe62108877befcd6ca7ed983b0e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 20595, "upload_time": "2018-11-01T15:27:31", "url": "https://files.pythonhosted.org/packages/dd/6f/94a18167c3ad233fe857604792d13615170d25ecf1e79682abfc54923c9a/mmw-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "547553c7d82f7cc7a00803dc7a82730b", "sha256": "4a4918cb8108f79e031be97b30ce9fd819fb7d42d00e0744cb9a3e1b39237540" }, "downloads": -1, "filename": "mmw-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "547553c7d82f7cc7a00803dc7a82730b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 26283, "upload_time": "2018-11-01T15:26:09", "url": "https://files.pythonhosted.org/packages/be/74/9a9af269687bd6b11d3783352c46d4771064b5d56b9e1f434eaefcd11d94/mmw-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26bcfe62108877befcd6ca7ed983b0e9", "sha256": "610ec274e17e8a478e0428a0018262cb96f9cd9511cc85700b0ae489bf5c2472" }, "downloads": -1, "filename": "mmw-1.1.tar.gz", "has_sig": false, "md5_digest": "26bcfe62108877befcd6ca7ed983b0e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 20595, "upload_time": "2018-11-01T15:27:31", "url": "https://files.pythonhosted.org/packages/dd/6f/94a18167c3ad233fe857604792d13615170d25ecf1e79682abfc54923c9a/mmw-1.1.tar.gz" } ] }