Skip to main content

Command line utility for GitHub daily work.

Project description

yogit

Build Status Build Status License PyPI version Downloads

Command line utility for git daily work.

Requirements

  • Python3 and pip3
  • yogit is tested with Python 3.5, 3.6, 3.7
  • yogit is mostly tested on Linux but unittests are passing on Windows and macOS.
  • For now only GitHub API is supported

Continuous integration

Installation

  • pip3 install yogit
  • yogit account setup

yogit internal files are stored in ~/.yogit folder.

Principle

yogit is able to:

  • List pull requests
  • List reviews
  • List branches
  • Get your daily activity report

See below for more details.

Usage

yogit --help

Account

yogit account setup: Setup yogit

yogit account usage: Account API usage

Pull request

yogit pr list: List your opened pull requests

Options:

  • --orga TEXT: Expand results to a specific organization

Review

yogit rv list: List your reviews on opened pull requests

yogit rv requested: List pull requests where your review is requested

Branch

yogit br list: List your branches

SCRUM

yogit scrum report: Generate your daily activity report

Template of the report can be changed by editing ~/.yogit/scrum_report.yaml

You might need to install xcopy to fully enjoy this command.

Project details


Download files

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

Source Distribution

yogit-1.3.0.tar.gz (11.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page