{ "info": { "author": "Toby Harris", "author_email": "tobyharris93@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "# Rabbit Command Line Hopper\nRabbit is a simple yaml based tool for command line actions. It will read a rabbit.yaml configuration file from the current directory and provide a list available commands.\n\n## Installation\nYou will need to have Python and Pip [installed](http://python-packaging-user-guide.readthedocs.org/en/latest/installing/#requirements-for-installing-packages) then run the following command in your cli.\n \n $ pip install rabbit\n\n## Usage\n- Enter 'rabbit' or 'rab' in your command line\n- Rabbit must be able to find a rabbit.yaml file in the current directory.\n- 'rabbit --help' will display a list of all available rabbit commands\n\n## Configuration\nRabbit will look for the closest rabbit.yaml file. This [yaml](http://docs.ansible.com/YAMLSyntax.html) file must contain a commands property. The commands property is a list of all commands to be proxied by rabbit. Simple as that!\n\n```yaml\ncommands:\n - hop: npm install\n to: docker run -it --rm node npm install\n description: Runs 'npm install' on the current directory\n - hop: run node\n to: echo \"Run Node\"\n description: echos 'run node' to the command line\n```\n\n### Command \n- A command's 'hop' property represents the rabbit command to be entered.\n- A command's 'to' property defines the actual command to be run in terminal. \n- All arguments provided after the rabbit 'hop' decleration will be appended to the proxied command.\n- Commands that share a similar hop will be grouped for convinience.\n\n### [Contributing](CONTRIBUTING.md)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "setup\ndistutils", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "rabbit", "package_url": "https://pypi.org/project/rabbit/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rabbit/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/rabbit/1.2.0/", "requires_dist": null, "requires_python": null, "summary": "Command Line Hopper/Proxy", "version": "1.2.0" }, "last_serial": 2120908, "releases": { "0.0.1.dev11": [ { "comment_text": "", "digests": { "md5": "df5a262695697e283a80e6b5a5fa8d6d", "sha256": "1a4de4ebadcab509e2a2a738aa9943bb5f900e0096bb71756fd98dc4710f515c" }, "downloads": -1, "filename": "rabbit-0.0.1.dev11.tar.gz", "has_sig": false, "md5_digest": "df5a262695697e283a80e6b5a5fa8d6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4972, "upload_time": "2015-11-24T12:17:37", "url": "https://files.pythonhosted.org/packages/3c/a1/d793bfce90485339fe491e9d4db08ec32712923ab6a985729f709bd16b3f/rabbit-0.0.1.dev11.tar.gz" } ], "0.0.1.dev15": [ { "comment_text": "", "digests": { "md5": "23156fcac41d9403c9da7aca445b04e3", "sha256": "473c8c8f88e6a40656fdb20d3cd03545f8f0325c93b21f69460c77d3c482f0ad" }, "downloads": -1, "filename": "rabbit-0.0.1.dev15.tar.gz", "has_sig": false, "md5_digest": "23156fcac41d9403c9da7aca445b04e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5642, "upload_time": "2015-11-24T12:49:42", "url": "https://files.pythonhosted.org/packages/3d/17/1c6a6887b41b4fcdf6079d5d81356979c91d71349bc5544f78135c24b794/rabbit-0.0.1.dev15.tar.gz" } ], "0.0.1.dev35": [ { "comment_text": "", "digests": { "md5": "37020182b85e27c7d7751b84181760ae", "sha256": "89c9f57c2ca1836f217b256069dada97ea53d344c86db980b7b732fa62f3a208" }, "downloads": -1, "filename": "rabbit-0.0.1.dev35.tar.gz", "has_sig": false, "md5_digest": "37020182b85e27c7d7751b84181760ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10337, "upload_time": "2016-04-07T01:21:21", "url": "https://files.pythonhosted.org/packages/83/af/faa2e092d7ee8d8f8f22915de899b23e9b9f55ca9f840a4637503e1209bd/rabbit-0.0.1.dev35.tar.gz" } ], "0.0.1.dev41": [ { "comment_text": "", "digests": { "md5": "0416e297a328a1387f7e2d179100eca6", "sha256": "8ff94aa87b66687542f4f16cd3b3715a4d89f883ed6f5353357821bafbc7e73d" }, "downloads": -1, "filename": "rabbit-0.0.1.dev41.tar.gz", "has_sig": false, "md5_digest": "0416e297a328a1387f7e2d179100eca6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10266, "upload_time": "2016-04-07T01:37:41", "url": "https://files.pythonhosted.org/packages/60/a8/391dbabea013783ae09f90933a13959c1d567c92f9c1149cc9e529ebb5d2/rabbit-0.0.1.dev41.tar.gz" } ], "0.0.1.dev51": [ { "comment_text": "", "digests": { "md5": "240ba8e4a04fb2039531a798ac96a40e", "sha256": "deb28d2dbd4debe5d1e51b77e0a2f35c3752094382faf39ebb9e2a921b87c464" }, "downloads": -1, "filename": "rabbit-0.0.1.dev51.tar.gz", "has_sig": false, "md5_digest": "240ba8e4a04fb2039531a798ac96a40e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10796, "upload_time": "2016-04-27T23:16:22", "url": "https://files.pythonhosted.org/packages/37/2a/922162f45eb4f7ed811a3ae31c9fdc984f8bde8b6ac3d5f0fe75f10b6053/rabbit-0.0.1.dev51.tar.gz" } ], "0.0.1.dev58": [ { "comment_text": "", "digests": { "md5": "e339a8edb69b329eb96135aa38839a54", "sha256": "397fbd22d7f2a2645eb054e4fda4475b53cc5c01b320c3fac274678a8d719abe" }, "downloads": -1, "filename": "rabbit-0.0.1.dev58.tar.gz", "has_sig": false, "md5_digest": "e339a8edb69b329eb96135aa38839a54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11395, "upload_time": "2016-05-12T00:05:13", "url": "https://files.pythonhosted.org/packages/9c/41/fdc971501a48e1b470c5e3bb04867ed0a88d24c8a77fce0de87d1eba7ad1/rabbit-0.0.1.dev58.tar.gz" } ], "0.0.1.dev59": [ { "comment_text": "", "digests": { "md5": "0afa66ce2e4233968539dd4280ab50ea", "sha256": "a22d6e7ac77704757209f2ca699bc93a83e541ad249d2cf7d903ac46084b9ab6" }, "downloads": -1, "filename": "rabbit-0.0.1.dev59.tar.gz", "has_sig": false, "md5_digest": "0afa66ce2e4233968539dd4280ab50ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11380, "upload_time": "2016-05-12T00:14:13", "url": "https://files.pythonhosted.org/packages/01/32/a2ad0004ea723dff7ee9d991d9ef1ea7f44e85a99a98d1362f8423949d75/rabbit-0.0.1.dev59.tar.gz" } ], "0.0.1.dev61": [ { "comment_text": "", "digests": { "md5": "ca11b84892dd3321bf1662eeaf9c8599", "sha256": "79f53c935d7e5b5c0b63a020e01f23aa82a8b809f3312e0fa94c2fc03d0e6411" }, "downloads": -1, "filename": "rabbit-0.0.1.dev61.tar.gz", "has_sig": false, "md5_digest": "ca11b84892dd3321bf1662eeaf9c8599", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11404, "upload_time": "2016-05-12T00:20:09", "url": "https://files.pythonhosted.org/packages/2d/f2/4bce2d5691da923bdaa22cd7600daf241f51c6675d2f87200fc171f15fee/rabbit-0.0.1.dev61.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "4d7240035ee52f8ebd31fbe8ed14d369", "sha256": "04d8da1c7e09acc3c5c83e72d06a808b72ea4e529ad9bda5e0f9253308232b68" }, "downloads": -1, "filename": "rabbit-1.1.4.tar.gz", "has_sig": false, "md5_digest": "4d7240035ee52f8ebd31fbe8ed14d369", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11384, "upload_time": "2016-05-12T00:52:58", "url": "https://files.pythonhosted.org/packages/d9/c7/e541240b661cfea0301d0e318aa4a6a18416c606160d4cd5475df7c124f9/rabbit-1.1.4.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "f16631ce51e134fcd4ab3b63401f022a", "sha256": "0342278e3024971fbafa56094b5064443d90e932891450fcb49bad8f5f52d190" }, "downloads": -1, "filename": "rabbit-1.2.0.tar.gz", "has_sig": false, "md5_digest": "f16631ce51e134fcd4ab3b63401f022a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11530, "upload_time": "2016-05-18T00:18:55", "url": "https://files.pythonhosted.org/packages/b4/9a/e6b9a20fadd131d48bde8d47226d39fb3b63dd1ed185e28f19b8f7de969c/rabbit-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f16631ce51e134fcd4ab3b63401f022a", "sha256": "0342278e3024971fbafa56094b5064443d90e932891450fcb49bad8f5f52d190" }, "downloads": -1, "filename": "rabbit-1.2.0.tar.gz", "has_sig": false, "md5_digest": "f16631ce51e134fcd4ab3b63401f022a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11530, "upload_time": "2016-05-18T00:18:55", "url": "https://files.pythonhosted.org/packages/b4/9a/e6b9a20fadd131d48bde8d47226d39fb3b63dd1ed185e28f19b8f7de969c/rabbit-1.2.0.tar.gz" } ] }