A follow-up question: do I understand correctly that common lisp (via maxima) is the main dependency that prevents sagemath from being pip-installable?
All the best, Martin On Friday 19 April 2024 at 21:34:06 UTC+2 Martin R wrote: > On Friday 19 April 2024 at 20:08:51 UTC+2 Matthias Koeppe wrote: > > On Friday, April 19, 2024 at 5:08:02 AM UTC-7 Martin R wrote: > > 2.) If this is about dependencies on other software, why aren't the > distributions named after these dependencies? > > > Martin, I have answered this already when you asked it in the PR: Some are. > > > Matthias, this does not answer my question. Maybe it is clearer if I ask: > why do you introduce distributions sage-graphs, sage-combinat, > sage-categories etc. > > Martin > > > > Note that the description of the PR where you asked this question contains > the list of the distributions: https://github.com/sagemath/sage/pull/36676 > "We restructure the all.py files for modularization. Guided by the > technical constraints outlined in > https://groups.google.com/g/sage-devel/c/ozh-7ZZ848s, > https://github.com/sagemath/sage/pull/35095 defines distribution packages > (pip-installable packages) sagemath-{brial, combinat, eclib, flint, gap, > giac, glpk, graphs, groups, homfly, lcalc, libbraiding, libecm, linbox, > modules, mpmath, ntl, pari, plot, polyhedra, schemes, singular, > standard-no-symbolics, symbolics}." > > My June 2023 sage-devel post > https://groups.google.com/g/sage-devel/c/kiB32zP3xD4 explained that the > design use "... 3 types of distribution packages: > - Packages that are named after a basic mathematical structure but may > cover a wide range of generalizations/applications of this structure. > - Packages that are named after an upstream library. > - Packages that are named after a technical functionality." > > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/3b346eef-4273-42e4-b728-c8ba193cbe4en%40googlegroups.com.