(
session: aiohttp.ClientSession,
url: str,
params: dict | None = None,
)
| 37 | |
| 38 | |
| 39 | async def _get( |
| 40 | session: aiohttp.ClientSession, |
| 41 | url: str, |
| 42 | params: dict | None = None, |
| 43 | ) -> dict | list | None: |
| 44 | async with session.get(url, params=params) as resp: |
| 45 | if resp.status == 404: |
| 46 | return None |
| 47 | resp.raise_for_status() |
| 48 | return await resp.json() |
| 49 | |
| 50 | |
| 51 | async def _fetch_user(session: aiohttp.ClientSession, login: str) -> dict | None: |
no outgoing calls
no test coverage detected