Metadata-Version: 1.2
Name: post-review
Version: 1.3.0
Summary: unified command line interface for posting code reviews and merge requests
Home-page: https://github.com/ericforbes/post-review
Author: Eric Forbes
Author-email: ericforbes91@gmail.com
License: MIT
Description: 
        ===========
        post-review
        ===========
        
        .. image:: https://travis-ci.org/ericforbes/post-review.svg?branch=develop
           :target: https://travis-ci.org/ericforbes/post-review
           :alt: Build Status
        
        
        This package provides a command line interface for posting code reviews and merge requests
        
        The post-review package works on Python versions:
        
        * 2.7.x and greater
        * 3.3.x and greater
        
        
        The post-review package works with these services:
        
        * GitHub Hosted
        * GitLab Hosted
        * GitLab CE, EES, EEP
        
        
        ------------
        Installation
        ------------
        
        The easiest way to install post-review is to use `pip <https://pip.pypa.io/en/latest/installing/>`_::
        
            $ pip install post-review
        
        
        If you already have post-review installed and want to upgrade to the latest version::
        
            $ pip install --upgrade post-review
        
        
        
        ---------------
        Getting Started
        ---------------
        
        post-review is able to determine your git service automatically. There is a one-time setup 
        that is required to fetch your git service API keys -- but post-review will instruct you at this
        step.
        
        The quickest way to get started is to just run the ``post-review`` command::
        
            $ post-review --target <target_branch>
        
        
        Assuming you are using GitLab Hosted, this is what you will see for your one time setup::
        
            $ post-review --target <target_branch>
        
            (One Time Setup) Please create a Personal Access Token
            https://gitlab.com/profile/personal_access_tokens
            Scope: API, Expires: Never
        
            Please enter your Personal Access Token: <paste_your_token_here>
        
        The above requires you to navigate to the GitLab link to create an access token.
        You will need to use the API scope and make sure that it does not expire -- or can rotate too.
        This allows grants permission for post-review to create a merge request.
        
Keywords: git devops review
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Version Control :: Git
Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,<4
