{ "info": { "author": "Stefan Fischer", "author_email": "sfischer13@ymail.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.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Terminals", "Topic :: Utilities" ], "description": "=====================\nPython Prompt Package\n=====================\n\n|PyPI Version| |Travis| |Coverage Status| |Documentation Status|\n\n| Prompt and verify user input on the command line.\n| Python 3.3+ and Wheels are supported.\n\nThe project was initiated by Stefan Fischer.\n\n- `Documentation `__ is\n available on PythonHosted.\n- `Questions `__ can be asked via e-mail.\n- `Changes `__\n between releases are documented.\n- `Source code `__ is\n tracked on GitHub.\n- `Bugs `__ can be\n reported on the issue tracker.\n\nInstall\n-------\n\n|PyPI Python Versions| |PyPI Wheel|\n\nThe package is available on\n`PyPI `__:\n\n::\n\n $ pip install prompt\n\nUse\n---\n\nAn extensive `documentation `__\nis available.\n\nSome simple use cases:\n\n::\n\n import prompt\n\n email = prompt.email()\n\n # modify default prompt\n integer = prompt.integer(prompt=\"Please enter a number: \")\n\n # allow empty response\n real = prompt.real(empty=True)\n\n # require a two digit number using a regular expression\n regex = prompt.regex(\"^\\d\\d$\")\n\nContribute\n----------\n\n| Write a bug report or send a pull request.\n| Other\n `contributors `__\n have done so before.\n\n- `Roadmap `__\n of planned improvements\n- `Issues `__ that\n have been reported\n\nLicense\n-------\n\n| Copyright (c) 2015-2017 Stefan Fischer\n| The source code is available under the **MIT License**.\n| See\n `LICENSE `__\n for further details.\n\n.. |PyPI Version| image:: https://img.shields.io/pypi/v/prompt.svg\n :target: https://pypi.python.org/pypi/prompt\n.. |Travis| image:: https://img.shields.io/travis/sfischer13/python-prompt.svg\n :target: https://travis-ci.org/sfischer13/python-prompt\n.. |Coverage Status| image:: https://coveralls.io/repos/sfischer13/python-prompt/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/sfischer13/python-prompt?branch=master\n.. |Documentation Status| image:: https://readthedocs.org/projects/prompt/badge/?version=latest\n :target: http://prompt.readthedocs.org/en/latest/?badge=latest\n.. |PyPI Python Versions| image:: https://img.shields.io/pypi/pyversions/prompt.svg\n :target: https://pypi.python.org/pypi/prompt\n.. |PyPI Wheel| image:: https://img.shields.io/pypi/wheel/prompt.svg\n :target: https://pypi.python.org/pypi/prompt\n\n\n=======\nHistory\n=======\n\n| All notable changes to this project will be documented in this file.\n| This project adheres to `Semantic Versioning `__.\n| You should `Keep a CHANGELOG `__, too!\n\n`Next Release `__\n------------------------------------------------------------------------------------\n\nAdded\n~~~~~\n\nChanged\n~~~~~~~\n\nDeprecated\n~~~~~~~~~~\n\nFixed\n~~~~~\n\nRemoved\n~~~~~~~\n\nSecurity\n~~~~~~~~\n\n`0.4.1 `__ - 2017-06-05\n--------------------------------------------------------------------------------------------\n\nChanged\n~~~~~~~\n\n- improved infrastructure\n\n\n`0.4.0 `__ - 2016-03-22\n--------------------------------------------------------------------------------------------\n\nRemoved\n~~~~~~~\n\n- support for Python 3.2\n\n`0.3.2 `__ - 2016-03-22\n--------------------------------------------------------------------------------------------\n\nAdded\n~~~~~\n\n- unit tests\n- coverage testing\n\n`0.3.1 `__ - 2015-10-10\n--------------------------------------------------------------------------------------------\n\nFixed\n~~~~~\n\n- display of README on PyPI\n\n`0.3.0 `__ - 2015-10-10\n--------------------------------------------------------------------------------------------\n\nAdded\n~~~~~\n\n- module documentation\n- documentation on PythonHosted\n\n`0.2.0 `__ - 2015-09-27\n--------------------------------------------------------------------------------------------\n\nAdded\n~~~~~\n\n- prompt.email()\n- prompt.secret()\n\n0.1.0 - 2015-09-16\n------------------\n\nAdded\n~~~~~\n\n- minimum viable product\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sfischer13/python-prompt", "keywords": "prompt input console terminal tty", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "prompt", "package_url": "https://pypi.org/project/prompt/", "platform": "", "project_url": "https://pypi.org/project/prompt/", "project_urls": { "Homepage": "https://github.com/sfischer13/python-prompt" }, "release_url": "https://pypi.org/project/prompt/0.4.1/", "requires_dist": null, "requires_python": ">=3.3", "summary": "Library for prompting input on the command line.", "version": "0.4.1" }, "last_serial": 2927022, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "267c80a1d9b3024e5ee74aab485697b9", "sha256": "3d7bc5f5681c55c32f9da88aba2c83829448eaed34905e662b9a49fbaa3846ec" }, "downloads": -1, "filename": "prompt-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "267c80a1d9b3024e5ee74aab485697b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5335, "upload_time": "2015-09-16T19:22:45", "url": "https://files.pythonhosted.org/packages/83/cb/faacbe042ca5253ebe961a927d198effbb9bfb3e6d2ec2f3ee1deb87cb66/prompt-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef7012b60e8563cf949fc72d50888fc1", "sha256": "4f47e38a08522e6429eafe84e76e34a4af40c312fda2b0a5a6c8a1b02713e486" }, "downloads": -1, "filename": "prompt-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ef7012b60e8563cf949fc72d50888fc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4044, "upload_time": "2015-09-16T19:22:49", "url": "https://files.pythonhosted.org/packages/42/b2/eda62652c96293cc400432ffa2998134679333d7a6e40691f0c32f288686/prompt-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9cca20c8e0625643afa192931128f453", "sha256": "38f2d88b2d4c423e2256d71df392775338f5bdfb03c3c500905baae2c6f15588" }, "downloads": -1, "filename": "prompt-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9cca20c8e0625643afa192931128f453", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5619, "upload_time": "2015-09-27T15:27:05", "url": "https://files.pythonhosted.org/packages/63/65/9b65393f747bbaa9207b2a3d161c56489ca8e3ee4e61bb409b60fcbeef85/prompt-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54f82aba9d3f017f380328682acea57b", "sha256": "4697d0015217de1833d25b5439ef360ffdeb6f3c46998804d01d057e6b0d8407" }, "downloads": -1, "filename": "prompt-0.2.0.tar.gz", "has_sig": false, "md5_digest": "54f82aba9d3f017f380328682acea57b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4652, "upload_time": "2015-09-27T15:27:09", "url": "https://files.pythonhosted.org/packages/47/57/72c35f8fcee278afa4a6f2d016b2eac516a21283049e42c7bb76a9e92929/prompt-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "28b65128bbb9be14d627cd3b591ede02", "sha256": "02d1d4fd3cd90f84057eb942b7a2aa1103cf4ac76ab0718ca209e300d5df401a" }, "downloads": -1, "filename": "prompt-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "28b65128bbb9be14d627cd3b591ede02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6372, "upload_time": "2015-10-10T19:54:21", "url": "https://files.pythonhosted.org/packages/b0/00/107122993e0f5fe955aea46965e99f4b39de87c4019f5356bbb4d437e2e9/prompt-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4805594608255091f7dcd94a5319405d", "sha256": "897d70dc7b945373c9f5ee26e884c0893e2c1974f8e17664030aab59c8c8486c" }, "downloads": -1, "filename": "prompt-0.3.0.tar.gz", "has_sig": false, "md5_digest": "4805594608255091f7dcd94a5319405d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5016, "upload_time": "2015-10-10T19:54:25", "url": "https://files.pythonhosted.org/packages/1e/63/70b4e8be6082f8bf101e68f953b9db067efbc59dd09a7b0d4676fe87c250/prompt-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ccf227b50f50c6d4929ed6fe8de88e56", "sha256": "d59acffe2363dd9a169ebd4068859c9e6a147bb4839d3ebd3bc3678541801522" }, "downloads": -1, "filename": "prompt-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ccf227b50f50c6d4929ed6fe8de88e56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6350, "upload_time": "2015-10-10T20:13:40", "url": "https://files.pythonhosted.org/packages/ab/3b/a6e4fab53fcd466e70f28e8fa55218fb4d416030b38dd0323ed5cd1e8403/prompt-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c818695b90c589281b379bb7b400938c", "sha256": "6d262795f7e4fcdad1a548e09c868c50de159e008f22fc28e83f7648e2c4c999" }, "downloads": -1, "filename": "prompt-0.3.1.tar.gz", "has_sig": false, "md5_digest": "c818695b90c589281b379bb7b400938c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5026, "upload_time": "2015-10-10T20:13:43", "url": "https://files.pythonhosted.org/packages/b5/d1/0a97e44ee6b398c7f9668ad042fa66a461cf18fc66244a1a3b65e5662170/prompt-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "65c7c76cc911b36a7b82372bc1a0b352", "sha256": "75c89d904d7de3578e85e5e5f4d25381f8db42afed3738855007218bd06be806" }, "downloads": -1, "filename": "prompt-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "65c7c76cc911b36a7b82372bc1a0b352", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18150, "upload_time": "2016-03-22T21:21:59", "url": "https://files.pythonhosted.org/packages/8e/5e/54ed0f53ea48f96e2dd4a201aca5a686e81c2861d2af52c4e92d5cf0b0b5/prompt-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9388adf53bacb52f86e039a71eaeaa6d", "sha256": "54eb37f35ca6d6614bf48f00ce1c2c77cd7e2651a47baa391c58f15e01d43f75" }, "downloads": -1, "filename": "prompt-0.3.2.tar.gz", "has_sig": false, "md5_digest": "9388adf53bacb52f86e039a71eaeaa6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5537, "upload_time": "2016-03-22T21:22:14", "url": "https://files.pythonhosted.org/packages/3d/c5/a0fb135b525d3353781300b6201b7bbbfa98d3e301068fd2c6f61c62b43f/prompt-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "a1313ee3aafbe3d59fdba7346bdaa527", "sha256": "70e28ecc07eca26876ef00995ab7011262e09bb90ce1e68173b7569adeddf481" }, "downloads": -1, "filename": "prompt-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a1313ee3aafbe3d59fdba7346bdaa527", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18059, "upload_time": "2016-03-22T22:36:29", "url": "https://files.pythonhosted.org/packages/c3/39/93be00ad5459d90343a32fb9e1243aad6cdf5b8973f11dee8cbd56917bc7/prompt-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c402f9ce3ee60bd65857e03812ff7e2", "sha256": "a16b2fab7056e115020a65615dc25a1fbb79e727b7a95e840e773ffcdcbc5c82" }, "downloads": -1, "filename": "prompt-0.4.0.tar.gz", "has_sig": false, "md5_digest": "9c402f9ce3ee60bd65857e03812ff7e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5575, "upload_time": "2016-03-22T22:36:38", "url": "https://files.pythonhosted.org/packages/9a/8a/52d7b5cc81cfaa5ded57c36c1d8554b76386d0e216165df6423fdc35ce27/prompt-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ac1363a8948a910098defec93f29dc4a", "sha256": "98527de8dc3f0aa29669a39fbffeaf578ba6654dc836f737b6a5c6f9279002b7" }, "downloads": -1, "filename": "prompt-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ac1363a8948a910098defec93f29dc4a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.3", "size": 7149, "upload_time": "2017-06-05T17:01:11", "url": "https://files.pythonhosted.org/packages/de/2a/baf04fe6bef0b73666fd891db1c395813ee9691f949ae4b42500dc440adb/prompt-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "081725bc760c08cb19af53b9a963cb3d", "sha256": "8a7694b88f8c65188a983315e72582bf42fcc251b97042be1d2a2ad1aa0ebe0e" }, "downloads": -1, "filename": "prompt-0.4.1.tar.gz", "has_sig": false, "md5_digest": "081725bc760c08cb19af53b9a963cb3d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.3", "size": 6500, "upload_time": "2017-06-05T17:01:13", "url": "https://files.pythonhosted.org/packages/a6/f1/f550fffbdbe3ca55591d2c34f7d561ee8126a2e4f0b402a84860a31a5f68/prompt-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac1363a8948a910098defec93f29dc4a", "sha256": "98527de8dc3f0aa29669a39fbffeaf578ba6654dc836f737b6a5c6f9279002b7" }, "downloads": -1, "filename": "prompt-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ac1363a8948a910098defec93f29dc4a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.3", "size": 7149, "upload_time": "2017-06-05T17:01:11", "url": "https://files.pythonhosted.org/packages/de/2a/baf04fe6bef0b73666fd891db1c395813ee9691f949ae4b42500dc440adb/prompt-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "081725bc760c08cb19af53b9a963cb3d", "sha256": "8a7694b88f8c65188a983315e72582bf42fcc251b97042be1d2a2ad1aa0ebe0e" }, "downloads": -1, "filename": "prompt-0.4.1.tar.gz", "has_sig": false, "md5_digest": "081725bc760c08cb19af53b9a963cb3d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.3", "size": 6500, "upload_time": "2017-06-05T17:01:13", "url": "https://files.pythonhosted.org/packages/a6/f1/f550fffbdbe3ca55591d2c34f7d561ee8126a2e4f0b402a84860a31a5f68/prompt-0.4.1.tar.gz" } ] }