Skip to content

fix(docker): fetch Camoufox without uv in pip-based images - #157

Merged
vvatelot merged 2 commits into
mainfrom
fix/docker-camoufox-fetch-without-uv
Sep 14, 2026
Merged

vvatelot merged 2 commits into
mainfrom
fix/docker-camoufox-fetch-without-uv

Conversation

@vvatelot

Copy link
Copy Markdown
Member

Static Badge

Summary

  • Replace uv run camoufox fetch with python -m camoufox fetch in CLI and API worker Dockerfiles, since those images install packages with pip and do not include uv
  • Sync uv.lock after the scraper 3.18.0 bump

Test plan

  • task cli:docker-build completes past the Camoufox fetch step
  • Rebuild the API worker image and confirm the same step succeeds
  • Optional: run a CLI analysis in the built image to verify Camoufox binaries are present

Made with Cursor

The CLI and API worker images install deps with pip and do not ship uv,
so `uv run camoufox fetch` failed during the build.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

github-actions Bot commented Sep 14, 2026

Copy link
Copy Markdown

Coverage PR 157

Branch coverage •
FileStmtsMissCoverMissing
TOTAL175753969% 
report-only-changed-files is enabled. No changed files were found in the coverage report :)

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions github-actions Bot added the CLI label Sep 14, 2026
@vvatelot
vvatelot merged commit 0d06126 into main Sep 14, 2026
6 checks passed
@vvatelot
vvatelot deleted the fix/docker-camoufox-fetch-without-uv branch September 14, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant