From 7728a092d891224df2fc57d11cebba4af2aadb3c Mon Sep 17 00:00:00 2001 From: Matt Date: Tue, 9 Dec 2025 13:43:31 +0100 Subject: [PATCH] fix: Update Playwright to v1.56.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- Dockerfile | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 97abc34..8ec7393 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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 diff --git a/requirements.txt b/requirements.txt index f146c90..934fb99 100644 --- a/requirements.txt +++ b/requirements.txt @@ -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