跳转到主要内容

使用tox通过PyO3构建Rust扩展

项目描述

PyPI version Python versions See Build Status on Travis CI See Build Status on AppVeyor

使用tox通过PyO3构建Rust扩展


一个极其基础的插件,在tox虚拟环境中构建Rust扩展。

特性

  • 运行maturin develop

要求

  • maturin必须安装在你的系统中的某个位置

  • Rust编译器

安装

您可以通过从pip安装“tox-pyo3”来自PyPI

$ pip install tox-pyo3

用法

  • 当您在testenv中将pyo3设置为true时,此插件会自动检测Cargo.toml是否存在,如果存在,它将编译扩展

示例

`ini [testenv] pyo3 = True `

贡献

欢迎贡献。测试可以通过tox运行,请在提交pull request之前确保覆盖率至少保持不变。

许可证

根据BSD-3许可证分发,“tox-pyo3”是免费和开源软件

问题

如果您遇到任何问题,请提交问题,并附带详细描述。

项目详情


下载文件

下载您平台对应的文件。如果您不确定该选择哪个,请了解更多关于 安装包的信息

源代码分发

tox-pyo3-1.0.0.tar.gz (4.1 kB 查看哈希值)

上传时间 源代码

构建分发

tox_pyo3-1.0.0-py2.py3-none-any.whl (4.1 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持