ci: refactor Python installation and enable manylinux wheel generation

- Replace actions/setup-python with uv-based Python installation
- Consolidate build dependencies into Python installation step
- Enable auditwheel repair and manylinux wheel generation across all Linux builds
- Add patchelf as build dependency for glibc compatibility
- Update Python version to 3.14 in build and test workflows
This commit is contained in:
Junya Morioka
2025-12-13 17:16:05 +09:00
parent fb95a286ec
commit 5d44bd8cd6
9 changed files with 191 additions and 112 deletions
+2 -2
View File
@@ -177,7 +177,7 @@ jobs:
- uses: actions/setup-python@v5
with:
python-version: 3.12
python-version: 3.14
- name: Install dependencies
run: pip install pandas
@@ -211,7 +211,7 @@ jobs:
- uses: actions/setup-python@v5
with:
python-version: 3.12
python-version: 3.14
- name: Install dependencies
run: pip install pandas