Флаг pip wheel –no-deps исключает runtime-зависимости из списка собираемых wheels. Сам проект все равно проходит build backend.

Соберите локальный проект

Команда подходит для получения wheel текущего pyproject, когда зависимости приложения создаются другой job или уже лежат в проверенном wheelhouse.

python -m pip wheel --no-deps --wheel-dir dist-wheel .

Не путайте runtime и build

No-deps относится к зависимостям результата, но изолированная сборка может скачать backend и требования build-system, если вы отдельно не отключили build isolation для этой job.

Сравните с инструментом build

Документация сопоставляет этот сценарий с build wheel, однако python -m build умеет создавать sdist, чего команда pip wheel не делает.

После сборки установите wheel в пустой venv и запустите тесты, потому что наличие архива не подтверждает полноту объявленных runtime requirements.

Среду объясняет build isolation pip. Различия описывает справочник pip wheel.