显示项目的请求审阅者的统计信息

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参数通过openclosedall拉取请求进行筛选。 如果需要,还可以通过传递label按多个标签进行筛选。

默认情况下,拉取请求的权重是根据引入的更改数(添加和删除的总和)计算的。 但是,可以使用--weight-method选项显式指定此方法

因为版本0.2reviewio考虑的是小于一个月的拉取请求。您可以使用值为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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Oracle将休眠为ISO 8601日期格式   当有线程时,swing计时器不会停止。睡在Java里面   如何使用swing在java中清空密码字段值(字符串)   如何在编辑文本字段上设置单词java(安卓)   单独类中的java OkHttp请求   java Tomcat配置文件/上下文xml似乎已经崩溃了。请确保它是可分析和有效的。有关详细信息,请参阅服务器日志   java在科尔多瓦的ActivityResult上传递   java如何在映射中保持插入顺序。工厂?   “DataOutputStream”和“ObjectOutputStream”之间的java差异   java从FTP文件列表中获取项目的时间戳   java如何在spring security中为每个人忽略一些资源/URL?   模板类嵌套时新的Java泛型类构造函数问题   java读取并查找文件大小为1GB的行   java如何使用字符串say“stop”停止整数格式的while循环   java是否可以在应用程序启动之间将JVM保留在内存中?   java Springboot出现“出现意外错误(类型=内部服务器错误,状态=500)”的问题