fix: update scraper dep, add curl for healthcheck, remove stale source
Some checks failed
Build and Push Docker Image / build (push) Failing after 34s

- Update schwab-scraper to f52774b (optimized lot extraction polling,
  faster account switching with selector-based waits)
- Install curl in Docker image so compose healthcheck works
- Remove bundled schwab_scraper/ source (now installed via git dep)
- Increase memory limit to 512M for large account position scraping
This commit is contained in:
2026-04-25 00:54:50 +00:00
parent 04087ee6f9
commit 8a73226523
42 changed files with 17 additions and 11123 deletions

2
uv.lock generated
View File

@@ -1744,7 +1744,7 @@ requires-dist = [
[[package]]
name = "schwab-scraper"
version = "0.6.16"
source = { git = "ssh://git.local.ben.io/b3nw/schwab-scraper.git#dc87a5ba661082c655c75bb9cc9f4716baa9f6f4" }
source = { git = "ssh://git.local.ben.io/b3nw/schwab-scraper.git#f52774b40e2b21da79b85eef180644624a936a30" }
dependencies = [
{ name = "aiohttp" },
{ name = "fastapi" },