{ "info": { "author": "Cameron Simpson", "author_email": "cs@cskk.id.au", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Terminals" ], "description": "Functions related to terminals.\n\n## Function `setupterm(*args)`\n\nRun curses.setupterm, needed to be able to use the status line.\nUses a global flag to avoid doing this twice.\n\n## Function `statusline(text, fd=None, reverse=False, xpos=None, ypos=None)`\n\nUpdate the status line.\n\n## Function `statusline_bs(text, reverse=False, xpos=None, ypos=None)`\n\nReturn a byte string to update the status line.\n\n## Function `ttysize(fd)`\n\nReturn a (rows, columns) tuple for the specified file descriptor.\n\nIf the window size cannot be determined, None will be returned\nfor either or both of rows and columns.\n\nThis function relies on the UNIX `stty` command.\n\n## Class `WinSize`\n\nMRO: `builtins.tuple` \nWinSize(rows, columns)", "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/cameron_simpson/css/commits/all", "keywords": "python2,python3", "license": "", "maintainer": "", "maintainer_email": "", "name": "cs.tty", "package_url": "https://pypi.org/project/cs.tty/", "platform": "", "project_url": "https://pypi.org/project/cs.tty/", "project_urls": { "Homepage": "https://bitbucket.org/cameron_simpson/css/commits/all" }, "release_url": "https://pypi.org/project/cs.tty/20190101/", "requires_dist": null, "requires_python": "", "summary": "Functions related to terminals.", "version": "20190101" }, "last_serial": 4649180, "releases": { "20150116": [ { "comment_text": "", "digests": { "md5": "362b7f82aa424b6b5a228afdf882e8e9", "sha256": "198b5737e8f2788b2d9beb443fc96a6a369df1d582f7b3ca71681293d9c4ba1a" }, "downloads": -1, "filename": "cs.tty-20150116.tar.gz", "has_sig": false, "md5_digest": "362b7f82aa424b6b5a228afdf882e8e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1495, "upload_time": "2015-01-18T06:22:06", "url": "https://files.pythonhosted.org/packages/be/38/8926d6720d6799f16ea69fcdd98db1e676b5786f88d79ec4ba5e559db7ca/cs.tty-20150116.tar.gz" } ], "20160828": [ { "comment_text": "", "digests": { "md5": "feb895d4e250fd9963378a353ac5e6b6", "sha256": "9707cff97ba377b80e064ee2f0979a831e306e1cc8d9c6672f1c4c1b927e892f" }, "downloads": -1, "filename": "cs.tty-20160828.tar.gz", "has_sig": false, "md5_digest": "feb895d4e250fd9963378a353ac5e6b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1823, "upload_time": "2016-08-28T06:12:09", "url": "https://files.pythonhosted.org/packages/f8/ab/a91cc0a4e0a67f64df6275a40559344b95dacdf83ee1bb8a2602fcda941a/cs.tty-20160828.tar.gz" } ], "20170903": [ { "comment_text": "", "digests": { "md5": "14f45f017c3556ddc7ba3e747404087a", "sha256": "ab9aac230ed1eb5492549b5664e1806580e672a5a838ea7074e0badbe255c704" }, "downloads": -1, "filename": "cs.tty-20170903.tar.gz", "has_sig": false, "md5_digest": "14f45f017c3556ddc7ba3e747404087a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2426, "upload_time": "2017-09-02T23:01:21", "url": "https://files.pythonhosted.org/packages/ab/62/9eb87486d9fcd5713c4d12c2312c4773ea2ac21dc0ddc0f919a8785785f7/cs.tty-20170903.tar.gz" } ], "20190101": [ { "comment_text": "", "digests": { "md5": "70f7ef9aa565c1c6ad6de9a51b5bb4c0", "sha256": "88b515c99763682080a5118f7b1ebce11eb2f5ae4ee6c4081042fae0a5905fc3" }, "downloads": -1, "filename": "cs.tty-20190101.tar.gz", "has_sig": false, "md5_digest": "70f7ef9aa565c1c6ad6de9a51b5bb4c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2565, "upload_time": "2018-12-31T23:17:00", "url": "https://files.pythonhosted.org/packages/9c/af/4a773ee04824a2266b1c0b6db0ba1887cf7ac67454716aaf9d36981ab12d/cs.tty-20190101.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "70f7ef9aa565c1c6ad6de9a51b5bb4c0", "sha256": "88b515c99763682080a5118f7b1ebce11eb2f5ae4ee6c4081042fae0a5905fc3" }, "downloads": -1, "filename": "cs.tty-20190101.tar.gz", "has_sig": false, "md5_digest": "70f7ef9aa565c1c6ad6de9a51b5bb4c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2565, "upload_time": "2018-12-31T23:17:00", "url": "https://files.pythonhosted.org/packages/9c/af/4a773ee04824a2266b1c0b6db0ba1887cf7ac67454716aaf9d36981ab12d/cs.tty-20190101.tar.gz" } ] }