Has anyone looked at the possibility of using spin for sagemath development?

https://github.com/scientific-python/spin

That is what python-flint uses after switching to meson-python and is
also what numpy, scipy and other libraries using meson-python use for
development.

With spin the idea is that you run e.g.

spin test
spin ipython
spin docs

and then it builds the library (incrementally) in ./build, "installs"
it to ./build-install and then runs whatever command with that
directory added to PYTHONPATH.

The meson-python editable setup that it sounds like sagemath now uses
is available as `spin install` but I don't use that because I prefer
running spin commands to trigger a rebuild explicitly.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-devel/CAHVvXxS9i9GX3Qk4806%3D5VSx8F5EtZcQhvQ4DrfUPuE3_wadFA%40mail.gmail.com.

Reply via email to