Skip to content

build: exclude milvus-lite on unsupported architectures#5335

Open
eoinfennessy wants to merge 4 commits intollamastack:mainfrom
eoinfennessy:exclude-milvus-lite-unsupported-arch
Open

build: exclude milvus-lite on unsupported architectures#5335
eoinfennessy wants to merge 4 commits intollamastack:mainfrom
eoinfennessy:exclude-milvus-lite-unsupported-arch

Conversation

@eoinfennessy
Copy link
Copy Markdown
Contributor

Summary

  • Add platform markers to milvus-lite dependency so it is only installed on architectures where binary wheels are available (x86_64, aarch64, arm64)
  • milvus-lite is a binary-only package with no sdist, and only ships wheels for these four platforms (macOS x86_64, macOS arm64, manylinux aarch64, manylinux x86_64)
  • This unblocks building and installing llama-stack on ppc64le and s390x

Depends on #5334 (bumps pymilvus to >=2.6.2 where milvus-lite is an optional extra rather than a hard dependency)

Add platform markers to the milvus-lite dependency so it is only
installed on architectures where binary wheels are available (x86_64,
aarch64, arm64). This unblocks building and installing llama-stack on
ppc64le and s390x where milvus-lite does not ship wheels.

Signed-off-by: Eoin Fennessy <efenness@redhat.com>
@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Mar 27, 2026
@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Mar 27, 2026

This pull request has merge conflicts that must be resolved before it can be merged. @eoinfennessy please rebase it. https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork

@mergify mergify bot added the needs-rebase label Mar 27, 2026
@mergify mergify bot removed the needs-rebase label Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants