{
"info": {
"author": "Beanbag, Inc.",
"author_email": "support@beanbaginc.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Web Environment",
"Framework :: Review Board",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Topic :: Software Development",
"Topic :: Software Development :: Quality Assurance"
],
"description": "====================\nReview Bot Extension\n====================\n\n`Review Bot`_ is a tool for automating tasks on code uploaded to `Review\nBoard`_, and posting the results as a code review. Review Bot was built to\nautomate the execution of static analysis tools.\n\nThe Review Bot extension integrates Review Board with one or more\n`Review Bot workers`_. It manages the configuration rules which tell Review\nBot when and how to review code, and schedules new review requests for review.\n\n\n.. _Review Bot: https://www.reviewboard.org/downloads/reviewbot/\n.. _Review Bot workers: https://pypi.org/project/reviewbot-worker/\n.. _Review Board: https://www.reviewboard.org/\n\n\nSupported Code Checking Tools\n=============================\n\nThe Review Bot extension can perform automated code reviews using any of the\nfollowing tools:\n\n* `BuildBot \"try\"\n `_\n \u2013 Builds the patch in a configured BuildBot environment\n\n* `checkstyle\n `_\n \u2013 A static analysis tool that provides a variety of checkers for Java code\n\n* `Cppcheck\n `_\n \u2013 A static analysis tool for C/C++ code\n\n* `CppLint `_\n \u2013 Checks C++ code against Google's style guide\n\n* `flake8 `_\n \u2013 A wrapper around several Python code quality tools\n\n* `PMD `_\n \u2013 A static analysis tool that provides checkers for many languages\n\n* `pycodestyle\n `_\n \u2013 A code style checker for Python code\n\n* `pyflakes `_\n \u2013 A static analysis tool for Python code\n\nSee the links above for installation and usage instructions.\n\n\nInstalling the Review Bot Extension\n===================================\n\nThe extension is provided through the reviewbot-extension_ Python package.\n\nSee the documentation_ to learn how to install and configure the worker and\nthe rest of Review Bot.\n\n.. _documentation:\n https://www.reviewboard.org/docs/reviewbot/latest/\n.. _reviewbot-extension: https://pypi.org/project/reviewbot-extension/\n\n\nGetting Support\n===============\n\nWe can help you get going with Review Bot, and diagnose any issues that may\ncome up. There are three levels of support: Public Community Support, Private\nBasic Support, and Private Premium Support.\n\nThe public community support is available on our main `discussion list`_. We\ngenerally respond to requests within a couple of days. This support works well\nfor general, non-urgent questions that don't need to expose confidential\ninformation.\n\nPrivate Support plans are available through support contracts. We offer\nsame-day support options, handled confidentially over e-mail or our support\ntracker, and can assist with a wide range of requests.\n\nSee your `support options`_ for more information.\n\n\n.. _discussion list: https://groups.google.com/group/reviewboard/\n.. _support options: https://www.reviewboard.org/support/\n\n\nOur Happy Users\n===============\n\nThere are thousands of companies and organizations using Review Board today.\nWe respect the privacy of our users, but some of them have asked to feature them\non the `Happy Users page`_.\n\nIf you're using Review Board, and you're a happy user,\n`let us know! `_\n\n\n.. _Happy Users page: https://www.reviewboard.org/users/\n\n\nReporting Bugs\n==============\n\nHit a bug? Let us know by\n`filing a bug report `_.\n\nYou can also look through the\n`existing bug reports `_ to see if anyone\nelse has already filed the bug.\n\n\nContributing\n============\n\nAre you a developer? Do you want to help build new tools or features for\nReview Bot? Great! Let's help you get started.\n\nFirst off, read through our `Contributor Guide`_.\n\nWe accept patches to Review Bot, Review Board, RBTools, and other related\nprojects on `reviews.reviewboard.org `_.\n(Please note that we *do not* accept pull requests.)\n\nGot any questions about anything related to Review Board and development? Head\non over to our `development discussion list`_.\n\n.. _`Contributor Guide`: https://www.reviewboard.org/docs/codebase/dev/\n.. _`development discussion list`:\n https://groups.google.com/group/reviewboard-dev/\n\n\nRelated Projects\n================\n\n* `Review Board`_ \u2013\n Our extensible, open source code review tool.\n* RBTools_ \u2013\n The RBTools command line suite.\n* `RB Gateway`_ \u2013\n Manages Git repositories, providing a full API enabling all of Review Board's\n feaures.\n\n.. _RBTools: https://github.com/reviewboard/rbtools/\n.. _ReviewBot: https://github.com/reviewboard/ReviewBot/\n.. _RB Gateway: https://github.com/reviewboard/rb-gateway/\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "",
"keywords": "",
"license": "MIT",
"maintainer": "Beanbag, Inc.",
"maintainer_email": "support@beanbaginc.com",
"name": "reviewbot-extension",
"package_url": "https://pypi.org/project/reviewbot-extension/",
"platform": "",
"project_url": "https://pypi.org/project/reviewbot-extension/",
"project_urls": null,
"release_url": "https://pypi.org/project/reviewbot-extension/1.0.1/",
"requires_dist": [
"celery (<4.0,>=3.0)"
],
"requires_python": "",
"summary": "Review Bot, the automated code reviewer (Review Board extension)",
"version": "1.0.1"
},
"last_serial": 4119262,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "3441edff779bb753a1e6b754087b66bf",
"sha256": "ad2d93dd07030a9f43dffbc952c7ec40a85338f480d6873da79fab43fc51a8d9"
},
"downloads": -1,
"filename": "reviewbot_extension-1.0-py2.7.egg",
"has_sig": true,
"md5_digest": "3441edff779bb753a1e6b754087b66bf",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 97719,
"upload_time": "2018-01-31T10:28:03",
"url": "https://files.pythonhosted.org/packages/54/fc/b737fd695cd572780432ed6e6c16360aaa7fdef234f4b8428699a76a89c9/reviewbot_extension-1.0-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "d0f6881f281acc7d37c1bd142a39b2f3",
"sha256": "425a27089f139fd86d0081906b06851649072b2f1a220436b1400a87687016eb"
},
"downloads": -1,
"filename": "reviewbot_extension-1.0-py2-none-any.whl",
"has_sig": true,
"md5_digest": "d0f6881f281acc7d37c1bd142a39b2f3",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 78291,
"upload_time": "2018-01-31T10:28:01",
"url": "https://files.pythonhosted.org/packages/e8/6f/e20c64190e28b2801c8c347ba86f9a57d19c014904a9a2915de0d985ef34/reviewbot_extension-1.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "55d07e10cdd15c257215e69621109ac8",
"sha256": "2f8d3003900f7ad3eeac4e84cb04df33be068c3bd61e4e82279390fec1d09bab"
},
"downloads": -1,
"filename": "reviewbot-extension-1.0.tar.gz",
"has_sig": true,
"md5_digest": "55d07e10cdd15c257215e69621109ac8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13977,
"upload_time": "2018-01-31T10:28:05",
"url": "https://files.pythonhosted.org/packages/e5/04/01a3dc7ccb9d66d994311d061220169d1cc9594857c5e1037fa94ed92700/reviewbot-extension-1.0.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "0fa6972e2febdd3466d7079e34c61a26",
"sha256": "413d4a7f6a0c866fd51c5bcb150d0ad7ed8fe8ddef2fb7c4a459dbec8804c86a"
},
"downloads": -1,
"filename": "reviewbot_extension-1.0.1-py2.7.egg",
"has_sig": true,
"md5_digest": "0fa6972e2febdd3466d7079e34c61a26",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 99946,
"upload_time": "2018-07-31T08:10:42",
"url": "https://files.pythonhosted.org/packages/39/fa/32d1ec6c28245d39d96fe36ae1dcda0d63a3af0e6d0edb3805adc16893e3/reviewbot_extension-1.0.1-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "8b88e23043174d9dd412827232b7e38e",
"sha256": "dbb6bdad43a4c49652dc1f5d4b337fd8b7a6b4e74f8475a49a679ed0577c44f1"
},
"downloads": -1,
"filename": "reviewbot_extension-1.0.1-py2-none-any.whl",
"has_sig": true,
"md5_digest": "8b88e23043174d9dd412827232b7e38e",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 82188,
"upload_time": "2018-07-31T08:10:40",
"url": "https://files.pythonhosted.org/packages/b2/5b/14c45d2f9e1ab949a6222b512681528874657bf0cabecb3b8ad333a51135/reviewbot_extension-1.0.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a463db4979eb6c5b0d731aade39be28f",
"sha256": "e2194958c346ac0a4f0387ab3fd5bd44cdb78451dadb3ac5f6b870c8e7b96186"
},
"downloads": -1,
"filename": "reviewbot-extension-1.0.1.tar.gz",
"has_sig": true,
"md5_digest": "a463db4979eb6c5b0d731aade39be28f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16361,
"upload_time": "2018-07-31T08:10:43",
"url": "https://files.pythonhosted.org/packages/83/0d/f71184bd2d02c73fe44f3b9f883e0730945a024eada0be0643e621ceb695/reviewbot-extension-1.0.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "0fa6972e2febdd3466d7079e34c61a26",
"sha256": "413d4a7f6a0c866fd51c5bcb150d0ad7ed8fe8ddef2fb7c4a459dbec8804c86a"
},
"downloads": -1,
"filename": "reviewbot_extension-1.0.1-py2.7.egg",
"has_sig": true,
"md5_digest": "0fa6972e2febdd3466d7079e34c61a26",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 99946,
"upload_time": "2018-07-31T08:10:42",
"url": "https://files.pythonhosted.org/packages/39/fa/32d1ec6c28245d39d96fe36ae1dcda0d63a3af0e6d0edb3805adc16893e3/reviewbot_extension-1.0.1-py2.7.egg"
},
{
"comment_text": "",
"digests": {
"md5": "8b88e23043174d9dd412827232b7e38e",
"sha256": "dbb6bdad43a4c49652dc1f5d4b337fd8b7a6b4e74f8475a49a679ed0577c44f1"
},
"downloads": -1,
"filename": "reviewbot_extension-1.0.1-py2-none-any.whl",
"has_sig": true,
"md5_digest": "8b88e23043174d9dd412827232b7e38e",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 82188,
"upload_time": "2018-07-31T08:10:40",
"url": "https://files.pythonhosted.org/packages/b2/5b/14c45d2f9e1ab949a6222b512681528874657bf0cabecb3b8ad333a51135/reviewbot_extension-1.0.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a463db4979eb6c5b0d731aade39be28f",
"sha256": "e2194958c346ac0a4f0387ab3fd5bd44cdb78451dadb3ac5f6b870c8e7b96186"
},
"downloads": -1,
"filename": "reviewbot-extension-1.0.1.tar.gz",
"has_sig": true,
"md5_digest": "a463db4979eb6c5b0d731aade39be28f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16361,
"upload_time": "2018-07-31T08:10:43",
"url": "https://files.pythonhosted.org/packages/83/0d/f71184bd2d02c73fe44f3b9f883e0730945a024eada0be0643e621ceb695/reviewbot-extension-1.0.1.tar.gz"
}
]
}