ci: format

This commit is contained in:
Barrett Ruth 2026-03-04 12:46:47 -05:00
parent a37e7f2e4a
commit ff03b932b1
Signed by: barrett
GPG key ID: A6C96C9349D2FC81
8 changed files with 28 additions and 79 deletions

View file

@ -8,14 +8,8 @@ from typing import Any, cast
import httpx
from .base import BaseScraper
from .models import (
ContestListResult,
ContestSummary,
MetadataResult,
ProblemSummary,
SubmitResult,
TestCase,
)
from .models import (ContestListResult, ContestSummary, MetadataResult,
ProblemSummary, SubmitResult, TestCase)
BASE_URL = "http://www.usaco.org"
HEADERS = {
@ -37,8 +31,7 @@ DIVISION_HEADING_RE = re.compile(
re.IGNORECASE,
)
PROBLEM_BLOCK_RE = re.compile(
r"<b>([^<]+)</b>\s*<br\s*/?>.*?"
r"viewproblem2&cpid=(\d+)",
r"<b>([^<]+)</b>\s*<br\s*/?>.*?" r"viewproblem2&cpid=(\d+)",
re.DOTALL,
)
SAMPLE_IN_RE = re.compile(r"<pre\s+class=['\"]in['\"]>(.*?)</pre>", re.DOTALL)