使用外部创建的车轮与Tox

tox-external-wheels的Python项目详细描述


Latest version on PyPiSupported Python versionsBuild StatusDocumentation statusDownloadsCode style: black

tox外部车轮

使用外部创建的车轮与Tox

特点

  • 在tox配置中定义要测试的外部控制盘文件的能力(例如tox.ini文件):
[tox]envlist=py-{a,b,c}[testenv]external_wheels=    a: {toxinidir}/dist/*py27*.whl    b: {toxinidir}/dist/*py37*.whlcommands=    a,b: pytest test    c: pip list

或在命令行参数中定义

^{pr2}$

Notes:在本例中,py-c返回到从源代码安装。tox-external_wheels现在支持!在环境名称中

  • 定义外部命令以使用(例如tox.ini文件)构建控制盘的能力:
[tox]envlist=py-{a,b,c}[testenv]external_build=    ./prepare_build.sh    ./build.shexternal_wheels=    {toxinidir}/dist/*.whlcommands=    a,b: pytest test    c: pip list

或在命令行参数中定义

tox -e 'py-{a,b,c}' --external_build './build.sh'

Note:如果命令以非零返回代码退出,则将报告错误并引发异常。在

  • 通过将外部控制盘文件的名称添加到配置中的external_wheels中,支持从外部控制盘文件安装依赖项
[tox]envlist=py-{a,b,c}[testenv]deps=sixexternal_wheels=    a: {toxinidir}/dist/*py27*.whl (six: six-*.whl[optional_extra])    b: {toxinidir}/dist/*py37*.whlcommands=    a,b: pytest test    c: pip list

或在命令行参数中定义

tox -e 'py-{a,b,c}' --external_wheels 'a:dist/*py27*.whl (six: six-*.whl[optional_extra]);b:/dist/*py37*.whl'

要求

  • 毒物

安装

您可以通过pipPyPI安装“tox external wheels”:

pip install tox-external-wheels

使用

使用external_wheel选项。如usage所示

贡献

捐款是非常欢迎的。可以使用tox运行测试,请确保 在提交请求前,保险范围至少保持不变。在

许可证

根据MIT许可的条款,tox-external-wheels是 免费开源软件。在

问题

如果您遇到任何问题,请 file an issue 以及详细的描述。在

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

推荐PyPI第三方库


热门话题
java BasicDataSource提交不起作用   java如何在SpringSecurity中为特殊情况下的身份验证失败定制http状态代码?   java Hibernate,SQL Server 2016=SQL错误:207无效列名   继承确保运行时Java超类是正确的   java重写hashcode方法以返回类中变量的hashcode   java无法缩放不同设备的文本大小   java Comparator作为静态字段接口还是实现?   java MessageSource不重新加载属性文件   使用方法setToolTip()在中更改后,操作上的java Keybinding工具提示消失   java使用maven添加调试符号   java转换时应该绑定哪个版本的JRE。使用launch4j将jar转换为exe   java Anylogic实验坚持使用范围内的可变参数,但在自由形式参数中工作良好   关于BuffereImage和Image的java问题   java当我试图在终端的Applications文件夹中显示内容时,我得到了“chromeapps.localized”   java如何使用正则表达式模式拆分字符串   java如何计算重复联系人数   java真的不可能保护Android应用免受逆向工程的影响吗?   java无法将值从活动转移到存储库以将其传递到Dao方法   Java中的名称空间包相对标识符路径   排序Java添加和排序列表的快速方法