При поиске PyPI-пакета для определенной платформы командой pip install появляется ошибка «ERROR: Could not find a version that satisfies the requirement <library_name> (from versions: none) ERROR: No matching distribution found for <library_name>». При этом мультиархитектурный пакет был загружен успешно и до загрузки содержал в себе файлы для нескольких платформ.
Чтобы все поддерживаемые платформы отображались в пакете и вы могли скачать пакет для определенной платформы, нужно все платформы указать в метаданных самого пакета. Если их указать только в названии, при загрузке пакета сервис Artifact Registry сгенерирует название заново и информация о мультиархитектурности не сохранится.
Чтобы информация отразилась корректно:
Удалите текущий PyPI-пакет.
Укажите все поддерживаемые платформы в метаданных.
Загрузите пакет заново.
Теперь при поиске все поддерживаемые платформы будут найдены.