Feature/windows notifications (#9)

Reviewed-on: #9
- Added pulling notifications from new backend service backend-pull-notifications
- Added Ruff Linting

Co-authored-by: Florian <flo@meergans.org>
This commit was merged in pull request #9.
This commit is contained in:
florian authored and florian committed 2026-10-13 08:14:52 +00:00
1 parent 34318fa9b9
commit cda16476a4
7 files changed
+145 -64

No files matched your search

+28
View File
@@ -0,0 +1,28 @@
[tool.ruff]
line-length = 120
target-version = "py312"
[tool.ruff.lint]
select = [
"E", "F", # pycodestyle errors, pyflakes (unused imports/variables, undefined names)
"I", # import sorting (replaces isort)
"B", # bugbear: likely bugs
"ASYNC", # async mistakes
"RUF006", # un-referenced asyncio.create_task (tasks can be garbage-collected)
]
ignore = ["E501"]
[tool.ruff.lint.isort]
known-first-party = ["db_module", "metrics_server", "rabbitmq_handler", "secret_manager",
"simple_logger_handler", "uvicorn_logger_config", "validator"]
[tool.ruff.format]
indent-style = "tab"
[tool.ruff.lint.flake8-bugbear]
extend-immutable-calls = [
"fastapi.Depends",
"fastapi.Query",
"fastapi.Header",
"fastapi.Body",
"fastapi.Security",
]