-
-
Notifications
You must be signed in to change notification settings - Fork 654
Closed
Milestone
Description
Currently, sage imports ppl
(from pplpy
) at startup, via sage.geometry.cone
, sage.geometry.integral_points
, and sage.geometry.lattice_polytopes
.
This should be changed, both
- as preparation for other backends for polyhedral cones (in particular
PyNormaliz
) - for the modularization of sagelib (Meta-ticket: Modularize sagelib into separate distributions (pip-installable packages) sagemath-... for Sage 10.x #29705).
In addition we add documentation to the option feature
of lazy import and while we are at it, use this option for backend normaliz as well.
CC: @kliem @novoselt @vbraun @w-bruns @jplab @orlitzky @videlec
Component: geometry
Keywords: sd111
Author: Jonathan Kliem, Matthias Koeppe
Branch/Commit: 17c4cdb
Reviewer: Matthias Koeppe, Jonathan Kliem
Issue created by migration from https://trac.sagemath.org/ticket/30587