diff --git a/weboob/tools/application/repl.py b/weboob/tools/application/repl.py index 66bfb2ac260e167caca0d480004d27ee5c2df15c..3e8dec52a8a5ce68039b2dd7690acf82f5869a59 100644 --- a/weboob/tools/application/repl.py +++ b/weboob/tools/application/repl.py @@ -401,7 +401,7 @@ def _do_and_retry(self, *args, **kwargs): - DecoupledValidation """ - if self.interactive: + if self.stdout.isatty(): # Set a non-None value to all backends's request_information # # - None indicates non-interactive: do not trigger 2FA challenges,