From d08576fde9f81ac53bd0417ffeb00e2648cc5549 Mon Sep 17 00:00:00 2001 From: LearningCircuit <185559241+LearningCircuit@users.noreply.github.com> Date: Sun, 5 Apr 2026 12:09:29 +0200 Subject: [PATCH] fix: relax lxml upper bound to allow 6.x lxml 6.x works correctly (tested with 6.0.2). The current pin blocks Python 3.14 users since lxml 5.x has no pre-built wheels for that version. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index ee237d5b3..f93d10680 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "aiohttp>=3.11.11", "aiosqlite~=0.20", "anyio>=4.0.0", - "lxml~=5.3", + "lxml>=5.3,<7", "unclecode-litellm==1.81.13", "numpy>=1.26.0,<3", "pillow>=10.4",