from textual.app import App, ComposeResult from textual.widgets import Sparkline data = [1, 2, 2, 1, 1, 4, 3, 1, 1, 8, 8, 2] # (1)! class SparklineBasicApp(App[None]): CSS_PATH = "sparkline_basic.css" def compose(self) -> ComposeResult: yield Sparkline( # (2)! data, # (3)! summary_function=max, # (4)! ) app = SparklineBasicApp() if __name__ == "__main__": app.run()