{ "info": { "author": "David Tl\u00e1skal (http://tlasky.herokuapp.com/)", "author_email": "da.tlaskal@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: System :: Console Fonts", "Topic :: System :: Shells", "Topic :: System :: System Shells", "Topic :: Terminals" ], "description": "# PythonAnsiConsole\nConsole library for Python which use pure ANSI.\n\n##What can it do?\n* Get size of terminal / console.\n* Set terminal / console title.\n* Get / Set cursor position.\n* Hide / Show cursor.\n* Change foreground / background color.\n* Clear console / terminal.\n* Draw unfilled / filled triangles, quads, rectangles.\n* Draw windows / boxes. (around text or whatever)\n* Simple progress bars.\n\n* And more!\n\n##Support\n*Supported operating systems*:\n* Windows 10\n* Linux (any)\n* MacOS\n\n##Examples\nYou can find all examples in [**example folder**](https://bitbucket.org/tlasky/pythonansiconsole/src/master/examples/).\n(After installation you don't need to worry about add_path.py)\n\n*Good way to keep your console / terminal readable*:\n```python3\nfrom console import Console\n\nc = Console()\ntry:\n \"\"\"\n Your code here.\n \"\"\"\nfinally:\n c.cursor.show()\n c.reset()\n```\n\n###Style and SGR\nYou can specify style by **Code** row in table below.\nYou can find original article at this [**wiki page**](https://en.wikipedia.org/wiki/ANSI_escape_code).\n*Usage*:\n```python3\nfrom console import Console\n\nc = Console()\nc.style(1, 3, 4)\nprint('Hello World!')\nc.reset()\n```\n![alt text](https://bitbucket.org/tlasky/pythonansiconsole/raw/548c9b41b8c01ab4ca438a0f48a19e42cdc522d2/SGR.PNG)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/tlasky/pythonansiconsole/src/master/", "keywords": "", "license": "MIT License", "maintainer": "David Tl\u00e1skal (http://tlasky.herokuapp.com/)", "maintainer_email": "da.tlaskal@gmail.com", "name": "PythonAnsiConsole", "package_url": "https://pypi.org/project/PythonAnsiConsole/", "platform": "", "project_url": "https://pypi.org/project/PythonAnsiConsole/", "project_urls": { "Homepage": "https://bitbucket.org/tlasky/pythonansiconsole/src/master/" }, "release_url": "https://pypi.org/project/PythonAnsiConsole/1.6/", "requires_dist": null, "requires_python": "", "summary": "Python library for ansi consoles.", "version": "1.6" }, "last_serial": 5862490, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "4b50ff9716eb2dd557c3e879f6dd627a", "sha256": "81d79c16d1db73648598d697b37c6649abf708541ae92f31dfba579ba7dbb2a5" }, "downloads": -1, "filename": "PythonAnsiConsole-1.0.tar.gz", "has_sig": false, "md5_digest": "4b50ff9716eb2dd557c3e879f6dd627a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6168, "upload_time": "2019-09-20T09:20:47", "url": "https://files.pythonhosted.org/packages/d4/50/79e0d123c8b36db48303053281cba9c97e206db5d5225d78f10e32b81f9c/PythonAnsiConsole-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "85582d94ff5deb6da7dcb4d5d107b3de", "sha256": "15bf4374f11dbbcd5730cc7ddf78e3d69fa4b53807595b474a92cb69abffde05" }, "downloads": -1, "filename": "PythonAnsiConsole-1.1.tar.gz", "has_sig": false, "md5_digest": "85582d94ff5deb6da7dcb4d5d107b3de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6442, "upload_time": "2019-09-20T09:59:47", "url": "https://files.pythonhosted.org/packages/fb/f2/2c21122a482195e2f91094832524abe825791347f464ffd35717eb25c06d/PythonAnsiConsole-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "e4e5f49024d5f8e7b2aaa53188634740", "sha256": "c63097134de63fa2e03df040e8859cc6c63f525225ba640ec2ac3a0fdb443db6" }, "downloads": -1, "filename": "PythonAnsiConsole-1.2.tar.gz", "has_sig": false, "md5_digest": "e4e5f49024d5f8e7b2aaa53188634740", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6464, "upload_time": "2019-09-20T11:17:29", "url": "https://files.pythonhosted.org/packages/93/ac/9d3d18b3e2c18068833be430b8219144ac68714eef64ba06c1048ccb72e3/PythonAnsiConsole-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "773bea2575efde1232e8336a0431acb9", "sha256": "efb8cd6b490275674cc25e8e5693c2b25dca06524aab9bee4842ac077e541f00" }, "downloads": -1, "filename": "PythonAnsiConsole-1.3.tar.gz", "has_sig": false, "md5_digest": "773bea2575efde1232e8336a0431acb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7094, "upload_time": "2019-09-20T13:15:19", "url": "https://files.pythonhosted.org/packages/54/86/8c3554597577ac72ecc9e1e7c155023b32bc8e7ad120ce60b8c62a69257f/PythonAnsiConsole-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "2c2d3bb7d394633fc6626e2317b6576b", "sha256": "34c28b4bdb08ce1edb3288bd861221abfe59f65f845525c8698870ed79d90d18" }, "downloads": -1, "filename": "PythonAnsiConsole-1.4.tar.gz", "has_sig": false, "md5_digest": "2c2d3bb7d394633fc6626e2317b6576b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7101, "upload_time": "2019-09-20T13:35:39", "url": "https://files.pythonhosted.org/packages/b6/f0/6ab1d472a42b1b2b8e87d2761dfa90571dd61d1752a05aef539cb78d491c/PythonAnsiConsole-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "eecb453c63a83844708ee316f7452486", "sha256": "4721d27797fe8894692dfabfab476edcbe33f8c7fbba2b01471b57ef88d7b00c" }, "downloads": -1, "filename": "PythonAnsiConsole-1.5.tar.gz", "has_sig": false, "md5_digest": "eecb453c63a83844708ee316f7452486", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7043, "upload_time": "2019-09-20T13:46:09", "url": "https://files.pythonhosted.org/packages/8c/f4/a614d0f15593f6740fb7ae62c8b0daa379040fa997e7d597734768ac6ec6/PythonAnsiConsole-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "919ef79838233a6931b005c7eac6a241", "sha256": "beedfb756f6ac030fe0db360684331fe21dadc4f7474253dffa92954f631b28f" }, "downloads": -1, "filename": "PythonAnsiConsole-1.6.tar.gz", "has_sig": false, "md5_digest": "919ef79838233a6931b005c7eac6a241", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7057, "upload_time": "2019-09-20T14:07:09", "url": "https://files.pythonhosted.org/packages/d9/df/0ce30ddc70db670b38a478ee4ff3933314bc4b60465932ed54e7a1d07c8c/PythonAnsiConsole-1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "919ef79838233a6931b005c7eac6a241", "sha256": "beedfb756f6ac030fe0db360684331fe21dadc4f7474253dffa92954f631b28f" }, "downloads": -1, "filename": "PythonAnsiConsole-1.6.tar.gz", "has_sig": false, "md5_digest": "919ef79838233a6931b005c7eac6a241", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7057, "upload_time": "2019-09-20T14:07:09", "url": "https://files.pythonhosted.org/packages/d9/df/0ce30ddc70db670b38a478ee4ff3933314bc4b60465932ed54e7a1d07c8c/PythonAnsiConsole-1.6.tar.gz" } ] }