I still don't think that the printouts this generates in maximum verbosity mode are "debugging" info. They're just more detailed progress statements about how the optimization is proceeding. I think if self.verbose is > 1 there should be more info statements logged, not that debugging log statements should be printed. If you run "git remote -v" it doesn't label every line of output as a debugging print annotated with a line number.