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

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第三方库


热门话题
JavaBeanio如何将抽象类或接口映射为记录或段   java Jboss 4.2.2到Jboss 7.1.1的迁移问题   如果Java运行时高于给定版本,则强制Maven失败   java在部署时持久化实体   java如何使用jdatechooser从mysql数据库中保存和检索空日期   java Google Drive SDK如何获取文件所在的文件夹?   java使用spring mvc mybatis从oracle db获取失败用户登录结果的数量   数组如何在java中拆分数字文件?   创建对象期间出现安卓 Java空指针异常   java 安卓supportv4。jar在Eclipse中未正确导入   java如何在javafx中创建这种类型的按钮   关于Spring集成和原型范围的java之谜   java正则表达式:在2个标记之间提取DNA信息   使用getText()时出现java空指针异常。toString()。修剪();   java如何从spring控制器获取angularjs中的模型属性值