I often keep pyblp.options.verbose = False when I'm doing repeated simulations, because it clogs up stdout. But that means I also miss warnings, like the one you (helpfully) implemented in 63c809d. Would it be possible to implement warnings using Python's warning framework? That way they get sent to stderr (instead of stdout) or another place I choose, and also pyblp.options.verbose doesn't shut them off.
This is not a high-priority item, but I thought I'd put it here in case others might also want it.
I often keep
pyblp.options.verbose = False
when I'm doing repeated simulations, because it clogs up stdout. But that means I also miss warnings, like the one you (helpfully) implemented in 63c809d. Would it be possible to implement warnings using Python's warning framework? That way they get sent to stderr (instead of stdout) or another place I choose, and alsopyblp.options.verbose
doesn't shut them off.This is not a high-priority item, but I thought I'd put it here in case others might also want it.