aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sec_certs/utils/tqdm.py
blob: c7c8958b0fc8674aef1a7c4aed9d79792ab77642 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
from __future__ import annotations

from tqdm.auto import tqdm as tqdm_original

from sec_certs.configuration import config


def tqdm(*args, **kwargs):
    if "disable" in kwargs:
        return tqdm_original(*args, **kwargs)
    return tqdm_original(*args, **kwargs, disable=not config.enable_progress_bars)