-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.cfg
48 lines (38 loc) · 1.08 KB
/
setup.cfg
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
37
38
39
40
41
42
43
44
45
46
47
48
[metadata]
license_files = LICENSE.txt
[bdist_wheel]
universal=1
## http://coverage.readthedocs.io/en/latest/config.html
#[coverage:run]
#timid = True
## http://pytest.org/latest/customize.html#adding-default-options
[tool:pytest]
addopts=-v --cov parrotjoy parrotjoy/ tests/
## http://mypy.readthedocs.io/en/latest/config_file.html
[mypy]
ignore_missing_imports = True
#[flake8]
#max-line-length = 120
#max-complexity = 10
#exclude = build,dist,docs/conf.py,somepackage/migrations,*.egg-info
## Run with: pylint --rcfile=setup.cfg somepackage
[pylint.'MESSAGES CONTROL']
disable = C0103,C0111,E1101,no-member,too-few-public-methods,too-many-instance-attributes,fixme
ignore = migrations,no-member
ignore-docstrings = yes
output-format = colorized
init-hook='import sys; sys.path.append(".")'
# https://tox.readthedocs.io/en/latest/example/basic.html
[tox:tox]
#envlist = py{27,34,35,36,37}
envlist = py{310}
[testenv]
basepython =
py310: python3.10
deps = -rrequirements.dev.txt
commands =
pylint parrotjoy
pytest tests
setenv =
SDL_VIDEODRIVER=dummy
SDL_AUDIODRIVER=disk