Add parallel fetching, caching, and max_total parameter

- Parallel page fetching with ThreadPoolExecutor (concurrency=5)
- File-based cache with 5 min TTL in ~/.cache/polymarket-browse/
- New --no-cache flag to bypass cache
- New --max-total parameter for early exit
- Updated tests to work with new implementation
This commit is contained in:
shoko
2026-03-26 16:29:25 +00:00
parent 0a7911653b
commit eafbdba4a5
2 changed files with 638 additions and 266 deletions

File diff suppressed because it is too large Load Diff