Похоже, что если вы вызываете logging.info() ПЕРЕД, вы запустите logging.basicConfig, вызов logging.basicConfig не имеет никакого эффекта. Фактически, никаких протоколов не происходит.
Где такое поведение задокументировано? Я действительно не понимаю.