forked from openkylin/flit
42 lines
787 B
INI
42 lines
787 B
INI
|
[tox]
|
||
|
envlist = py{310,39,38,37,36},bootstrap
|
||
|
skip_missing_interpreters = true
|
||
|
|
||
|
[gh-actions]
|
||
|
python =
|
||
|
3.6: py36
|
||
|
3.7: py37
|
||
|
3.8: py38, bootstrap
|
||
|
3.9: py39
|
||
|
3.10: py310
|
||
|
|
||
|
[testenv]
|
||
|
deps =
|
||
|
requests
|
||
|
testpath
|
||
|
responses
|
||
|
docutils
|
||
|
tomli
|
||
|
tomli-w
|
||
|
pytest>=2.7.3
|
||
|
pytest-cov
|
||
|
|
||
|
skip_install=true
|
||
|
|
||
|
setenv =
|
||
|
PYTHONPATH = flit_core
|
||
|
|
||
|
commands =
|
||
|
python -m pytest --cov=flit --cov=flit_core/flit_core
|
||
|
|
||
|
[testenv:bootstrap]
|
||
|
skip_install = true
|
||
|
# Make the install step a no-op, so nothing gets installed in the env
|
||
|
install_command = true {packages}
|
||
|
whitelist_externals = true
|
||
|
changedir = flit_core
|
||
|
commands =
|
||
|
python -c "from flit_core.buildapi import build_wheel;\
|
||
|
from tempfile import mkdtemp;\
|
||
|
build_wheel(mkdtemp())"
|