{
"info": {
"author": "Thomas O'Donnell",
"author_email": "",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Environment :: Console",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.2",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5"
],
"description": "Navigator\n=========\n\n.. image:: https://travis-ci.org/andytom/navigator.svg?branch=master\n :target: https://travis-ci.org/andytom/navigator\n\nA framework to create simple, interactive command line tools.\n\nExample\n-------\nA basic Hello World example ::\n\n >>> import navigator\n >>> nav = navigator.Navigator(intro=\"Welcome\")\n >>> @nav.route('Hello World', \"A simple Hello World\")\n >>> def hello_world():\n >>> navigator.ui.text_success(\"Hello World!\")\n >>> nav.run()\n Welcome\n 0 - quit\n 1 - Hello World - A simple Hello World\n What do you want to do?\n\nYou can then select the option you would like to take.\nEntering '1' call the hello_world function.\n\nNavigator also includes prompts for user input ::\n\n >>> @nav.route('Hello Name', \"A more advanced Hello World\")\n >>> def hello_name():\n >>> name = navigator.ui.prompt(\"What is your name?\")\n >>> navigator.ui.text_success(\"Hello {}!\".format(name))\n\n\nThere are more complete examples in the examples directory.\n\nHow to Install\n--------------\nNavigator can be install from pypi using pip ::\n\n pip install navigator\n\nPython Support and Versioning\n-----------------------------\nNavigator is currently tested against python 2.7, 3.2, 3.3, 3.4 and 3.5.\n\nNavigator follows `SemVar `_ as such the Public API should\nnot be considered stable until version 1.0.0.\n\nTesting\n-------\nYou can run the test suite locally by running: ::\n\n python test.py\n\nThis requires that 'mock' is installed. In addition all tests are run automatically on\n`TravisCI `_.\n\nTo Do List\n----------\n- Complete README (examples, basic how to)\n- Better Comments\n- Add more Documentation (doc strings and documentation)\n- More complete test coverage and better tests",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/Andytom/navigator",
"keywords": "",
"license": "BSD 3-Clause License",
"maintainer": "",
"maintainer_email": "",
"name": "Navigator",
"package_url": "https://pypi.org/project/Navigator/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/Navigator/",
"project_urls": {
"Homepage": "https://github.com/Andytom/navigator"
},
"release_url": "https://pypi.org/project/Navigator/0.2.2/",
"requires_dist": null,
"requires_python": "",
"summary": "A framework to create simple, interactive command line tools.",
"version": "0.2.2"
},
"last_serial": 1781793,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "cc374c9151ecbcf884b1a2d1b39ee687",
"sha256": "363fff22a1c93ac3c9c66181a81f8e1154b8319d4fbd8fc13cbd7313c54e1be7"
},
"downloads": -1,
"filename": "Navigator-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "cc374c9151ecbcf884b1a2d1b39ee687",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2924,
"upload_time": "2013-09-01T22:15:54",
"url": "https://files.pythonhosted.org/packages/be/24/9f4745dc95be80b58ab5695e3ab1c8c7baef477767a2ef10aa2d116931e4/Navigator-0.1.0.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "a9505d279d8b6ae9a533be411555597c",
"sha256": "255e5ff5a19ef91aab61b5f4055901832d02a15b3d2b807ad7a8f5abc7cc2c39"
},
"downloads": -1,
"filename": "Navigator-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "a9505d279d8b6ae9a533be411555597c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4404,
"upload_time": "2013-09-02T20:22:23",
"url": "https://files.pythonhosted.org/packages/87/38/ea8d79e8f50d0101b616d57a2e4da630c79f6ab8c83f229bcf2e562008a1/Navigator-0.2.0.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "8d2b5962818597713cbf71fd83fcca10",
"sha256": "91a5d02a2d24b9082b81447811a01263125a782f2bd85db9d83e2a5796573311"
},
"downloads": -1,
"filename": "Navigator-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "8d2b5962818597713cbf71fd83fcca10",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5237,
"upload_time": "2015-10-17T20:40:10",
"url": "https://files.pythonhosted.org/packages/4e/b5/1007420176025c955463badae7afbbdb6880ea11f4feb12607688a61c29f/Navigator-0.2.1.tar.gz"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "456a69ce81380241ec125fae12307674",
"sha256": "f19f3c2704eec88fdbb77e3034b9ae60434f09d52153383ef31ca1377e0d4f68"
},
"downloads": -1,
"filename": "Navigator-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "456a69ce81380241ec125fae12307674",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5466,
"upload_time": "2015-10-22T18:04:07",
"url": "https://files.pythonhosted.org/packages/eb/f2/f5f30e044130c8243ff8aa10563673c246b43ee593c9dfa4924d75fd4017/Navigator-0.2.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "456a69ce81380241ec125fae12307674",
"sha256": "f19f3c2704eec88fdbb77e3034b9ae60434f09d52153383ef31ca1377e0d4f68"
},
"downloads": -1,
"filename": "Navigator-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "456a69ce81380241ec125fae12307674",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5466,
"upload_time": "2015-10-22T18:04:07",
"url": "https://files.pythonhosted.org/packages/eb/f2/f5f30e044130c8243ff8aa10563673c246b43ee593c9dfa4924d75fd4017/Navigator-0.2.2.tar.gz"
}
]
}