I tried a conda-based install because I wanted to try some development on a machine with questionable rerequisites. Indeed, conda provided all prereqs very smoothly. On
the use of pip is advertised as superior to "make" and it has the following advice: After editing any Cython files, rebuild the Sage library using:
$ pip install --no-build-isolation --config-settings editable_mode=compat -v -v --editable src
with a tiny change to a file that didn't change any signatures, this triggered what looked to me like a full rebuild of the library. I don't think that's a reasonable alternative to make. I don't mind a pip-based work flow, but it needs better tools to figure out a minimal recompile.