Параметр –progress-bar управляет отображением хода загрузки и принимает auto, on, off либо raw. Данные пакета не меняются.

Оставьте auto для терминала

Режим по умолчанию показывает progress bar при обычном выводе, но подавляет его вместе с –quiet, поэтому локальная команда остается наглядной без отдельной настройки.

Выберите формат для runner

Off убирает динамические строки из архивируемого лога, а raw дает поток событий для оболочки, которая умеет сама рисовать индикатор без управляющих символов терминала и смешивания прогресса с диагностическими сообщениями соседних процессов.

python -m pip install --progress-bar off -r requirements.txt

Не используйте индикатор как метрику

Для контроля сборки измеряйте продолжительность job и объем артефактов отдельно, поскольку progress bar показывает передачу файла, а resolver и compilation занимают другое время.

Если журнал все равно рвется на строки, проверьте TTY-настройки runner и используйте off, сохранив обычные сообщения об ошибках без дополнительной фильтрации.

Полную диагностику сохраняет pip –log. Режимы перечисляет справочник install.