{ "info": { "author": "Michael Lasevich", "author_email": "mlasevich+quickcli@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "[![Build Status](https://travis-ci.org/mlasevich/QuickCLI.svg?branch=master)](https://travis-ci.org/mlasevich/QuickCLI)\n[![Coverage Status](https://coveralls.io/repos/github/mlasevich/QuickCLI/badge.svg?branch=master)](https://coveralls.io/github/mlasevich/QuickCLI?branch=master)\n[![PyPI version](https://badge.fury.io/py/QuickCLI.svg)](https://badge.fury.io/py/QuickCLI)\n\n# QuickCLI - Quick and CLI Wrapper for argparse for Python\n\n| ***\u26a0\ufe0fWARNING*** : This is currently a _Work in Progress_ and is not ready for general use yet |\n| :---: |\n\n## QuickCLI Release Notes\n* 0.2.2\n * Add consistent args to on_missing_action and on_invalid_action hooks\n* 0.2.1\n * bugfixes\n * set default license info to be blank, provide Apache license info as a constant\n* 0.2.0\n * Replacing subcommands with actions\n* 0.1.2\n * Bugfixes\n* 0.1.0\n * Initial version\n\n## Quick Intro to QuickCLI\n\nQuickCLI is a quick and easy to use library for using argparse Python library\n\nI have written something like this for almost every project I have done and it always take longer\nthan it should, so I decided to write it as a library and share it.\n\n### Features\n\n(TODO)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://mlasevich.github.io/QuickCLI/", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "QuickCLI", "package_url": "https://pypi.org/project/QuickCLI/", "platform": "", "project_url": "https://pypi.org/project/QuickCLI/", "project_urls": { "Homepage": "https://mlasevich.github.io/QuickCLI/" }, "release_url": "https://pypi.org/project/QuickCLI/0.2.2/", "requires_dist": [ "PyYaml", "future" ], "requires_python": "", "summary": "Quick and Painless Python CLI Building", "version": "0.2.2" }, "last_serial": 5710923, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ddf9e15cb6a9e4a06461dbd4d80ce366", "sha256": "38afa981716e237a5e1e8fbd1f2662f9d6ba80728f9f059a928cbc7a06b77fe2" }, "downloads": -1, "filename": "QuickCLI-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "ddf9e15cb6a9e4a06461dbd4d80ce366", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12687, "upload_time": "2019-08-13T00:44:57", "url": "https://files.pythonhosted.org/packages/74/b2/291bc39d7a1172f48d25954ed127a46f3fddb17a3eedf75705717ca2e69f/QuickCLI-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "410c50fa21321520e27e8b219bf7c3d1", "sha256": "6d5f7e51e79903523ffb20350f968ebfda8176151093a56bfb4a4e57a747a41d" }, "downloads": -1, "filename": "QuickCLI-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "410c50fa21321520e27e8b219bf7c3d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12686, "upload_time": "2019-08-13T00:45:06", "url": "https://files.pythonhosted.org/packages/1f/60/a8aad51bde81fed127b584abb5fd690245c8d8a9bf5ad27353d631941f2c/QuickCLI-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6a3a935bbb8ee9fe75fbfceb9ee15f4", "sha256": "337e2171cb19f17ee3085c18643845ffeb96e76760ab666b5ed5f2774220ab39" }, "downloads": -1, "filename": "QuickCLI-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b6a3a935bbb8ee9fe75fbfceb9ee15f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6688, "upload_time": "2019-08-13T00:44:59", "url": "https://files.pythonhosted.org/packages/1a/98/698fc78fa881b128477a51e1ad10b1ae4313139feb4fe06ef7249e5b1ad2/QuickCLI-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "02824b501064bd72d33b16b935b05571", "sha256": "ced5f1ab8fe001f26702868c6c6f513c53cbb640a7d0f70527f74e5e55043dee" }, "downloads": -1, "filename": "QuickCLI-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "02824b501064bd72d33b16b935b05571", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12693, "upload_time": "2019-08-13T03:47:31", "url": "https://files.pythonhosted.org/packages/09/de/73bf089ae8abd5c2609af3d4e7208d0bc337f015529f50f2167dcb81f3ba/QuickCLI-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "082e24ce45419a610fa9e7912977cc0a", "sha256": "1701ff2302eb97a38b8e416a3cb60fd2bdbf812f308f12d52d6d66374330b34c" }, "downloads": -1, "filename": "QuickCLI-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "082e24ce45419a610fa9e7912977cc0a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12692, "upload_time": "2019-08-13T03:47:34", "url": "https://files.pythonhosted.org/packages/44/3f/24622f65aa8bfec7d415bfd88a22ff30731c4fedfe178b576db96f7759b9/QuickCLI-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d13d429502fcba49fe0af66eb9e56ef7", "sha256": "b3aff163227a763970eae4ecbfc3205b1eca31d02840d5372e8707fc143d01b4" }, "downloads": -1, "filename": "QuickCLI-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d13d429502fcba49fe0af66eb9e56ef7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6708, "upload_time": "2019-08-13T03:47:32", "url": "https://files.pythonhosted.org/packages/28/f5/178d3896dc06e8318953fb3da7e740bfb9f153b9dda2beabc8e61a79c46f/QuickCLI-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e7ab82db9e5a361f4d7455011f541d34", "sha256": "399a9a681db4b7dde58759ab92f3da5e076c700a1a0baf2c728f0d60377ea63c" }, "downloads": -1, "filename": "QuickCLI-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "e7ab82db9e5a361f4d7455011f541d34", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12699, "upload_time": "2019-08-13T04:27:45", "url": "https://files.pythonhosted.org/packages/5e/57/5e355fccb5aea1e95f6029d15a42a0fe341ab611856a18e85c29379d6089/QuickCLI-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efc72b8ca794142f39afcc8b3708d822", "sha256": "0a4ad0dd7757a864dc21ed6974f580baafafc93fcd93b06883b07109a7f19a46" }, "downloads": -1, "filename": "QuickCLI-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "efc72b8ca794142f39afcc8b3708d822", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12699, "upload_time": "2019-08-13T04:27:46", "url": "https://files.pythonhosted.org/packages/21/66/e6767293ab7ce41aa5f921eda2e5c53d1f330d5e2a217dd43d165480ad40/QuickCLI-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dabe4839b8d623e98bfbf2e9cdd2ded", "sha256": "2e51b4cc7da7287b7ef130512c6c26c1c4d562f5c58c34996c5d1dbcc1bfc61a" }, "downloads": -1, "filename": "QuickCLI-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9dabe4839b8d623e98bfbf2e9cdd2ded", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6710, "upload_time": "2019-08-13T04:27:46", "url": "https://files.pythonhosted.org/packages/72/c1/a1924a8f4b879a8dd61929fa3a7fbfbc5931a79ea1007448fcfde41cb831/QuickCLI-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "17d93dc5404016d092964522900c6f6f", "sha256": "ac83425c1d39a4646ff560c4164dcbe9e58d9a14f5583adcbf2e1367682661c7" }, "downloads": -1, "filename": "QuickCLI-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "17d93dc5404016d092964522900c6f6f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15009, "upload_time": "2019-08-15T05:33:21", "url": "https://files.pythonhosted.org/packages/e2/20/1a326e518382c93a04466e1a68a4528c806435a4060f387526c4a998d03d/QuickCLI-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fc714b3d028d78e3531a58406d76ff0", "sha256": "6e28952213e3fbf431660811994823ed32a5e650400944d91e7c9a5cf6374885" }, "downloads": -1, "filename": "QuickCLI-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5fc714b3d028d78e3531a58406d76ff0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15007, "upload_time": "2019-08-15T05:33:20", "url": "https://files.pythonhosted.org/packages/48/4f/7879f2d7823c74335f6b87d9932ca5c1834f4c97dbb014b7f69f6dcfe3b7/QuickCLI-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "339b446026bdf2e0aed438f739a7021c", "sha256": "f1703b3f38e472782e07e3d8a860b9efc9c2a6b32e184726f68af0b8bba17739" }, "downloads": -1, "filename": "QuickCLI-0.2.0.tar.gz", "has_sig": false, "md5_digest": "339b446026bdf2e0aed438f739a7021c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8373, "upload_time": "2019-08-15T05:33:22", "url": "https://files.pythonhosted.org/packages/81/c2/02d9840d882d10e33b5f8511bf764680837aba823b533d522768b63de29c/QuickCLI-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "2c9ca2b1e8acfa5015486478e664c5c3", "sha256": "ab6c366a0e5eaf462ac7118331b1f840df372aef245051609a033391cb92c226" }, "downloads": -1, "filename": "QuickCLI-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2c9ca2b1e8acfa5015486478e664c5c3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15063, "upload_time": "2019-08-21T15:46:02", "url": "https://files.pythonhosted.org/packages/ca/be/bb131cb8cf52bf75db4e5739934155979dd5ce1623a0ccaf670e3406a764/QuickCLI-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e36be2858811bed97a91a5cdde2de62d", "sha256": "1612e23c5233a1bbc5cac66ab2a6afca7bc2cac55f246e001408fdb2d3ebce28" }, "downloads": -1, "filename": "QuickCLI-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e36be2858811bed97a91a5cdde2de62d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15062, "upload_time": "2019-08-21T15:45:57", "url": "https://files.pythonhosted.org/packages/f8/5b/695ef44ef497b575da73a81e71c6eea9dc466052cfc321199eb9bd757a97/QuickCLI-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd110f8207d16ed5f4ab129244f4f5e8", "sha256": "b6b049992988092da969b809a72539f6c7dfb598be8ba229d27379a0f3e40808" }, "downloads": -1, "filename": "QuickCLI-0.2.1.tar.gz", "has_sig": false, "md5_digest": "fd110f8207d16ed5f4ab129244f4f5e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8432, "upload_time": "2019-08-21T15:45:59", "url": "https://files.pythonhosted.org/packages/08/9d/4073dd04a1826b44f998e9ffd375e6936780fea8cd644230456caadb15fe/QuickCLI-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "20dcca8c82cfe19406dc31e8656dee87", "sha256": "efb66fac515db88ee763e48d2e3b732334a6929ba10926aeb1d24eda91a911f1" }, "downloads": -1, "filename": "QuickCLI-0.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "20dcca8c82cfe19406dc31e8656dee87", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15110, "upload_time": "2019-08-21T17:51:59", "url": "https://files.pythonhosted.org/packages/42/ab/844baaf4631382780dd08149c4ad1f162e0a528e0cc9eb0b00168e8cb82e/QuickCLI-0.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0f6f0cbff75646de19c720cc01fe2ae", "sha256": "a4a7c772cb64b0802d0b5c869fb30c938223f1f43467be9ff270fb2a3e1ae3ee" }, "downloads": -1, "filename": "QuickCLI-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e0f6f0cbff75646de19c720cc01fe2ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15109, "upload_time": "2019-08-21T17:52:01", "url": "https://files.pythonhosted.org/packages/ff/b9/6d9a2100f909ec6564e49f1e5860e901d886c580f57b99e95c0f5e0c366e/QuickCLI-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4de9ed14cb3cfc88689e0f42b7f066f9", "sha256": "b01d895e4973b1b3bdc476ee7aa136aa6dd7f0f236f84c3d1c67e09d846de497" }, "downloads": -1, "filename": "QuickCLI-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4de9ed14cb3cfc88689e0f42b7f066f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8476, "upload_time": "2019-08-21T17:52:01", "url": "https://files.pythonhosted.org/packages/b9/94/8faad5697c76dfc063561205d8b73b2776ab03779e6a09807dc3459c9122/QuickCLI-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "20dcca8c82cfe19406dc31e8656dee87", "sha256": "efb66fac515db88ee763e48d2e3b732334a6929ba10926aeb1d24eda91a911f1" }, "downloads": -1, "filename": "QuickCLI-0.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "20dcca8c82cfe19406dc31e8656dee87", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15110, "upload_time": "2019-08-21T17:51:59", "url": "https://files.pythonhosted.org/packages/42/ab/844baaf4631382780dd08149c4ad1f162e0a528e0cc9eb0b00168e8cb82e/QuickCLI-0.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0f6f0cbff75646de19c720cc01fe2ae", "sha256": "a4a7c772cb64b0802d0b5c869fb30c938223f1f43467be9ff270fb2a3e1ae3ee" }, "downloads": -1, "filename": "QuickCLI-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e0f6f0cbff75646de19c720cc01fe2ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15109, "upload_time": "2019-08-21T17:52:01", "url": "https://files.pythonhosted.org/packages/ff/b9/6d9a2100f909ec6564e49f1e5860e901d886c580f57b99e95c0f5e0c366e/QuickCLI-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4de9ed14cb3cfc88689e0f42b7f066f9", "sha256": "b01d895e4973b1b3bdc476ee7aa136aa6dd7f0f236f84c3d1c67e09d846de497" }, "downloads": -1, "filename": "QuickCLI-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4de9ed14cb3cfc88689e0f42b7f066f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8476, "upload_time": "2019-08-21T17:52:01", "url": "https://files.pythonhosted.org/packages/b9/94/8faad5697c76dfc063561205d8b73b2776ab03779e6a09807dc3459c9122/QuickCLI-0.2.2.tar.gz" } ] }