从setup.py requirements生成需求文件。

requirements-builder的Python项目详细描述


https://img.shields.io/travis/inveniosoftware/requirements-builder.svghttps://img.shields.io/coveralls/inveniosoftware/requirements-builder.svghttps://img.shields.io/github/tag/inveniosoftware/requirements-builder.svghttps://img.shields.io/pypi/dm/requirements-builder.svghttps://img.shields.io/github/license/inveniosoftware/requirements-builder.svg

关于

从setup.py构建需求,以测试包的最小值, 包依赖项的最新版本和开发版本。尤其 与CI系统构建矩阵结合使用时非常有用。

安装

Requirements Builder在PYPI上,所以您只需要:

$ pip install requirements-builder

或者,如果安装了virtualenvwrapper:

$ mkvirtualenv requirements-builder
$ pip install requirements-builder

测试

运行测试套件非常简单:

$ ./run-tests.sh

更改

版本0.3.0(发布日期:2018-05-17)

新功能
  • 在生成的结果中包含包附加项。

错误修复

  • 通过包含最小版本修复了~=选择器输出 除了x.*说明符。

版本0.2.6(2017-07-13发布)

错误修复
  • 修复了在“if name=“main”下调用setup()时出现的致命错误。

版本0.2.5(2017-04-11发布)

错误修复
  • 修复了对递归需求文件的支持。

版本0.2.4(2017-03-10发布)

错误修复
  • 修复了从输出中剥离高版本需求的问题。

版本0.2.3(2017-03-09发布)

错误修复
  • 解决了附加条件不需要考虑的问题 帐户。

版本0.2.2(2017-02-01发布)

错误修复

  • 修复了正确构建版本为 标记。

改进

  • 添加yapf自动格式化配置。

版本0.2.1(2017-01-23发布)

错误修复
  • 接受devel文件中的非--e包。
  • Sphinx1.5+放弃了对Python2.6和3.3的支持。
  • 增加了对Python3.6的支持。
  • 使“附加”选项接受逗号分隔的值 在帮助中描述。(14)

版本0.2.0(2016-09-13发布)

新功能

错误修复

  • 修复了setup.py命令尝试导入包时出现的问题 它即将安装,以便获取 版本。Django就是这么做的。
  • 修复了setup.py命令在将 读,执行,或者别的什么。

版本0.1.0(2015-10-05发布)

  • 首次公开发行

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

推荐PyPI第三方库


热门话题
字符串Java字母替换无效   java Spring Roo JPA MS SQL Server无法打开JPA EntityManager组织。冬眠例外GenericJDBCException:无法打开连接   在scala中使用JavaWS对大型数据文件进行java流式处理   Java编译器是否将字节和短字符识别为文本?   java无法查找符号错误,空指针   mongodb在Java中重用数据库连接   java将多个StringArray从字符串文件获取到活动中   java是一个变量,它只保存最后一次鼠标单击的坐标   c#尺寸有限;添加、删除和洗牌   java如何在Android中显示来自资产文件夹的文本文件中的文本   Android应用程序中的java Tensorflow Lite自定义对象检测模型错误   java如何在foreachloop中使用scanner将来自命令行的输入存储到数组中   java如何定义一个好的存储库接口   Android中的java解析动态json对象