Enabled all Ruff lint rules and resolved findings with justified inline suppressions.
CI / Formatting (push) Successful in 5s
CI / Linting (push) Successful in 5s
CI / Tests (Python 3.12) (push) Successful in 14s
CI / Tests (Python 3.13) (push) Successful in 14s
CI / Tests (Python 3.14) (push) Successful in 11s
CI / Type Checking (push) Successful in 10s
CI / Spelling (push) Successful in 5s

This commit is contained in:
2026-04-13 15:31:06 -04:00
parent b68c717845
commit 0ff3c7a6b4
44 changed files with 452 additions and 430 deletions
+1 -1
View File
@@ -82,7 +82,7 @@ async def setup(ctx: ModuleContext) -> None:
ctx.logger.info("Stream is live. Timers started.")
else:
ctx.logger.info("Stream is offline. Timers will start on stream start.")
except Exception:
except Exception: # noqa: BLE001 # best-effort; non-fatal if Owncast is unreachable during setup
ctx.logger.warning(
"Could not check stream status. Timers will start on stream start.",
exc_info=True,