From b290c59ac41ca35a178c28755fda97074c45fa9f Mon Sep 17 00:00:00 2001 From: LordBaryhobal Date: Tue, 23 Jun 2026 00:25:43 +0200 Subject: [PATCH] fix(gen): add bases for ConstraintType and TypeVar --- midas/generator/stubs.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/midas/generator/stubs.py b/midas/generator/stubs.py index d148c49..c9a3804 100644 --- a/midas/generator/stubs.py +++ b/midas/generator/stubs.py @@ -127,6 +127,12 @@ class StubsGenerator: body_subsitutions | substitutions, ) + case ConstraintType(type=base): + return self.get_bases(base) + + case TypeVar(bound=bound) if bound is not None: + return [self.dump_type(bound)], {} + case _: return [], {}