From ee40f25913bb62fb06890b5fcb1bdf13fc2fc173 Mon Sep 17 00:00:00 2001 From: Ali Nowroozi <59235031+ali-n98@users.noreply.github.com> Date: Thu, 12 Feb 2026 09:13:49 -0800 Subject: [PATCH] Add progress bar to series info gathering This step might take a few minutes and the CLI currently doesn't show anything so the user might think it's stuck --- vision_engine/input/series_paths_loader.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vision_engine/input/series_paths_loader.py b/vision_engine/input/series_paths_loader.py index c0aedfb..b6ba67c 100644 --- a/vision_engine/input/series_paths_loader.py +++ b/vision_engine/input/series_paths_loader.py @@ -7,6 +7,7 @@ import os from typing import List from pathlib import Path +from tqdm import tqdm from ..core.data_structures import SeriesInfo from ..core.exceptions import InputError @@ -61,7 +62,7 @@ def get_series_list(self, csv_path: str) -> List[SeriesInfo]: series_list = [] path_column = getattr(self.config, "path_column", "series_path") - for idx, row in df.iterrows(): + for idx, row in tqdm(df.iterrows(), total=len(df), desc='Gathering series info'): try: series_path = str(row[path_column])