Metadata-Version: 2.1
Name: gri
Version: 0.4
Summary: gri is a Gerrit Reviews Interface
Home-page: https://github.com/pycontribs/gri
Author: Sorin Sbarnea
Author-email: sorin.sbarnea@gmail.com
Maintainer: Sorin Sbarnea
Maintainer-email: sorin.sbarnea@gmail.com
License: MIT
Project-URL: Source, https://github.com/pycontribs/gri
Project-URL: Tracker, https://github.com/tox-dev/pycontribs/gri
Description: # gri : Gerrit Reduced Interface
        
        `gri`[¹](#f11) is a CLI tool that will list your open git reviews from multiple servers
        in a way that makes easier to to identify which one need.
        
        ![screenshot](https://repository-images.githubusercontent.com/205845628/4a76fd00-ce23-11e9-8d12-162184df41c5)
        
        ## Features
        * multiple Gerrit servers
        * change number and topics are clickable links
        * draft/dnm/wip changes are grayed out
        
        ## Wishlist
        
        * Configurable Gerrit servers
        * Sorting :: top ones should be those closer to be merged
        * Grouping
        * Caching
        * Dependency graph based on zuul Depends-On
        * Configurable query
        * Include starred changes
        * Zuul build status support
        * top mode :: so it can auto-refresh and notify you of important changes
        
        ## Installing
        ```
        pip install gri
        ```
        
        ## Usage
        Currently the tool loads gerrit servers defined in [`~/.gertty.yaml`][1] but
        uses credentials from `~/.netrc` file.
        
        So use it just run `gli`, or `python -m gri`.
        
        ## Contributing
        Are you missing a feature, just check if there is a bug open for it and add
        a new one if not. Once done, you are welcomed to make a PR that implements
        the missing change.
        
        ## Related tools
        * [GerTTY](https://github.com/openstack/gertty) is a very useful tui for gerrit
        which inspired me but which presents one essential design limitation: it does
        not work with multiple Gerrit servers.
        
        ## Notes
        1. <span id="f1"></span> The reality is that `gri` name comes from my attempt to
        find a short namespace on pypi that was starting with g (from Gerrit) and
        preferably sounds like `cli`, most were taken. You are welcomed to propose
        better acronym expansions.
        
        [1]: https://github.com/openstack/gertty/tree/master/examples
        
Keywords: gerrit
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: !=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7
Description-Content-Type: text/markdown
