[project] name = "kochbuch" version = "0.1.0" requires-python = ">=3.12" [tool.pytest.ini_options] DJANGO_SETTINGS_MODULE = "config.settings_test" testpaths = ["tests"] addopts = "-q" [tool.ruff] line-length = 120 extend-exclude = ["*/migrations/*"] [tool.ruff.lint] select = ["E", "F", "W", "B", "I", "UP", "S"] ignore = ["E501", "S311"] [tool.ruff.lint.per-file-ignores] "tests/*" = ["S101", "S104", "S105", "S106"] "recipes/schema_org.py" = ["S110"] # malformed third-party HTML must never break an import