based pyright достаточно умный чтобы выдрать из пайдантика сигнатуру __init__

но при этом достаточно тупой и доебистый, чтобы ругаться что я сую str в int. Алло, пайдантик мне по твоему зачем???