-
Notifications
You must be signed in to change notification settings - Fork 43
/
Copy pathpyproject.toml
48 lines (45 loc) · 986 Bytes
/
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
[tool.black]
line-length = 100
target-version = ["py38", "py39", "py310", "py311"]
include = 'ddpui\/.*\.pyi?$'
[tool.pytest.ini_options]
DJANGO_SETTINGS_MODULE="ddpui.settings"
testpaths = [
"ddpui/tests"
]
[tool.pylint.messages_control]
max-line-length = 200
fail-under = 6.5
disable = [
"missing-module-docstring",
"broad-exception-raised",
"broad-exception-caught",
"too-few-public-methods",
"logging-not-lazy",
"logging-fstring-interpolation"
]
[tool.coverage.run]
source = [
"ddpui"
]
omit = [
"ddpui/utils/sendgrid.py",
"ddpui/utils/dbtdocs.py",
"ddpui/celeryworkers/*.py",
"ddpui/tests/*",
"ddpui/migrations/*",
"ddpui/management/*",
"ddpui/models/*",
"ddpui/celery.py",
"ddpui/settings.py",
"ddpui/asgi.py",
"ddpui/wsgi.py",
"ddpui/urls.py",
"ddpui/routes.py",
"*/schema.py",
"ddpui/*/__init__.py",
"ddpui/schemas/*",
"ddpui/dbt_automation/assets/*",
"ddpui/dbt_automation/seeds/*",
"ddpui/dbt_automation/operations/*",
]