{ "info": { "author": "wanshot", "author_email": "nishikawa0228@sj9.so-net.ne.jp", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Software Development", "Topic :: Terminals" ], "description": "RapidFire\n=================\n\nSETUP\n----------\n\n\n- Init RapidFire\n\n.. code-block:: shell\n\n $ pip install rapidfire\n $ rap --init\n $ vi /Your/home/directory/.rapidfire.d/raprc\n\n- Set the value in RAPIDFIRE_PYFILE_PATH\n\n::\n\n\tRAPIDFIRE_PYFILE_PATH = /path/hoge.py\n\n- Edit sample code\n\n.. code-block:: shell\n\n $ vi /path/hoge.py\n\n.. code-block:: py\n\n from rapidfire import task\n\n @task\n def sample():\n return ['text1', 'text2', 'text3']\n\n- Run RapidFire\n\n.. code-block:: shell\n\n $ rap sample\n\n\nAPI\n--------------------------\n\n- rapidfire.task(next_action, clipboard, per_page)\n - Parameters\n - next_action - For next_action, specify the function name to be executed next\n - clipboard option - Copy the result to the cripboard\n - per_page - Lines per page\n\nExample\n--------------------------\n\n.. code-block:: py\n\n from rapidfire import task\n\n @task(next_action='sample_method2', per_page=2)\n def sample_method1():\n return ['text1', 'text2', 'text3']\n\n\n @task(clipboard=True)\n def sample_method2():\n text = sample_method1 # The value selected by sample_method1 is entered\n return ['{} is selected'.format(text)]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wanshot/RapidFire", "keywords": "cli,command line interface,shell", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "rapidfire", "package_url": "https://pypi.org/project/rapidfire/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rapidfire/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/wanshot/RapidFire" }, "release_url": "https://pypi.org/project/rapidfire/1.0.0/", "requires_dist": null, "requires_python": null, "summary": "rapidfire calls and displays the defined Python function from command line", "version": "1.0.0" }, "last_serial": 2763648, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "97aea423ace55f081e284b120105dba2", "sha256": "e1a2e9818322c4b8ce13088808b257c81797da3d103f8c7f3c599cbd91120723" }, "downloads": -1, "filename": "rapidfire-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "97aea423ace55f081e284b120105dba2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 13493, "upload_time": "2017-04-09T07:20:13", "url": "https://files.pythonhosted.org/packages/45/9a/107de2617ddf19e9990a13c85cbc8538c21ef1525dddb150f653e0a1fa17/rapidfire-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36ff259f4f0462b173e660139fd59b62", "sha256": "77c44bb234596b05187cfc4691934a14ee9879a03ccae210f820c89b67010303" }, "downloads": -1, "filename": "rapidfire-1.0.0.tar.gz", "has_sig": false, "md5_digest": "36ff259f4f0462b173e660139fd59b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10975, "upload_time": "2017-04-09T07:20:10", "url": "https://files.pythonhosted.org/packages/65/dc/ded7e5619ee7e76413c547270591c9ec1dc69f5bd55c43b276d9ba0bc13a/rapidfire-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "97aea423ace55f081e284b120105dba2", "sha256": "e1a2e9818322c4b8ce13088808b257c81797da3d103f8c7f3c599cbd91120723" }, "downloads": -1, "filename": "rapidfire-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "97aea423ace55f081e284b120105dba2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 13493, "upload_time": "2017-04-09T07:20:13", "url": "https://files.pythonhosted.org/packages/45/9a/107de2617ddf19e9990a13c85cbc8538c21ef1525dddb150f653e0a1fa17/rapidfire-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36ff259f4f0462b173e660139fd59b62", "sha256": "77c44bb234596b05187cfc4691934a14ee9879a03ccae210f820c89b67010303" }, "downloads": -1, "filename": "rapidfire-1.0.0.tar.gz", "has_sig": false, "md5_digest": "36ff259f4f0462b173e660139fd59b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10975, "upload_time": "2017-04-09T07:20:10", "url": "https://files.pythonhosted.org/packages/65/dc/ded7e5619ee7e76413c547270591c9ec1dc69f5bd55c43b276d9ba0bc13a/rapidfire-1.0.0.tar.gz" } ] }