Use externally created wheels with Tox
Project description
tox-external-wheels
Use externally created wheels with Tox
Features
- The ability to define external wheel files to tests in the tox config (example tox file):
[tox]
envlist = py-{a,b,c}
[testenv]
external_wheels =
a: {toxinidir}/dist/*py27*.whl
b: {toxinidir}/dist/*py37*.whl
commands =
a,b: pytest test
c: pip list
Or defined in a command line argument
tox -e 'py-{a,b,c}' --external_wheels 'a:{toxinidir}/dist/*py27*.whl;b:{toxinidir}/dist/*py37*.whl'
Note: In this case py-c
falls back to installing from source.
Requirements
- None
Installation
You can install "tox-external-wheels" via pip from PyPI:
pip install tox-external-wheels
Usage
Use the external_wheel
option. Like shown in usage
Contributing
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.
License
Distributed under the terms of the MIT license, tox-external-wheels
is
free and open source software.
Issues
If you encounter any problems, please file an issue along with a detailed description.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tox-external-wheels-0.1.5.tar.gz
(11.9 kB
view hashes)
Built Distribution
Close
Hashes for tox-external-wheels-0.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5f8a0158f494d9429d41353fd24aff22007f1035179f173693dd1063e9d026a |
|
MD5 | 8a7d2488ffbf4ea25f2430b9816e4632 |
|
BLAKE2b-256 | 4031541e8053e5094e435a8cbbc45e8f38aadb09bd5968932aca8d8ac9e4e820 |
Close
Hashes for tox_external_wheels-0.1.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 693d91f3ff4f24f0a42c644b82e16788f603312de7dba639f34b39c74c885909 |
|
MD5 | 76d35a529e0c4c92145a59400a19921a |
|
BLAKE2b-256 | e1f6b0ed15898b5552199344105f142b62441de251487322134911538ba14a1b |