{ "info": { "author": "Braxis Development Team", "author_email": "continuity@braxis.cl", "bugtrack_url": null, "classifiers": [], "description": "How it works?\r\n-------------\r\n\r\nDo you have a application class or a function and do you want to execute them by command line? Here \r\nis your solution: pycommander.\r\n\r\nInstallation\r\n------------\r\n\r\nVia easy_install::\r\n\r\n> easy_install pycommander\r\n\r\nConfiguration\r\n-------------\r\n\r\nAdd a section called **pycommander.command** to your entry points in your setup.py\r\nfile. Then put your command names pointing to a python class or function, and\r\nthat it's. For example::\r\n\r\n [pycommander.command]\r\n command_class=module.submodule:ExampleClass\r\n command_function=module.submodule:function\r\n\r\nInstall your application::\r\n\r\n > python setup.py [develop | install]\r\n\r\nNow, you can execute **pycom** in your command line and see::\r\n\r\n > pycom\r\n ERROR: Please, enter a command name\r\n Usage: pycom COMMAND [command_options]\r\n\r\n Options:\r\n -h, --help show this help message and exit\r\n\r\n Registered Commands:\r\n help Show this help message\r\n command_class\r\n command_function <------------ This are your commands\r\n\r\nExtra Features\r\n--------------\r\n\r\n* Autocomplete for subcommands and options.\r\n To activate it you have source the pycommander_complete file (which is in the distribution)\r\n from your .bash_rc or .profile.", "description_content_type": null, "docs_url": null, "download_url": "http://dev.braxis.cl/hg/pycommander", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://dev.braxis.cl", "keywords": "python cmd commandline run execute.", "license": "GNU GPL", "maintainer": "", "maintainer_email": "", "name": "pycommander", "package_url": "https://pypi.org/project/pycommander/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pycommander/", "project_urls": { "Download": "http://dev.braxis.cl/hg/pycommander", "Homepage": "http://dev.braxis.cl" }, "release_url": "https://pypi.org/project/pycommander/1.0rc1dev/", "requires_dist": null, "requires_python": null, "summary": "PyCommander Command Line Tool for Python modules, classes and functions.", "version": "1.0rc1dev" }, "last_serial": 797065, "releases": { "0.9rc1dev": [ { "comment_text": "", "digests": { "md5": "b66cb1dab13f27c10637f2c9a34dcf97", "sha256": "22586ea729fc95a9a4f5ac60b9f58190f20b93e107c36c18f48b7ac1b3190349" }, "downloads": -1, "filename": "pycommander-0.9rc1dev.win32.exe", "has_sig": false, "md5_digest": "b66cb1dab13f27c10637f2c9a34dcf97", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 76850, "upload_time": "2009-09-23T20:43:31", "url": "https://files.pythonhosted.org/packages/48/7f/9ae12c99dadfa21bd3aef64d097155e7eef705a2168964a0407ff171d454/pycommander-0.9rc1dev.win32.exe" } ], "1.0rc1dev": [] }, "urls": [] }