{ "info": { "author": "Kit La Touche", "author_email": "kit@transneptune.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: Console :: Curses", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "===============================\nHexes\n===============================\n\n+---------------+------------------+\n| Service | Status |\n+===============+==================+\n| PyPI | |pypi| |\n+---------------+------------------+\n| Downloads | |pypi-downloads| |\n+---------------+------------------+\n| Waffle.io | |waffleio| |\n+---------------+------------------+\n| CircleCI | |circleci| |\n+---------------+------------------+\n| Read the Docs | |readthedocs| |\n+---------------+------------------+\n\nCurses for humans.\n\nThis is free software, under a BSD license.\n\nThis is very very alpha! I'm working on it, though, and would love your\nfeedback, pull requests, and enthusiasm.\n\nThanks!\n\nFeatures\n--------\n\n* It can draw boxes, lay them out, and resize them. FANCY!\n* It can put text in boxes and only reveal the appropriate bits of it. SHINY!\n* It has an event loop, and allows you to bind to startup and keypresses. SPOOKY!\n* It can accept text input and process it. HEAVY!\n\n.. |pypi| image:: https://img.shields.io/pypi/v/hexes.svg?style=plastic\n :target: https://pypi.python.org/pypi/hexes\n :alt: 'Latest PyPI version'\n\n.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/hexes.svg?style=plastic\n :target: https://pypi.python.org/pypi/hexes\n :alt: 'Monthly PyPI downloads'\n\n.. |waffleio| image:: https://badge.waffle.io/wlonk/hexes.png?label=ready&title=Ready\n :target: https://waffle.io/wlonk/hexes\n :alt: 'Stories in Ready'\n\n.. |circleci| image:: https://img.shields.io/circleci/project/wlonk/hexes.svg?style=plastic\n :target: https://circleci.com/gh/wlonk/hexes\n :alt: 'Latest build status'\n\n.. |readthedocs| image:: https://readthedocs.org/projects/pip/badge/?style=plastic\n :target: https://hexes.readthedocs.org/\n :alt: 'Latest documentation'\n\n\n\n\nHistory\n-------\n\n0.4.0 (2015-08-08)\n---------------------\n\n* Added support for text input areas.\n\n0.3.1 (2015-05-08)\n---------------------\n\n* Slight unifications to the way you register behaviors.\n\n0.3.0 (2015-05-08)\n---------------------\n\n* Event loop and binding listeners.\n\n0.2.0 (2015-04-26)\n---------------------\n\n* Rendering text into boxes.\n\n0.1.0 (2015-04-25)\n---------------------\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wlonk/hexes", "keywords": "hexes", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "hexes", "package_url": "https://pypi.org/project/hexes/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/hexes/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/wlonk/hexes" }, "release_url": "https://pypi.org/project/hexes/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "Curses for humans.", "version": "0.4.0" }, "last_serial": 1669874, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "cad2e38a9b4bbb583bbcf6ffa2b651f8", "sha256": "cfbf1a1dcdac56df4f1b6d889b11ffb8f342232ec63518a1ab00bb3c6f7b3e29" }, "downloads": -1, "filename": "hexes-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cad2e38a9b4bbb583bbcf6ffa2b651f8", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5826, "upload_time": "2015-04-25T06:40:06", "url": "https://files.pythonhosted.org/packages/e8/70/e5033e431e43a5f43cb7632343338a19cd22854cb9d130e442d341bcebbc/hexes-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd966145ab6ad06270d7e2504063f328", "sha256": "eab07b4e0c1b9492e3eb047f920f7550b0be89292555c3c3c79290f88ecbbd25" }, "downloads": -1, "filename": "hexes-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fd966145ab6ad06270d7e2504063f328", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14456, "upload_time": "2015-04-25T06:40:02", "url": "https://files.pythonhosted.org/packages/69/df/669bf458d83ecdefbfaee698414c9ac9062707360b6ba8cf1512a4f81954/hexes-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b0544d39fdddfccc330bf7b9cc930abd", "sha256": "c0f6d6a18d834bb5e94541bd30fd594cd673beb123c88fac88fea1eecc716f8a" }, "downloads": -1, "filename": "hexes-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0544d39fdddfccc330bf7b9cc930abd", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 6384, "upload_time": "2015-04-27T04:15:48", "url": "https://files.pythonhosted.org/packages/99/7e/3cd9634e2eaab61ccc6214825710f9fb9e8d8f063f1340c6d212d99beb34/hexes-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "007bdc4900a9ac86d1950480ee7c269f", "sha256": "d42093da0c16ff4e14c8969a752dbf6f4ecf88f6cf5c370a9b9a06d300083361" }, "downloads": -1, "filename": "hexes-0.2.0.tar.gz", "has_sig": false, "md5_digest": "007bdc4900a9ac86d1950480ee7c269f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15971, "upload_time": "2015-04-27T04:15:44", "url": "https://files.pythonhosted.org/packages/98/78/9df98fef1d8b75aa7347f8bc43dba04b6a80b9e2ca8c66b97345d0c1e90f/hexes-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b5b85a122dc0df826f14405a8942dc8f", "sha256": "10ce9deea3ee661b2cc3c13e17f71603a782c33aefc34176c3352f8216bdc20f" }, "downloads": -1, "filename": "hexes-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5b85a122dc0df826f14405a8942dc8f", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 8209, "upload_time": "2015-05-08T23:56:18", "url": "https://files.pythonhosted.org/packages/b7/9d/7bd8d574932b6386d3be7bdba1931e25189cc9873bc0314197a065c7fa33/hexes-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc6488ceb833291915a4557664949f3e", "sha256": "74c1c57db67f5d6f0b8e0267c0f9190c366b8fe7a70be416b3d6d2f00f419230" }, "downloads": -1, "filename": "hexes-0.3.0.tar.gz", "has_sig": false, "md5_digest": "dc6488ceb833291915a4557664949f3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16932, "upload_time": "2015-05-08T23:56:14", "url": "https://files.pythonhosted.org/packages/d3/74/2d657af4a470b1c474aa9f4ca8442665bf4b711e10e879d0201e6958b01f/hexes-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "222e19663dfcd17b76c0852ef4ae7940", "sha256": "a60da43a57b813afda3356b2f9b8761cfda0e96b81d6c4e91307d35fea45a32f" }, "downloads": -1, "filename": "hexes-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "222e19663dfcd17b76c0852ef4ae7940", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 8459, "upload_time": "2015-05-09T00:43:23", "url": "https://files.pythonhosted.org/packages/2c/d3/0e103aa8805e5540d6f5ebe0d6dec059a7735066acb635324ad5128c52c8/hexes-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c2e2100c443a42de916107847fb1e74", "sha256": "8a8ce4c32a8fc09d5c1a1dcd9e45d9672f17868e885ce5e5692f6120e0a31392" }, "downloads": -1, "filename": "hexes-0.3.1.tar.gz", "has_sig": false, "md5_digest": "5c2e2100c443a42de916107847fb1e74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17110, "upload_time": "2015-05-09T00:43:21", "url": "https://files.pythonhosted.org/packages/35/06/2af71be3596c0398da68c650186e02917e3ad4732ab2392539ace138a444/hexes-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7d098a8fa902a35014bfadf7769fd185", "sha256": "00f40c55481e85bf6b7f14417c2089ce171e716697142dbc6662ae12791d601b" }, "downloads": -1, "filename": "hexes-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d098a8fa902a35014bfadf7769fd185", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 11398, "upload_time": "2015-08-08T20:53:54", "url": "https://files.pythonhosted.org/packages/54/23/447666d3a5ac4ffad62d89bb06af7795c4f74477a586a9cccaf393a71747/hexes-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83b6e7d77560dbd140332350f3e8904c", "sha256": "61f22f456729177f09fd0fd9071a10a97ff77110410ed1737e2a8ab57d72d60c" }, "downloads": -1, "filename": "hexes-0.4.0.tar.gz", "has_sig": false, "md5_digest": "83b6e7d77560dbd140332350f3e8904c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19812, "upload_time": "2015-08-08T20:53:49", "url": "https://files.pythonhosted.org/packages/d5/50/bfb83860b2a09fb098b1156ac98e0e6acfdc2b159b5242e76eeb3d25b4f3/hexes-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7d098a8fa902a35014bfadf7769fd185", "sha256": "00f40c55481e85bf6b7f14417c2089ce171e716697142dbc6662ae12791d601b" }, "downloads": -1, "filename": "hexes-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d098a8fa902a35014bfadf7769fd185", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 11398, "upload_time": "2015-08-08T20:53:54", "url": "https://files.pythonhosted.org/packages/54/23/447666d3a5ac4ffad62d89bb06af7795c4f74477a586a9cccaf393a71747/hexes-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83b6e7d77560dbd140332350f3e8904c", "sha256": "61f22f456729177f09fd0fd9071a10a97ff77110410ed1737e2a8ab57d72d60c" }, "downloads": -1, "filename": "hexes-0.4.0.tar.gz", "has_sig": false, "md5_digest": "83b6e7d77560dbd140332350f3e8904c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19812, "upload_time": "2015-08-08T20:53:49", "url": "https://files.pythonhosted.org/packages/d5/50/bfb83860b2a09fb098b1156ac98e0e6acfdc2b159b5242e76eeb3d25b4f3/hexes-0.4.0.tar.gz" } ] }