Path 1: 2 calls (1.0)

'dots' (2)

'progress.spinner' (2)

1.0 (2)

' ' (2)

None (2)

1def __init__(
2        self,
3        spinner_name: str = "dots",
4        style: Optional[StyleType] = "progress.spinner",
5        speed: float = 1.0,
6        finished_text: TextType = " ",
7        table_column: Optional[Column] = None,
8    ):
9        self.spinner = Spinner(spinner_name, style=style, speed=speed)
10        self.finished_text = (
11            Text.from_markup(finished_text)
12            if isinstance(finished_text, str)
13            else finished_text
14        )
15        super().__init__(table_column=table_column)