2022-02-23 10:23:37 +01:00
|
|
|
[tool.pylint.master]
|
|
|
|
load-plugins = "pylint_django"
|
|
|
|
django-settings-module = "libretime_api.settings.testing"
|
|
|
|
|
2022-01-22 16:59:15 +01:00
|
|
|
[tool.pylint.messages_control]
|
|
|
|
extension-pkg-whitelist = "pydantic"
|
|
|
|
disable = [
|
2022-07-01 14:58:15 +02:00
|
|
|
"fixme",
|
2022-01-22 16:59:15 +01:00
|
|
|
"missing-class-docstring",
|
|
|
|
"missing-function-docstring",
|
|
|
|
"missing-module-docstring",
|
2022-06-28 20:43:08 +02:00
|
|
|
"too-few-public-methods",
|
2022-06-28 21:00:22 +02:00
|
|
|
"too-many-arguments",
|
2022-01-22 16:59:15 +01:00
|
|
|
]
|
|
|
|
|
2022-04-01 17:29:11 +02:00
|
|
|
[tool.pylint.design]
|
|
|
|
max-parents = 15
|
|
|
|
|
2022-06-28 20:34:54 +02:00
|
|
|
[tool.pylint.format]
|
|
|
|
disable = "logging-fstring-interpolation"
|
|
|
|
|
2022-04-09 12:18:23 +02:00
|
|
|
[tool.mypy]
|
|
|
|
plugins = [
|
|
|
|
"mypy_django_plugin.main",
|
|
|
|
"mypy_drf_plugin.main",
|
|
|
|
]
|
2022-07-01 15:20:25 +02:00
|
|
|
ignore_missing_imports = true
|
2022-04-09 12:18:23 +02:00
|
|
|
|
|
|
|
[tool.django-stubs]
|
|
|
|
django_settings_module = "libretime_api.settings.testing"
|
|
|
|
|
2022-07-25 21:20:18 +02:00
|
|
|
[tool.pytest.ini_options]
|
|
|
|
log_cli = true
|
|
|
|
log_cli_level = "DEBUG"
|
|
|
|
|
2022-07-27 18:11:50 +02:00
|
|
|
DJANGO_SETTINGS_MODULE = "libretime_api.settings.testing"
|
|
|
|
|
2022-06-29 14:41:35 +02:00
|
|
|
[tool.coverage.run]
|
|
|
|
omit = [
|
|
|
|
"*/tests/*",
|
|
|
|
]
|
|
|
|
|
2022-01-22 16:48:32 +01:00
|
|
|
[build-system]
|
2022-08-11 22:03:17 +02:00
|
|
|
requires = ["setuptools<64.0", "wheel"]
|
2022-01-22 16:48:32 +01:00
|
|
|
build-backend = "setuptools.build_meta"
|