-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtox.ini
34 lines (31 loc) · 866 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
[tox]
minversion = 3.4.0
envlist = py39
[pytest]
testpaths = tests
addopts = -rx -v
[flake8]
ignore = W605
max-line-length = 140
setenv =
CRYPTOGRAPHY_DONT_BUILD_RUST = 1
install_command = python -m pip install --no-binary cryptography {opts} {packages}
per-file-ignores =
src/rosdiscover/__init__.py:F401
src/rosdiscover/acme/__init__.py:F401
src/rosdiscover/core/__init__.py:F401
src/rosdiscover/interpreter/__init__.py:F401
src/rosdiscover/models/__init__.py:F401
src/rosdiscover/models/plugins/__init__.py:F401
src/rosdiscover/observer/__init__.py:F401
src/rosdiscover/project/__init__.py:F401
src/rosdiscover/recover/__init__.py:F401
[testenv]
install_command = python -m pip install --no-binary cryptography {opts} {packages}
setenv =
CRYPTOGRAPHY_DONT_BUILD_RUST = 1
deps =
-rrequirements.dev.txt
commands =
flake8 src
mypy src