fix: ensure uv build uses correct Python version in CI

- Add --python python flag to uv build commands
- This ensures wheels are built with the correct Python version (cp313 for Python 3.13, etc)
- Fixes issue where Python 3.13 CI was building cp311 wheels
- Also adds Python version verification before build
This commit is contained in:
Andy Lee
2025-07-24 13:44:02 -07:00
parent 1d321953ba
commit 2684ee71dc
2 changed files with 8 additions and 3 deletions

View File

@@ -90,7 +90,7 @@ jobs:
- name: Build wheel
run: |
cd packages/leann-backend-hnsw
uv build --wheel
uv build --wheel --python python
- name: Repair wheel (Linux)
if: runner.os == 'Linux'
@@ -167,7 +167,7 @@ jobs:
- name: Build wheel
run: |
cd packages/leann-backend-diskann
uv build --wheel
uv build --wheel --python python
- name: Repair wheel (Linux)
if: runner.os == 'Linux'