(token: str | None)
| 27 | |
| 28 | |
| 29 | def _build_headers(token: str | None) -> dict[str, str]: |
| 30 | headers = { |
| 31 | "Accept": "application/vnd.github+json", |
| 32 | "X-GitHub-Api-Version": "2022-11-28", |
| 33 | } |
| 34 | if token: |
| 35 | headers["Authorization"] = f"Bearer {token}" |
| 36 | return headers |
| 37 | |
| 38 | |
| 39 | async def _get( |