forked from quodlibet/quodlibet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.cfg
34 lines (28 loc) · 775 Bytes
/
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
[flake8]
ignore=E12,E261,E265,E713,W602,E402,E731,W503,W504,E741,E305,W601,E722,E275
builtins=
exclude=build,dist,quodlibet/packages,dev-utils
max-line-length=88
[mypy]
python_version = 3.7
ignore_missing_imports = True
mypy_path=quodlibet/packages
exclude=(quodlibet/packages/.+/.+\.py|dev-utils/.*)
follow_imports=silent
[mypy-quodlibet.packages.*]
ignore_errors = True
[mypy-tests.*]
ignore_errors = True
[mypy-gi.repository]
ignore_errors = True
[mypy-gdist.*]
ignore_errors = True
[tool:pytest]
junit_suite_name = quodlibet
# Pytest long traces are way too long in bulk
addopts = --tb=short
filterwarnings =
ignore::DeprecationWarning
markers =
quality: Code quality tests (e.g. PEP-8 compliance)
network: Tests that need working internet connectivity