cp.nvim/scrapers
Barrett Ruth 74c46526c2
fix(scrapers): remove unused import and fix E402 in base.py
Problem: `atcoder.py` imported `pathlib.Path` but never used it.
`base.py` had local imports placed after module-level code, violating
E402.

Solution: Remove the unused `Path` import from `atcoder.py`. Move
the `.language_ids` and `.models` imports to the top of `base.py`,
after the stdlib imports.
2026-03-07 16:18:35 -05:00
..
__init__.py lol 2025-09-24 21:23:06 -04:00
atcoder.py fix(scrapers): remove unused import and fix E402 in base.py 2026-03-07 16:18:35 -05:00
base.py fix(scrapers): remove unused import and fix E402 in base.py 2026-03-07 16:18:35 -05:00
codechef.py fix(scrapers): cookie fast paths, centralized storage, and reauth hardening (#363) 2026-03-07 16:10:51 -05:00
codeforces.py fix(scrapers): cookie fast paths, centralized storage, and reauth hardening (#363) 2026-03-07 16:10:51 -05:00
cses.py fix(scrapers): login fast paths and re-auth hardening for httpx platforms (#357) 2026-03-07 02:23:43 -05:00
kattis.py fix(scrapers): cookie fast paths, centralized storage, and reauth hardening (#363) 2026-03-07 16:10:51 -05:00
language_ids.py feat(codechef): implement full CodeChef support (#354) 2026-03-06 23:10:44 -05:00
models.py feat: race countdown support and language version selection (#346) 2026-03-06 18:18:21 -05:00
timeouts.py fix: codechef submit fixes and atcoder cleanup (#355) 2026-03-06 23:40:12 -05:00
usaco.py fix(scrapers): cookie fast paths, centralized storage, and reauth hardening (#363) 2026-03-07 16:10:51 -05:00