显示项目的请求审阅者的统计信息
reviewio的Python项目详细描述
喝一口咖啡,放松一下,享受你的项目中的请求统计!
安装
系统
使用pip:
安装和更新$ pip install reviewio
reviewio支持python 3.4和更新版本。
地方和发展
确保安装了python和python pip。 从项目文件夹运行:
$ pip install -r requirements.txt
配置
此工具使用PyGithub
库与GitHub通信身份验证通过提供环境变量GITHUB_TOKEN
来处理,环境变量应使用github help pages中的指令生成
export GITHUB_TOKEN='{TOKEN}'
用法
为了预览统计信息,您需要提供项目名称。
也可以使用state
参数通过open
、closed
或all
拉取请求进行筛选。
如果需要,还可以通过传递label
按多个标签进行筛选。
默认情况下,拉取请求的权重是根据引入的更改数(添加和删除的总和)计算的。
但是,可以使用--weight-method
选项显式指定此方法
因为版本0.2
reviewio
考虑的是小于一个月的拉取请求。您可以使用值为week、month、year或all的-y
或--younger-than
参数修改此值。
$ reviewio show django/django Processing Pull Requests [####################################] 100%Reviewers ranking:$ reviewio show django/django Processing Pull Requests [####################################] 100%Reviewers ranking:adamchainz [#######-------------------------------------] 16.0% (649)evildmp [####----------------------------------------] 10.9% (440)charettes [####----------------------------------------] 9.3% (376)auvipy [###-----------------------------------------] 7.7% (314)apollo13 [###-----------------------------------------] 7.2% (290)gilmarsoares-luizalabs [##------------------------------------------] 6.6% (268)vitorcapuano-luizalabs [##------------------------------------------] 6.6% (268)ariadyne-luizalabs [##------------------------------------------] 6.6% (268)carltongibson [##------------------------------------------] 6.1% (248)jarshwah [##------------------------------------------] 5.9% (241)felixxm [##------------------------------------------] 4.9% (197)MarkusH [##------------------------------------------] 4.6% (185)claudep [#-------------------------------------------] 3.1% (126)rochacbruno [#-------------------------------------------] 2.7% (111)ryanhiebert [--------------------------------------------] 1.1% (46)levidyrek [--------------------------------------------] 0.6% (26)Creators ranking:orf [####----------------------------------------] 10.8% (2332)evildmp [##------------------------------------------] 5.2% (1133)arthurio [#-------------------------------------------] 3.7% (806)codingjoe [#-------------------------------------------] 3.6% (784)chris-griffin [#-------------------------------------------] 3.6% (770)claudep [#-------------------------------------------] 3.3% (713)charettes [#-------------------------------------------] 3.1% (674)dspechnikov [#-------------------------------------------] 3.0% (643)tarkatronic [#-------------------------------------------] 2.4% (523)santiagobasulto [--------------------------------------------] 2.3% (487)atombrella [--------------------------------------------] 2.2% (466)luto [--------------------------------------------] 2.0% (440)srinivasreddy [--------------------------------------------] 2.0% (425)astandley [--------------------------------------------] 1.8% (389)...
提示
您可以使用此超级机密命令:
- 获取存储库列表
$ reviewio repos
- 获取给定存储库的标签列表
$ reviewio labels django/django