From f466977249d9ac10fe8b75180c30cb90dbcc22ca Mon Sep 17 00:00:00 2001 From: cirakg Date: Tue, 20 Oct 2026 18:36:54 +0200 Subject: build(lint): validate resource XML against the SDK schema and cross-check the settings form tools/check_resources.py checks every resource file against the SDK's resources.xsd and that settings, properties and strings agree. Adds the pure-Python, MIT-licensed xmlschema to the dev image. Co-Authored-By: Claude Opus 5.5 --- docker/requirements.in | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docker/requirements.in') diff --git a/docker/requirements.in b/docker/requirements.in index 787d84f..d344f23 100644 --- a/docker/requirements.in +++ b/docker/requirements.in @@ -19,6 +19,9 @@ segno>=1.6 pdf417gen>=0.7 ppf-datamatrix>=0.2 aztec-code-generator>=0.11 +# Validates the resource XML (settings, properties, strings) against the +# SDK's resources.xsd (M7). Pure Python, MIT licensed. +xmlschema>=3 # Screenshot handling (crop, compare, scale before decoding). pillow>=10 # Lint and type-check the Python tools. -- cgit v1.2.3