-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathtox.ini
36 lines (34 loc) · 960 Bytes
/
tox.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[tox]
envlist = py{36,37,38,39,310}-{test,notebooks}
requires = pip >= 18.0
hatchling
isolated_build = true
[testenv]
changedir =
test: .tmp/{envname}
notebooks: examples
deps =
test: pytest
test: pytest-cov
test: notebook<7
notebooks: numpy
notebooks: ipyvuetify
notebooks: scikit-image
notebooks: notebook<7
# NOTE: the following is a temporary fix for the issue described in
# https://github.com/voila-dashboards/voila/issues/728
# and should be removed once the issue is fixed in jupyter-server
test: pytest-tornasync
extras =
test: test
notebooks: test
commands =
test: pip freeze
test: pytest --pyargs bqplot_image_gl --cov bqplot_image_gl -p no:warnings {posargs}
test: python {toxinidir}/.check_extension.py
notebooks: python .validate-notebooks.py
[testenv:codestyle]
deps = flake8
skip_install = true
commands =
flake8 --max-line-length=100 bqplot_image_gl