-
Notifications
You must be signed in to change notification settings - Fork 18
/
setup.cfg
35 lines (30 loc) · 673 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
35
[flake8]
max-line-length = 98
ban-relative-imports = true
ignore = E203,W503,E704,E123,E226,E121,E24,E126,W504,N818,E501
exclude = whitelist.py
[tool:pytest]
python_files = test_*.py
testpaths = test
addopts = --verbose
asyncio_mode = strict
[tool:isort]
line_length = 98
multi_line_output = 3
force_single_line = false
balanced_wrapping = true
default_section = THIRDPARTY
known_first_party = qtile_extras,test
include_trailing_comma = true
[build_sphinx]
source-dir = docs
build-dir = docs/_build
[mypy]
mypy_path = stubs
python_version = 3.10
warn_unused_configs = True
warn_unused_ignores = True
warn_unreachable = True
[options.packages.find]
exclude =
test*