Release v2

This commit is contained in:
2026-07-16 02:12:29 -03:00
parent 6f98163632
commit 76cbd799ce
47 changed files with 2409 additions and 2810 deletions
+18
View File
@@ -0,0 +1,18 @@
from dataclasses import dataclass
@dataclass
class Profile:
id: str
url: str
name: str
username: str
avatar_url: str
banner_url: str | None
@classmethod
def from_json(cls, json: dict) -> "Profile":
return cls(**json)
def into_json(self) -> dict:
return self.__dict__