Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

Manage your issues from the command line.

Project description

Build Status Coverage Status Python versions License

Manage your Github, Gitlab or Bitbucket issues from the command line.

Built on Cement Framework.

Features

  • Compatible with Github, Bitbucket and Gitlab (gitlab.com and self hosted installations).
  • Authentication.
  • List the issues.
  • Get issues descriptions.
  • Get comment thread of the issue.
  • Show tags of each issue, with its colors.

Limitations

  • No “write” operations (i.e. make a comment, open or close issues, etc.).

Installation

Just with pip3:

pip3 install gitssue

That’s it! You can already execute gitssue in your shell. You don’t have to specify the link to the tracker or the remote type (Github, Gitlab or Bitbucket); it’s already done by Gitssue.

Configuration

This is optional, just if you want to use authentication (necessary for Github and Bitbucket private repositories, and Gitlab repositories).

Take a look to the .gitssuerc.example file, and follow these steps:

  • Change the values of the example file with the real ones.
  • Rename it to .gitssuerc.
  • Place it in your home directory (~/.gitssuerc), or in /etc/. If a config file exists in both directories, the one of the home directory will be the one used.
  • Check the permissions! The config file stores your credentials, so you will probably want to have permissions like 500 (read and write permissions for the owner, and no permissions for any other) or similar.

Gitlab access token

Even if the repository is public, you need an access token. This can be generated under Settings/Access Tokens, with the api scope.

Project details


Release history Release notifications

This version
History Node

2.0.0

History Node

1.3.0

History Node

1.2.1

History Node

1.1.0

History Node

1.0.0

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
Gitssue-2.0.0.tar.gz (16.1 kB) Copy SHA256 hash SHA256 Source None Jun 23, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page