From c85f102e70b0b08a1aa170021066fc1fb6b474c9 Mon Sep 17 00:00:00 2001 From: Douglas Creager Date: Fri, 12 Dec 2025 12:52:46 -0500 Subject: [PATCH] no really --- crates/ty_python_semantic/src/types/generics.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/ty_python_semantic/src/types/generics.rs b/crates/ty_python_semantic/src/types/generics.rs index 27c5b05a15..6ba6af44aa 100644 --- a/crates/ty_python_semantic/src/types/generics.rs +++ b/crates/ty_python_semantic/src/types/generics.rs @@ -1582,6 +1582,14 @@ impl<'db> SpecializationBuilder<'db> { &mut f, ); } + if let Type::TypeVar(upper_bound_typevar) = upper { + self.add_type_mapping( + upper_bound_typevar, + Type::TypeVar(typevar), + variance, + &mut f, + ); + } } }); }