From 6a7a9e882afe1c29efd123dc7173684e96dd8865 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=B0=B8=E7=A5=BA?= Date: Mon, 28 Sep 2026 23:47:46 +0800 Subject: [PATCH] fix: require typing_extensions with Self support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Python 3.10 imports Self from typing_extensions. Require the first release that provides it so dependency resolution cannot silently install an incompatible older version. Assisted-by: OpenAI Codex Signed-off-by: 李永祺 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 10b74a4c..1597ad25 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ dependencies = [ "scipy", "matplotlib", "ansitable", - "typing_extensions", + "typing_extensions>=4.0.0", "pre-commit", ]