-
-
Notifications
You must be signed in to change notification settings - Fork 654
Closed
Milestone
Description
In src/setup.py
, we should not run cythonize()
manually. It would be better to use a custom build_ext
command for that.
This is inspired by the build_ext
from Cython 0.25: https://github.com/cython/cython/blob/master/Cython/Distutils/build_ext.py
Unfortunately, we cannot really use that since it doesn't allow to pass options to cythonize()
.
Due to a Cython bug, this warning gets displayed even though the cache
option is valid: UserWarning: got unknown compilation option, please remove: cache
.
Depends on #21604
Component: build
Author: Jeroen Demeyer
Branch/Commit: dfcd817
Reviewer: Matthias Koeppe, Erik Bray
Issue created by migration from https://trac.sagemath.org/ticket/21600