fix: Update Playwright to v1.56.0
Build and Push Docker Image / test (push) Successful in 41s Details
Build and Push Docker Image / build (push) Successful in 1m37s Details

The Docker base image and requirements.txt were mismatched - pip was
installing playwright 1.56.0 but the base image only had v1.40.0
browsers, causing startup failures.

- Update base image to mcr.microsoft.com/playwright/python:v1.56.0-jammy
- Pin playwright==1.56.0 to prevent future version drift

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Matt 2025-12-09 13:43:31 +01:00
parent ffc4711627
commit 7728a092d8
2 changed files with 2 additions and 2 deletions

View File

@ -1,7 +1,7 @@
# MCP Browser Sidecar Dockerfile
# Based on Playwright's official Python image with Chromium pre-installed
FROM mcr.microsoft.com/playwright/python:v1.40.0-jammy
FROM mcr.microsoft.com/playwright/python:v1.56.0-jammy
WORKDIR /app

View File

@ -7,7 +7,7 @@ pydantic>=2.5.0
pydantic-settings>=2.1.0
# Browser Automation
playwright>=1.40.0
playwright==1.56.0
# Testing
pytest>=8.0.0