diff --git a/pyproject.toml b/pyproject.toml index 2ac0c3b..cfe43e2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -90,7 +90,9 @@ select = [ "PERF", "E", "W", + "D", "DOC", + "N", "F", "PGH", "PLC", @@ -114,6 +116,9 @@ ignore = [ "B008", "A002", "A003", + "D104", + "D105", + "D107", "W191", "E111", "E114", @@ -121,7 +126,10 @@ ignore = [ ] [tool.ruff.lint.per-file-ignores] -"tests/**" = ["PLR0913"] +"tests/**" = ["D", "PLR0913"] + +[tool.ruff.lint.pydocstyle] +convention = "google" [tool.ruff.lint.mccabe] max-complexity = 10 diff --git a/src/main.py b/src/main.py index 4693850..30e26d0 100644 --- a/src/main.py +++ b/src/main.py @@ -1,5 +1,8 @@ +"""Entry point of the template application.""" + + def main() -> None: - pass + """Run the application; the template does nothing yet.""" if __name__ == "__main__":