{ "info": { "author": "Andrey Popp", "author_email": "8mayday@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Clipy - command line interfaces micro-framework\n===============================================\n\nClipy is simple easy to use micro-framework for creating command line\ninterfaces. You can find documentation at `http://packages.python.org/clipy\n`_.\n\nBug reports\n-----------\n\nClipy uses launchpad for tracking bug reports, if you are want to report one,\nplease follow the url:\n\n `https://bugs.launchpad.net/clipy `_\n\n\nDevelopment\n-----------\n\nAll source code for clipy is on launchpad, versioned with bzr DVCS:\n \n `http://launchpad.net/clipy `_\n\nIf you want to branch, simply type in terminal:\n\n $ bzr branch lp:clipy\n\nChange history\n==============\n\n0.1\n---\n\nInitial release with the following features:\n\n- Defining single commands with Command class.\n\n- Defining composite commands (commands that consists of subcommans, like svn)\n with CompositeCommand class.\n\n\n0.2\n---\n\nNew features:\n\n- Added abstract command loaded for composite commands.\n\n- Command loader implementation, which loads commands via setuptools entry\n point groups.\n\n\n0.3\n---\n\nNew features:\n\n- Added Command.chanllenge method for asking user for variable.\n\n- Added Command.ask method for asking user for confirmation.\n\n- Support for defining commands with argument parsers based on argparse.\n\n\n0.4\n---\n\nNew features:\n\n- Default help command for composite commands.\n\n- Better usage handling within subcommands.\n\n- Commands are stateless now -- options, args and context passed in run method\n directly.\n\n- Composite command behaviour can be parametrized in cases there is no\n subcommand or unknown one is provided (CompositeCommand.no_command,\n CompositeCommand.unknown_command methods).", "description_content_type": null, "docs_url": "https://pythonhosted.org/clipy/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "python cli framework cmd command line interface", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "clipy", "package_url": "https://pypi.org/project/clipy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/clipy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/clipy/0.4/", "requires_dist": null, "requires_python": null, "summary": "Library for creating command line interfaces", "version": "0.4" }, "last_serial": 787474, "releases": { "0.1dev": [ { "comment_text": "", "digests": { "md5": "ed8f47310988cabb26b74bf4d5a6aca1", "sha256": "c774fb27d0a348ec29186c2a93780809ce8f10b8ef38506f22f65d9276093455" }, "downloads": -1, "filename": "clipy-0.1dev-py2.4.egg", "has_sig": false, "md5_digest": "ed8f47310988cabb26b74bf4d5a6aca1", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 7816, "upload_time": "2010-02-08T15:07:30", "url": "https://files.pythonhosted.org/packages/8a/65/22450dfc3905cd6a6f6c96e8a4ed24ef81de700b8f9a72c17a00fc6369ba/clipy-0.1dev-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "23300834b21168655a4bee3a3b19d412", "sha256": "668ec884eea5900df82e65ab9c61065d9af781e784a3806f1b7498ce55b13ae2" }, "downloads": -1, "filename": "clipy-0.1dev-py2.5.egg", "has_sig": false, "md5_digest": "23300834b21168655a4bee3a3b19d412", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 7802, "upload_time": "2010-02-08T15:07:01", "url": "https://files.pythonhosted.org/packages/38/cd/1a897c1b70e20465d2274717a49a93b97a96aecb406482e6f1d00a414c96/clipy-0.1dev-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "2b5c1f248411a3aafedfba81bf4d7fc1", "sha256": "ac6562d56376a1f77e69aeed1ffcb5d8084122bb1304b2699e59344f29a3eb1b" }, "downloads": -1, "filename": "clipy-0.1dev-py2.6.egg", "has_sig": false, "md5_digest": "2b5c1f248411a3aafedfba81bf4d7fc1", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 7799, "upload_time": "2010-02-08T15:04:29", "url": "https://files.pythonhosted.org/packages/9c/c6/a4902250ac500686d0d349f5f1d9c19fd15a626f9b5b7128a6a0225d951e/clipy-0.1dev-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "d91c9192e3ccb065913af95521074f31", "sha256": "a04676867afaf28171a7f6eaf3dcc9ea933995bf0cb9469f69e590af65269c5c" }, "downloads": -1, "filename": "clipy-0.1dev.tar.gz", "has_sig": false, "md5_digest": "d91c9192e3ccb065913af95521074f31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3202, "upload_time": "2010-02-08T15:04:36", "url": "https://files.pythonhosted.org/packages/40/8d/3ea1db2cfd3a09c2fdd657af5667874cf21fc65ea4c842607015877df244/clipy-0.1dev.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "2191d59718cd489466cd9890e9269f93", "sha256": "de05b41331390de3501edbbbaac4b7ea75d6b1a6ffc5d2b8072aad4ac0122e3e" }, "downloads": -1, "filename": "clipy-0.2-py2.6.egg", "has_sig": false, "md5_digest": "2191d59718cd489466cd9890e9269f93", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 10461, "upload_time": "2010-02-08T21:56:09", "url": "https://files.pythonhosted.org/packages/2a/b2/544f6e5c32d83e30c0ef50be6575629bfdfbdc26797db8d0a601e2105828/clipy-0.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "59562af194099e4cd1d688ef2363852d", "sha256": "73861c159e41011e0e69fd8a451cbedb1b163f408909affb34cbcdef8b7d24a0" }, "downloads": -1, "filename": "clipy-0.2.tar.gz", "has_sig": false, "md5_digest": "59562af194099e4cd1d688ef2363852d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4206, "upload_time": "2010-02-08T21:56:02", "url": "https://files.pythonhosted.org/packages/5c/c6/21ccabba90db7a16402804a885fa5835cc4ba0037b79ad14e2ea5fea1f53/clipy-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "464a6f46093d6779bebddc46d332556f", "sha256": "c1c9e6791ed40d5371a60ff7a10e06830930006465de003240972bca41337947" }, "downloads": -1, "filename": "clipy-0.3-py2.6.egg", "has_sig": false, "md5_digest": "464a6f46093d6779bebddc46d332556f", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 14907, "upload_time": "2010-02-09T23:38:36", "url": "https://files.pythonhosted.org/packages/ac/c1/e6e27a1051f2872b5fce40ee9203bb60ae51dc78fa0ad137a733fe49213d/clipy-0.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "f87dfb68dc8b51bd144a591be2d9e79a", "sha256": "7b703bb3f1873ff506548dbdcaddcac44d16adcf83c097105d1032ab9712d314" }, "downloads": -1, "filename": "clipy-0.3.tar.gz", "has_sig": false, "md5_digest": "f87dfb68dc8b51bd144a591be2d9e79a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5302, "upload_time": "2010-02-09T23:38:44", "url": "https://files.pythonhosted.org/packages/2e/8e/b1834d6f762bebdc5f0b6979ea49f808779e0307910f1be3c8bbefdc5568/clipy-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "db7f7a84cfcab59044310c2d68f43638", "sha256": "71e181464279862303f38e80386c7a3910d6264c339c4485c76c28f3206a895f" }, "downloads": -1, "filename": "clipy-0.4-py2.6.egg", "has_sig": false, "md5_digest": "db7f7a84cfcab59044310c2d68f43638", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 21497, "upload_time": "2010-02-15T16:50:03", "url": "https://files.pythonhosted.org/packages/46/92/330e4f30552af75fb4da2aff6b9ec3c92cec789a374d214d2a0831cfbdf5/clipy-0.4-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "0af2d7a2e006f63c10a0ae30c1eb7760", "sha256": "769af51de49f0e1dd9e649549513b12600530ec7a84b856c95b3f70245895dda" }, "downloads": -1, "filename": "clipy-0.4.tar.gz", "has_sig": false, "md5_digest": "0af2d7a2e006f63c10a0ae30c1eb7760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6757, "upload_time": "2010-02-15T16:49:57", "url": "https://files.pythonhosted.org/packages/3d/d6/2fc465ddb420e53dff68262550de31d5266b9b762f0813f2e6f8352a6466/clipy-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "db7f7a84cfcab59044310c2d68f43638", "sha256": "71e181464279862303f38e80386c7a3910d6264c339c4485c76c28f3206a895f" }, "downloads": -1, "filename": "clipy-0.4-py2.6.egg", "has_sig": false, "md5_digest": "db7f7a84cfcab59044310c2d68f43638", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 21497, "upload_time": "2010-02-15T16:50:03", "url": "https://files.pythonhosted.org/packages/46/92/330e4f30552af75fb4da2aff6b9ec3c92cec789a374d214d2a0831cfbdf5/clipy-0.4-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "0af2d7a2e006f63c10a0ae30c1eb7760", "sha256": "769af51de49f0e1dd9e649549513b12600530ec7a84b856c95b3f70245895dda" }, "downloads": -1, "filename": "clipy-0.4.tar.gz", "has_sig": false, "md5_digest": "0af2d7a2e006f63c10a0ae30c1eb7760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6757, "upload_time": "2010-02-15T16:49:57", "url": "https://files.pythonhosted.org/packages/3d/d6/2fc465ddb420e53dff68262550de31d5266b9b762f0813f2e6f8352a6466/clipy-0.4.tar.gz" } ] }