-
-
Notifications
You must be signed in to change notification settings - Fork 674
Closed
Milestone
Description
We rename the GH Actions workflow sdist.yml
to dist.yml
and add wheel-building for the distributions sagemath-objects and sagemath-categories for macOS (Intel) and Linux (x86_64, i686) using cibuildwheel.
The necessary libraries are built using the Sage distribution.
Example run: https://github.com/mkoeppe/sage/actions/runs/2522295930
Follow-ups:
- After Refactor distributions sagemath-{objects,categories} through sagemath-{environment,repl} #33812 (Refactor distributions sagemath-{objects,categories}), make the built wheel for sagemath-objects available for the wheel building of sagemath-categories
- Possibly use
--prefix=$(pwd)/wheelhouse/local-ARCH --with-sage-venv
so thatSAGE_LOCAL
gets copied in/out of the container
Depends on #29549
Depends on #33983
Depends on #34017
CC: @dimpase @kliem @tobiasdiez @saraedum
Component: distribution
Author: Matthias Koeppe
Branch/Commit: 93d5d11
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/33800