{ "info": { "author": "python-cmd2", "author_email": "", "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 :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# cmd2-submenu\nThis project provides a submenu system for cmd2\n\n## Installing\nTo install the plugin, do:\n```\n$ pip install cmd2-submenu\n```\n\n## How to use\n\n## Running tests\n\n`cmd2` uses a three tiered testing strategy to test on multiple versions\nof python on various platforms. This plugin uses the same strategy:\n\n- [pytest](https://pytest.org) runs the unit tests\n- [tox](https://tox.readthedocs.io/) runs the unit tests on multiple versions\n of python\n- [AppVeyor](https://www.appveyor.com/) and [TravisCI](https://travis-ci.com)\n run the tests on the various supported platforms\n\n### Running unit tests\n\nRun `pytest` from the top level directory of this plugin to run all the\nunit tests.\n\n### Use tox to run unit tests in multiple versions of python\n\nThe included `tox.ini` is setup to run the unit tests in python 3.4, 3.5,\nand 3.6. In order for `tox` to work, you need to have different versions of\npython executables available in your path.\n[pyenv](https://github.com/pyenv/pyenv) is one method of doing this easily.\nOnce `pyenv` is installed, use it to install multiple versions of python:\n\n```\n$ pyenv install 3.4.8\n$ pyenv install 3.5.5\n$ pyenv install 3.6.5\n$ pyenv local 3.6.5 3.5.5 3.4.8\n```\n\nThis will create a `.python-version` file and instruct the `pyenv` shims\nto make `python3.6`, `python3.5`, and `python3.4` launch the appropriate\nversions of python.\n\nOnce these executables are configured, invoking `tox` will create a\nvirtual environment for each version of python, install the prerequisite\npackages, and run your unit tests.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/python-cmd2/cmd2-submenu", "keywords": "cmd2 plugin submenu", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cmd2-submenu", "package_url": "https://pypi.org/project/cmd2-submenu/", "platform": "", "project_url": "https://pypi.org/project/cmd2-submenu/", "project_urls": { "Homepage": "https://github.com/python-cmd2/cmd2-submenu" }, "release_url": "https://pypi.org/project/cmd2-submenu/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "A nested submenu system for cmd2", "version": "0.3.0" }, "last_serial": 4400446, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "3566c7e60a5c6aa0e39147c2e63b38ea", "sha256": "e502fac2ae2117d155d5cd9a6f188db7b1c54d5c7f4698936dd4676c91527ac9" }, "downloads": -1, "filename": "cmd2_submenu-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3566c7e60a5c6aa0e39147c2e63b38ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 5432, "upload_time": "2018-10-15T00:28:53", "url": "https://files.pythonhosted.org/packages/9e/6d/6b6c280f7c1c612a73f78d303cda99a9b734a2d9b33c16c639d53c34ef55/cmd2_submenu-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "687df9c245b014eb1f33d74d80b9d90b", "sha256": "4630d55f82bd330d410a1fb2624310bebb1b47c41d211264d2fe188ef8ecb608" }, "downloads": -1, "filename": "cmd2-submenu-0.2.0.tar.gz", "has_sig": false, "md5_digest": "687df9c245b014eb1f33d74d80b9d90b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 10986, "upload_time": "2018-10-15T00:28:55", "url": "https://files.pythonhosted.org/packages/48/d1/ae7a6da42822cbffd49342f2951663ebb728864dd61368138983446dec99/cmd2-submenu-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ea430c74f9e74aad126dbde8fb683373", "sha256": "38dff41573d5f264f18e07898a82fb5ed91a2507a1734b9d3a269f9ff350ce6d" }, "downloads": -1, "filename": "cmd2_submenu-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ea430c74f9e74aad126dbde8fb683373", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 5498, "upload_time": "2018-10-21T21:04:15", "url": "https://files.pythonhosted.org/packages/86/ce/71db2ce605bac1e2767bcb403cee64ca4f913319cd76d337820c95ce9123/cmd2_submenu-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d2f7758f91976b48369ac77bf1ab6e4", "sha256": "f56b30cf4eecec5c4ae640183121bfa8038f32d1d23dbf10d42cebcbfadeb662" }, "downloads": -1, "filename": "cmd2-submenu-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3d2f7758f91976b48369ac77bf1ab6e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11469, "upload_time": "2018-10-21T21:04:13", "url": "https://files.pythonhosted.org/packages/9f/b2/2fd992bd62d055b3906a7c14e2f6d75c21b8c9badb45568c14888625a21d/cmd2-submenu-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea430c74f9e74aad126dbde8fb683373", "sha256": "38dff41573d5f264f18e07898a82fb5ed91a2507a1734b9d3a269f9ff350ce6d" }, "downloads": -1, "filename": "cmd2_submenu-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ea430c74f9e74aad126dbde8fb683373", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 5498, "upload_time": "2018-10-21T21:04:15", "url": "https://files.pythonhosted.org/packages/86/ce/71db2ce605bac1e2767bcb403cee64ca4f913319cd76d337820c95ce9123/cmd2_submenu-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d2f7758f91976b48369ac77bf1ab6e4", "sha256": "f56b30cf4eecec5c4ae640183121bfa8038f32d1d23dbf10d42cebcbfadeb662" }, "downloads": -1, "filename": "cmd2-submenu-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3d2f7758f91976b48369ac77bf1ab6e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11469, "upload_time": "2018-10-21T21:04:13", "url": "https://files.pythonhosted.org/packages/9f/b2/2fd992bd62d055b3906a7c14e2f6d75c21b8c9badb45568c14888625a21d/cmd2-submenu-0.3.0.tar.gz" } ] }