Прочитав страницу документации по загрузке pip, я не могу найти способ загрузить действительно многоплатформенные зависимости пакета с помощью pip, поскольку тег --platform заставляет использовать --only-binary=:all:
Например:
pip download matplotlib --platform=manylinux1_x86_64 --only-binary=:all:
Загрузит только бинарные колеса (неудивительно) и завершится ошибкой, если будет найден только источник пакета (который будет загружен, если использовать только «pip download matplotlib» или при установке пакета).
Я ищу способ загрузить колеса, если это возможно, но если они не найдены, просто загрузите источник зависимости. Загрузка только пакета и зависимостей в исходном формате также допустима.
Кто-нибудь знает способ сделать это в pip или другом программном обеспечении, способном на такой подвиг?