docs: add OSS project docs and CI

This commit is contained in:
Alex
2026-05-24 21:53:17 +03:00
parent c56d9f7e41
commit a36abd7fdd
29 changed files with 872 additions and 221 deletions
+4 -1
View File
@@ -1,3 +1,6 @@
# SPDX-License-Identifier: GPL-3.0-or-later
# Copyright (C) 2026 Alexey
from __future__ import annotations
import asyncio
@@ -25,7 +28,7 @@ class SyncResult:
error: str | None = None
@classmethod
def failed(cls, message: str, *, user_id: int | None = None) -> "SyncResult":
def failed(cls, message: str, *, user_id: int | None = None) -> SyncResult:
return cls(False, user_id=user_id, error=message)