Metadata-Version: 1.1
Name: farcy
Version: 0.1b
Summary: A code review bot for github pull requests
Home-page: https://github.com/appfolio/farcy
Author: Bryce Boe
Author-email: bbzbryce@gmail.com
License: Simplified BSD License
Description: .. _main_page:
        
        farcy: a code review bot for github pull requests
        =================================================
        
        .. image:: https://travis-ci.org/appfolio/farcy.svg?branch=master
                       :target: https://travis-ci.org/appfolio/farcy
        
        **Definition**:
        
            a form of glanders chiefly affecting the skin and superficial lymphatic
            vessels of horses and mules.
        
        While horses and mules function with farcy, such animals would *likely* prefer
        not to have them, and they are an eyesore to those viewing such
        animals. Unreviewed source code is analogous to farcy for equines, where the
        resulting execution of the source code will likely work as intended, but may be
        an eyesore to those working with the source. Farcy attempts to instruct authors
        of pull requests to remove eyesores they've added by commenting on changes
        introduced in pull requests.
        
        Installation and execution
        --------------------------
        
        Farcy is easiest to install using ``pip``:
        
        .. code-block:: bash
        
            $ pip install farcy
        
        Farcy is run by specifying a github repository owner (or organization), the
        repository name, and an optional log level:
        
        .. code-block:: bash
        
            $ farcy --level INFO appfolio farcy
        
        Optional external pacakges needed for various file types
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        **Python**: ``farcy`` will take advantage of two tools for python files:
        ``flake8`` and ``pep257``. These can be installed alongside ``farcy`` via:
        
        .. code-block:: bash
        
            $ pip install farcy[python]
        
        **Ruby**: In order to provide code review of ruby files, ``rubycop`` is
        required. Install via:
        
        .. code-block:: bash
        
            $ gem install rubocop
        
        
        Copyright and license
        ---------------------
        
        Source released under the Simplified BSD License.
        
        * Copyright (c), 2014, Appfolio, Inc
        * Copyright (c), 2014, Bryce Boe
        
Keywords: code review,pull request
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
