运行activedata配方的实用程序

adr的Python项目详细描述


Build StatusPyPI versionPyPI version

日均房价

这是ActiveData recipes的运行程序,它提供命令行界面和flask web 应用程序。ActiveData是一个大型数据仓库,包含与Mozilla的 ci、版本控制、bug跟踪等等。activedata“recipe”是一个python片段 对activedata运行一个或多个查询,然后在返回 结果。

除了一些内置的菜谱,这个回购协议本身并不包含任何实际的菜谱。那些 生活在特定于项目的存储库中,这些存储库通常依赖于此库的某些版本。 运行配方的推荐方法是遵循所需配方项目的自述文件,而不是 而不是从这里开始。

已知配方项目

以下是一些包含activedata配方的已知存储库:

安装

虽然不建议直接安装adr,但仍然支持:

$ pip install adr

您将需要Python3.6或更高版本。

用法

这个adr二进制文件将搜索$cwd下的配方,因此通常只需更改目录 到包含配方的存储库是确保adr能够发现它们的最佳方法。

有关可用配方的列表:

$ adr --list

运行给定的配方:

$ adr <recipe> <options>

有关配方特定选项,请参见:

$ adr <recipe> -- --help

贡献

要贡献给adr首先install poetry,然后运行:

$ git clone https://github.com/mozilla/adr
$ cd adr
$ poetry install

现在您可以使用poetry run执行各种开发命令:

# run adr
$ poetry run adr <recipe>

# run webapp
$ poetry run adr-app

# run tests
$ poetry run tox

或者提前激活poetry外壳:

$ poetry shell

# run adr
$ adr <recipe>

# run app
$ adr-app

# run tests
$ tox

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

推荐PyPI第三方库


热门话题
带有嵌套JAR的java RCP ClassNotFoundException   java在输入框中设置默认值,crud应用程序使用spring   java如何在Heroku中使用fs创建新文件   java将JPanel放在JFrame中   java这个正则表达式会匹配“i.imgur.com/xxx”吗?   java在片段内创建RecylerView,而无需在Android中设置片段   Android上Groovy导致java错误的双精度浮点精度损失   swing Java查找JFrame属于JPanel的内容   java Spring junit自连线自定义类本身必须有构造函数吗?   java textswitcher支持前面的文本   从Android客户端到JAXRS的java Post自定义对象   java如何检索JSON数据并使用MPAndroidChart绘制折线图,以及在安卓上的改进   拒绝用户“root”@“localhost”的java c3p0访问(使用密码“是”)   使用Selenium Webdriver自动化ExtJS应用程序时java面临的问题