Опция –no-proxy-env запрещает pip брать proxy из переменных окружения. Явный –proxy сохраняет действие.

Изолируйте источник маршрута

Флаг полезен при диагностике, когда http_proxy, https_proxy или no_proxy незаметно наследуются процессом и направляют запросы иначе, чем ожидает конфигурация конкретной job.

python -m pip --no-proxy-env download package_name

Не путайте с отключением сети

No-proxy-env убирает только прокси из environment, но pip продолжает обращаться к индексу напрямую или через значение, переданное отдельной опцией –proxy в той же команде.

Проверьте политику организации

В корпоративной сети прямое соединение может быть запрещено, поэтому согласуйте тест с администраторами и не добавляйте обход в постоянный pipeline ради маскировки ошибки.

Сохраняйте код ответа и имя хоста без секретов, затем сравнивайте запуск с флагом и без него на одном runner, не меняя остальные сетевые параметры.

Явную настройку разбирает pip –proxy. Поведение описывает руководство pip.