-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
55 lines (50 loc) · 1.02 KB
/
pyproject.toml
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
49
50
51
52
53
54
55
[tool.flake8]
max-line-length = 110
max-complexity = 10
ignore = [
'W503',
'ANN002',
'ANN003',
# Missing type annotation for self,cls in method
'ANN101',
'ANN102',
# Missing return type annotation for public function
'ANN201',
'ANN202',
# Missing return type annotation for special method
'ANN204',
# Missing return type annotation for public function
'ANN205',
]
per-file-ignores = [
'netads/tests/base.py:T001,T201',
'netads/tests/feedbacks.py:T201',
'netads/tests/runner.py:T001,T201',
'netads/tests/test_import.py:T001',
]
exclude = [
'.git',
'.venv',
'venv/',
'__pycache__,',
]
[tool.isort]
multi_line_output = 3
include_trailing_comma = true
use_parentheses = true
ensure_newline_before_comments = true
lines_between_types = 1
skip = [
'.venv',
'venv',
]
[tool.qgis-plugin-ci]
plugin_path = "netads"
github_organization_slug = "3liz"
project_slug = "qgis-netads-plugin"
[tool.pylint]
disable = [
'C0114',
'E0401',
'E0611',
]