Python по-умолчанию буферизирует вывод, что иногда приводит к проблеме: строки выводятся не в том порядке. Это случается, например, при запуске python-скрипта в jenkins. Есть несколько способов отключить буферизацию.