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.

Reply via email to