From dbf52d4870eadfce68d85cc3209a84d241f594f9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 10 Jun 2026 08:32:14 +0530 Subject: [PATCH] Mark matrix as not required in the fontconfig typeddict as the C code adds it only when the pattern contains a matrix --- kitty/fast_data_types.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/fast_data_types.pyi b/kitty/fast_data_types.pyi index 1d70c5255..371ee122f 100644 --- a/kitty/fast_data_types.pyi +++ b/kitty/fast_data_types.pyi @@ -423,7 +423,7 @@ class FontConfigPattern(TypedDict): scalable: bool outline: bool color: bool - matrix: tuple[float, float, float, float] + matrix: NotRequired[tuple[float, float, float, float]] variable: bool named_instance: bool