Skip to main content
Warning: You are using the test version of PyPI. This is a pre-production deployment of Warehouse. Changes made here affect the production instance of TestPyPI (testpypi.python.org).
Help us improve Python packaging - Donate today!

unified command line interface for posting code reviews and merge requests

Project Description

This package provied a unified 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:

$ 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.

Release History

Release History

This version
History Node

1.0.13

History Node

1.0.12

History Node

1.0.11

History Node

1.0.10

History Node

1.0.9

History Node

1.0.8

History Node

1.0.7

History Node

1.0.6

History Node

1.0.4

History Node

1.0.3

History Node

1.0.1

History Node

1.0.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
post_review-1.0.13-py2.py3-none-any.whl (13.7 kB) Copy SHA256 Checksum SHA256 py2.py3 Wheel Aug 1, 2017
post-review-1.0.13.tar.gz (9.6 kB) Copy SHA256 Checksum SHA256 Source Aug 1, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting