Параметр pip wheel –wheel-dir задает папку для готовых wheel-архивов. По умолчанию используется текущий каталог.

Отделите входы от результатов

Складывайте wheels в пустую output-папку, а исходные sdist и requirements храните отдельно, чтобы публикация не захватила случайный файл прошлой сборки.

python -m pip wheel --wheel-dir wheelhouse -r requirements.txt

Ожидайте wheels зависимостей

Команда строит архивы для требований и их зависимостей, поэтому output способен содержать больше файлов, чем строк в исходном списке, включая уже доступные бинарные distributions для целевой платформы.

Установите набор в чистой среде

Проверяйте no-index установку, pip check и тесты на целевой платформе, затем фиксируйте хэши перед переносом каталога между runner.

Очищайте wheel-dir перед новой сборкой, иначе устаревший совместимый файл может пройти проверку каталога и попасть в следующий artifact.

Назначение команды разбирает pip wheel. Output-путь описывает документация pip wheel.