sagemath/sage

sage.modules, sage.matrix: Remove import-time dependencies on the symbolic ring

mkoeppe opened this issue · 8 comments

(cherry-picked from #32432)

CC: @kliem @tscrim

Component: linear algebra

Author: Matthias Koeppe

Branch/Commit: acca6c2

Reviewer: Travis Scrimshaw

Issue created by migration from https://trac.sagemath.org/ticket/32593

Commit: acca6c2

Author: Matthias Koeppe

New commits:

1b0a5absrc/sage/modules/vector_space_morphism.py: Do not fail if sage.symbol is not present
83b5038src/sage/modules/free_module_element.pyx: Move import from sage.misc.derivative into method
acca6c2src/sage/matrix/matrix2.pyx: Move import from sage.misc.derivative into method

Reviewer: Travis Scrimshaw

comment:3

LGTM (assuming a green patchbot).

comment:4

Thanks!