You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build conda python packages independently of the Python version
Build one set of conda python packages per CUDA x arch instead of one
per Python version, taking conda-python-build from 16 jobs to 4.
All three python packages have to become version-independent for the
matrix filter to be safe, since they share a single output channel:
- cuopt: abi3 via 'version_independent: true', built against the
minimum supported Python. 'python-gil' is dropped because
'python-abi3' already depends on it transitively, and cython is
raised to >=3.2.2 for its Limited API support.
- cuopt-server, cuopt-sh-client: 'noarch: python'. Neither builds
extension modules.
build.sh passes the abi3 floor only for cuopt, so the two pure packages
keep using the plain install args.
Depends on #1731, which sets 'wheel.py-api' in python/cuopt.
Signed-off-by: Ramakrishna Prabhu <ramakrishnap@nvidia.com>
0 commit comments