比较不同包之间的python包需求。

reqchecker的Python项目详细描述


需求检查器

通过读取指定的需求文件,比较不同包之间的python包需求。在

安装

克隆此存储库:

$ git clone https://github.com/robertson-mark/reqchecker

安装:

^{pr2}$

用法

reqchecker通过使用格式为.json文件收集需求:

{
  "default": {
    "source": {"package": "path",
               "package": "path"}
            },

  "my-home": {
    "source": {"package": "path",
               "package": "path"}
            },

  "my-github": {
    "github": {"package": "branch",
               "package": "branch",
               "package": "branch"},
    "credentials": "<path_to_credentials.json>"
            }
}

需要一个default字段,在本例中,my-local和{tt4}$可以添加并从命令行调用。在

  • source可以是“local”或“github”

    如果为“local”,则必须提供指向存储库的“path”
    如果是“github”,则还必须包括“credentials”和指向凭证.json文件

在凭证.json文件看起来像:

{
  "user": "github_user",
  "token": "github_token"
}

要通过调用"defaults"部分来使用:

$ reqchecker

要将节更改为从"my-home"中保存的设置读取:

$ reqchecker --section my-home

用户还可以通过使用my-home选项包括–packages和–locations,使用github选项包含–packages和–branchs来覆盖部分。在

要使用与此存储库中不同的.json调用:

$ reqcheckert --file <file>

历史

0.1.0(2019-12-12)

0.2.0(2019-12-16)

  • 检查本地和GitHub源中的包版本要求.txt文件
  • json格式检查
  • 包含不匹配包版本的终端输出

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

推荐PyPI第三方库


热门话题
java OnResizeListener或OnDrawListener或类似的东西   java Orika映射嵌套子列表   保存时java Heroku请求超时代码H12   数据库在Java中出现socket读取超时异常的原因是什么?   java如何更改来自Sqlite数据库的特定数据在Listview中的行颜色   java JAXB解组器无法正确处理XML中的列表   java Android日期时区让我抓狂   java不透明属性在Swing中如何工作?   eclipse从JavaEE代码生成流程图   java如何在Hibernate中从相关表中获取计数   java Glassfish部署了项目的依赖项库   java使内容适合JavaFx中的WebView   java不满意的链接错误libcrypto。所以1.0.0   循环中java数组的使用   java找出哪个包调用服务