#4986: import audit
-------------------------+--------------------------------------------------
Reporter: robertwb | Owner: mabshoff
Type: defect | Status: new
Priority: major | Milestone: sage-wishlist
Component: performance | Keywords:
-------------------------+--------------------------------------------------
It is currently way to easy to introduce circular imports in Sage, and a
mess to try and hunt time down. An order in which things are imported is
found in sage.all, but due to the cascade of imports in sage.misc (and
elsewhere) this is not an accurate representation of what actually
happens. This could stand to be cleaned up a lot. Ideally, little/none of
sage.foo.* should be used before sage.foo.all is imported.
This patch prints out imports as they happen, and where they're initiated.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4986>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---