{ "info": { "author": "Kevin Barnes", "author_email": "kbarnes3@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Software Development" ], "description": "Plush is designed to SSH deploy keys on a remote computer using Fabric. These deploy keys are stored in the repo settings for your repo on GitHub using the GitHub API (using OAUTH credentials). Plush then clones your repo using a remote path that references these deploy keys. Plush allows multiple projects to have unique deploy keys all on one computer.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kbarnes3/Plush", "keywords": "fabric github deployment", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "plush-fabric", "package_url": "https://pypi.org/project/plush-fabric/", "platform": "", "project_url": "https://pypi.org/project/plush-fabric/", "project_urls": { "Homepage": "https://github.com/kbarnes3/Plush" }, "release_url": "https://pypi.org/project/plush-fabric/0.4.1/", "requires_dist": [ "oauth2client (>=3.0.0)", "PyGithub (>=1.3.8)", "keyring (>=12.0.0)" ], "requires_python": "", "summary": "Helper library for Fabric to simplify creating and managing GitHub deploy keys when deploying GitHub-hosted repositories", "version": "0.4.1" }, "last_serial": 4425955, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "570eb539761230b0684e7f97c30ceeb0", "sha256": "f0aa749dd4cd0da31c6a3b74916e488df7e6e424dd6a4019ed6a110e8e06b524" }, "downloads": -1, "filename": "plush_fabric-0.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "570eb539761230b0684e7f97c30ceeb0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7278, "upload_time": "2017-06-02T01:16:00", "url": "https://files.pythonhosted.org/packages/d5/24/c6f399dc87ed4d60fba9dae7a12bd4440dd5360282e76e45802de63655f2/plush_fabric-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "84d9d9eb73187a18a6cb4a2b2346710b", "sha256": "c3840d2726e19fa7aca428137bc7f05aa0ebf4692c06bdfba062f3bd551d9005" }, "downloads": -1, "filename": "plush-fabric-0.1.0.tar.gz", "has_sig": true, "md5_digest": "84d9d9eb73187a18a6cb4a2b2346710b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5009, "upload_time": "2017-06-02T01:16:02", "url": "https://files.pythonhosted.org/packages/34/67/033e8e44d660e0b34e19d711994b7cf22fffb4efa3c7a35fd2d3bbed8929/plush-fabric-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "11be0374a2db6eec2cf94a6b9d32eff7", "sha256": "060a50fcbe99d3193b2288612613f41fd1ec65e920f045418fa0625fe810f0d2" }, "downloads": -1, "filename": "plush_fabric-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11be0374a2db6eec2cf94a6b9d32eff7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7270, "upload_time": "2018-03-29T03:10:16", "url": "https://files.pythonhosted.org/packages/22/d7/49725e0466f3374c293689bf555fae1da7b544327d880849a860a0964425/plush_fabric-0.2.0-py2.py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "103efb05dfb6e676662faf0d859ddcfd", "sha256": "7354563264610d84f5e3619ecf43eb27f93cf3e8390c40d6cc8b097ab2b10aa8" }, "downloads": -1, "filename": "plush_fabric-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "103efb05dfb6e676662faf0d859ddcfd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6141, "upload_time": "2018-06-21T06:12:53", "url": "https://files.pythonhosted.org/packages/87/7d/e426fd36663e79bb3be4bed73fde05bc6eca19670844406c3e112b1ae730/plush_fabric-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9bd90f29e264a4b8d83b0379787683db", "sha256": "c0fd7b82470cc02110125d59318db8ffd3bfa3803580b602766c35d17db6d19e" }, "downloads": -1, "filename": "plush-fabric-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9bd90f29e264a4b8d83b0379787683db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5129, "upload_time": "2018-06-21T06:12:54", "url": "https://files.pythonhosted.org/packages/38/40/2f4a9346b389033b7873c5f6ee2457101f7949196858f133b2b9bd4efd95/plush-fabric-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "79fde295a9100a5ac1054a13c2ee7c36", "sha256": "d9c1a96a39f36950d7d66ca3b01e715c5371b8d14c8587fccfad04154b14c97c" }, "downloads": -1, "filename": "plush_fabric-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79fde295a9100a5ac1054a13c2ee7c36", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7593, "upload_time": "2018-10-26T01:03:53", "url": "https://files.pythonhosted.org/packages/ac/58/ae8f015db646cd709c66ca1fadab13615a1710152d9ebf799604c2b7d1ae/plush_fabric-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "782d3b6881be222082ca85ddd6ea2b8f", "sha256": "82c8d38b1eef2f30d8af047c89e1dc4ed471cccf82591336cf2b774cbf180d71" }, "downloads": -1, "filename": "plush-fabric-0.4.0.tar.gz", "has_sig": false, "md5_digest": "782d3b6881be222082ca85ddd6ea2b8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5640, "upload_time": "2018-10-26T01:03:54", "url": "https://files.pythonhosted.org/packages/14/21/38a4b5f55a967768d6d0974a23e0ff4dbae0307c68b90d57a6574660a9b6/plush-fabric-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "0e55076a32ffec686a4bc32a489c5069", "sha256": "c29ca371e74724515247b154822f8b78351168669220eb935d334def66146598" }, "downloads": -1, "filename": "plush_fabric-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e55076a32ffec686a4bc32a489c5069", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7600, "upload_time": "2018-10-29T03:18:51", "url": "https://files.pythonhosted.org/packages/4c/5b/c7cbf816f47f6dd38f8043d9a69a36cf83c5db26fcdf490bb2037149b27a/plush_fabric-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "259df5d962351517d51dc4084a822e85", "sha256": "9a410242234890a8f1e2759ee6b6c4ba00702af78f53e56c8fb4d41879c796bd" }, "downloads": -1, "filename": "plush-fabric-0.4.1.tar.gz", "has_sig": false, "md5_digest": "259df5d962351517d51dc4084a822e85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5653, "upload_time": "2018-10-29T03:18:52", "url": "https://files.pythonhosted.org/packages/5f/08/fbb19caaba3f65f824aaab7bfd71caf4160ce1789c4a77dcaa12305fe250/plush-fabric-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e55076a32ffec686a4bc32a489c5069", "sha256": "c29ca371e74724515247b154822f8b78351168669220eb935d334def66146598" }, "downloads": -1, "filename": "plush_fabric-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e55076a32ffec686a4bc32a489c5069", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7600, "upload_time": "2018-10-29T03:18:51", "url": "https://files.pythonhosted.org/packages/4c/5b/c7cbf816f47f6dd38f8043d9a69a36cf83c5db26fcdf490bb2037149b27a/plush_fabric-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "259df5d962351517d51dc4084a822e85", "sha256": "9a410242234890a8f1e2759ee6b6c4ba00702af78f53e56c8fb4d41879c796bd" }, "downloads": -1, "filename": "plush-fabric-0.4.1.tar.gz", "has_sig": false, "md5_digest": "259df5d962351517d51dc4084a822e85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5653, "upload_time": "2018-10-29T03:18:52", "url": "https://files.pythonhosted.org/packages/5f/08/fbb19caaba3f65f824aaab7bfd71caf4160ce1789c4a77dcaa12305fe250/plush-fabric-0.4.1.tar.gz" } ] }