Build a rust extension using PyO3 using tox.
Build a rust extension using PyO3 using tox
An extremely basic plugin that builds Rust extensions within tox virtualenvs.
- Runs maturin develop
- maturin must be installed somewhere in your system
- A rust compiler
- When you set pyo3=true in your testenv this plugin automatically detects if Cargo.toml is present and if so, it will compile the extension
`ini [testenv] pyo3 = True `
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
Distributed under the terms of the BSD-3 license, “tox-pyo3” is free and open source software
If you encounter any problems, please file an issue along with a detailed description.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size tox_pyo3-1.0.0-py2.py3-none-any.whl (4.1 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View|
|Filename, size tox-pyo3-1.0.0.tar.gz (4.1 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for tox_pyo3-1.0.0-py2.py3-none-any.whl