tox的Nuitka插件
项目描述
tox-nuitka
一个tox插件,用Nuitka替换默认的CPython编译器使用。
此插件通过将Nuitka作为pip依赖项注入到所有测试环境中,然后将Nuitka编译作为预测试阶段添加来实现。
安装
pip install tox-nuitka
或者,
pipenv install tox-nuitka
执行测试
您测试环境配置中的每个命令都将由Nuitka编译,在pipenv虚拟环境中执行
示例tox.ini
这个简单的示例将运行pytest对您的包进行测试,但使用Nuitka编译myapp/main.py。
[tox]
envlist = py27, py36, py37
[testenv]
nuitka = myapp/main.py
deps = pytest
commands = python -m pytest test/
在测试环境设置中提供了额外的Nuitka配置。
目前,-module和-recurse-all标志可用如下
nuitka_module = true
nuitka_recurse_all = true
可以提供多个编译目标
nuitka =
myapp/target1.py
myapp/target2.py
发行说明
1.0.0(日期)
特性
项目详情
关闭
tox-nuitka-0.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 247c7a21099d1472cd6473fccda7d0f435b02dd14926032214539b4076addfcd |
|
MD5 | 59562435a119414697bd60b29c1961df |
|
BLAKE2b-256 | 1b073c9a1099544dcd735d41754834a18adca890bd5b05df63a330f566a4cd0b |
关闭
tox_nuitka-0.0.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 340fc308667ab7c94363ad7c6c7e7fd2ca8590d1eaa58873f48cdca9e9aa5204 |
|
MD5 | 35c6348375bbeb8c2e3d8c58f0ef9fae |
|
BLAKE2b-256 | 91705a61311c5ce9145cbb041deb3f61e7efdec8cc14aa8105367d990aed849c |