feat(scraper): add login stubs for codechef, kattis, usaco

This commit is contained in:
Barrett Ruth 2026-03-05 15:00:25 -05:00
parent 2161ad5020
commit 720ae4ff76
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
3 changed files with 12 additions and 0 deletions

View file

@ -13,6 +13,7 @@ from .timeouts import HTTP_TIMEOUT
from .models import (
ContestListResult,
ContestSummary,
LoginResult,
MetadataResult,
ProblemSummary,
SubmitResult,
@ -267,6 +268,9 @@ class CodeChefScraper(BaseScraper):
verdict="",
)
async def login(self, credentials: dict[str, str]) -> LoginResult:
return self._login_error("CodeChef login not yet implemented")
if __name__ == "__main__":
CodeChefScraper().run_cli()