diff --git a/src/cachier/core.py b/src/cachier/core.py index ad11021..178dc56 100644 --- a/src/cachier/core.py +++ b/src/cachier/core.py @@ -241,9 +241,8 @@ def func_wrapper(*args, **kwds): func, _is_method=core.func_is_method, args=args, kwds=kwds ) - _print = lambda x: None # noqa: E731 - if verbose: - _print = print + _print = print if verbose else lambda x: None + if ignore_cache or not _default_params["caching_enabled"]: return ( func(args[0], **kwargs)