Параметр –uploaded-prior-to оставляет среди кандидатов удаленного индекса только файлы, загруженные раньше указанного времени или минимального возраста. Появляется граница.

Задавайте время с часовым поясом

Для одинакового результата на разных runner используйте ISO 8601 в UTC либо с явным смещением, а длительность P7D применяйте как скользящий карантин.

python -m pip install --uploaded-prior-to=2026-08-01T00:00:00Z package_name

Проверьте возможности индекса

Фильтр работает только при наличии upload-time metadata у удаленного репозитория и не ограничивает локальные файлы, каталоги find-links или VCS requirements, поэтому источники надо контролировать отдельно в конфигурации каждого запуска и runner.

Не задерживайте исправления вслепую

Возраст снижает риск немедленной установки свежего вредоносного релиза, но одновременно откладывает security fix, поэтому добавьте независимый мониторинг уязвимостей и процедуру исключения.

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

Точные версии закрепляют constraints.txt. Сценарии приводит официальное руководство pip.