{ "info": { "author": "Ian Wetherbee", "author_email": "ian.wetherbee@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "git-rv\n======\n\n## Install\n\n pip install git-rv\n\n## Git Rietveld code review tool\n\ngit-rv is a code review tool for uploading and downloading code reviews to a \nRietveld server (such as codereview.appspot.com).\n\nIt allows for creating new code reviews from feature branches, so it works best\non workflows where each branch is a new feature containing one commit. Multiple\ncommits per branch are allowed, but the commit message from the latest commit\nwill be used in the code review message.\n\n $ git checkout master\n $ git checkout -b feature1\n \n $ git commit\n \n\n## git rv review\n\nUpload a local branch to be reviewed. If the current branch is dependent upon \nanother branch in review, the branch in review will be used as the base for the\ndiff.\n\n $ git checkout feature1\n $ git rv review\n\n## git rv test\n\nDownload a code review into a local branch for testing. Commit details will be\ntaken from the code review description in Rietveld.\n\n $ git rv test [issuenum]\n or\n $ git rv test [issuenum]/[patchnum]\n $ git branch\n * issue/[issuenum]/[patchnum]", "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/wetherbeei/git-rv", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "git-rv", "package_url": "https://pypi.org/project/git-rv/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/git-rv/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/wetherbeei/git-rv" }, "release_url": "https://pypi.org/project/git-rv/0.1.5/", "requires_dist": null, "requires_python": null, "summary": "Code review tool for git and Rietveld", "version": "0.1.5" }, "last_serial": 792443, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9cd938b905d088aa7511700b3239836d", "sha256": "a01566ea02c32611844448cfd0e1f71b674dd76ee8794ad5c80d9e40b06d8a71" }, "downloads": -1, "filename": "git-rv-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9cd938b905d088aa7511700b3239836d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5013, "upload_time": "2013-01-29T04:13:52", "url": "https://files.pythonhosted.org/packages/73/72/2a443ff72ef9120bfcac6cb4c2e2882a500a13c5535d04ceb9c9891a5530/git-rv-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b99c3b203b0a7fe41ba87957c6f2aa3f", "sha256": "485dca21b6bd172b2c0923503bc84ffa75926dff0170d118a13cb98fba33fb07" }, "downloads": -1, "filename": "git-rv-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b99c3b203b0a7fe41ba87957c6f2aa3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5021, "upload_time": "2013-01-30T04:12:39", "url": "https://files.pythonhosted.org/packages/1d/c2/ed063e94a42543dc58681979b1eced88c61bf79426a45133f272f42548a3/git-rv-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "1c927b0aa6cf8b712bfd0764dbe3afb2", "sha256": "daa29376fb7ec71c2b4d6b58bb0c5f9fd08b261bde3bfb7f20ffc088d70a0f58" }, "downloads": -1, "filename": "git-rv-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1c927b0aa6cf8b712bfd0764dbe3afb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5024, "upload_time": "2013-02-01T00:20:02", "url": "https://files.pythonhosted.org/packages/c8/d8/8ba27f9e4b7fe968125c817cb88a79f9b922c18393f0096ace1451f4aceb/git-rv-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1419afe07dc8106b55370a8a37a90c52", "sha256": "7446a45453eec4815946d9f35bbbac7dfd725f8c24f489513ab59865b8ffb25b" }, "downloads": -1, "filename": "git-rv-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1419afe07dc8106b55370a8a37a90c52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5059, "upload_time": "2013-02-01T00:49:08", "url": "https://files.pythonhosted.org/packages/74/12/e935bc37accd244fe7ec9db307bf6f3d8a2de553348ab2d165ebfb1d7b37/git-rv-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "90b16883a8a5e9ee0fd0a0105cc5bb39", "sha256": "0735f83f9271dbcabe3e8b449c2f32cb7122ba52ec25ae131475707d0d538450" }, "downloads": -1, "filename": "git-rv-0.1.4.tar.gz", "has_sig": false, "md5_digest": "90b16883a8a5e9ee0fd0a0105cc5bb39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5048, "upload_time": "2013-02-07T04:43:43", "url": "https://files.pythonhosted.org/packages/04/98/88d91dffa1252320df7dde9e0636f2e5dcf3b0cdc3bdbafd6756c49ae1bb/git-rv-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "0a47a686031a2ae501a55eeb9e56b7d5", "sha256": "4173995f549b86b35599b64f4945fb8a36913680a72c580f2e7e8f59ec309bf2" }, "downloads": -1, "filename": "git-rv-0.1.5.tar.gz", "has_sig": false, "md5_digest": "0a47a686031a2ae501a55eeb9e56b7d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29062, "upload_time": "2013-02-08T03:38:17", "url": "https://files.pythonhosted.org/packages/9c/fd/c2471f9b824a1302383a3e99555a76e21c557809baf3bb5ef623450b0e3c/git-rv-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a47a686031a2ae501a55eeb9e56b7d5", "sha256": "4173995f549b86b35599b64f4945fb8a36913680a72c580f2e7e8f59ec309bf2" }, "downloads": -1, "filename": "git-rv-0.1.5.tar.gz", "has_sig": false, "md5_digest": "0a47a686031a2ae501a55eeb9e56b7d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29062, "upload_time": "2013-02-08T03:38:17", "url": "https://files.pythonhosted.org/packages/9c/fd/c2471f9b824a1302383a3e99555a76e21c557809baf3bb5ef623450b0e3c/git-rv-0.1.5.tar.gz" } ] }