Modularization changes in sage.modules, sage.matrix
Closed this issue · 16 comments
mkoeppe commented
mkoeppe commented
mkoeppe commented
Description changed:
---
+++
@@ -1 +1 @@
-
+cherry-picked from #32432mkoeppe commented
Last 10 new commits:
50c5f58 | src/sage/matrix/args.pyx: Move import of RDF, CDF into method |
d081814 | src/sage/matrix/matrix_misc.py: Move import of PolynomialRing into method |
561bad4 | sage.modules, sage.matrix: Use sage.rings.abc more |
e072aa1 | sage.structure, sage.rings, sage.matrix: Use sage.rings.abc for IntegerModRing |
b349740 | src/sage/modules/free_module.py: Use sage.rings.abc.Order |
f2f00e5 | src/sage/matrix/matrix_space.py: More try..except for imports |
40f01d5 | src/sage/modules/free_module.py: More try..except for imports |
65a5ce3 | src/sage/modules/free_module_element.pyx: Do not fail if numpy cannot be imported |
b325232 | Matrix.gram_schmidt: Use sage.rings.abc |
69e8968 | Matrix.gram_schmidt: Use sage.rings.abc (fixup) |
mkoeppe commented
Author: Matthias Koeppe
mkoeppe commented
comment:3
I don't think the doctest failure in src/sage/rings/integer.pyx is coming from this ticket
kliem commented
Reviewer: Jonathan Kliem
kliem commented
comment:5
- There is a missing empty-line before this one.
+ if is_sparse:
+ return free_module_element.FreeModuleElement_generic_sparseIt is really different from the above, as it also catches some of the above cases, where an import failed.
- If you are touching this line, you might as well fix it (
Returns->Return):
+ Returns True if ``R`` is the symbolic expression ring.Once done, you can put it on positive review on my behalf.
sagetrac-git commented
sagetrac-git commented
mkoeppe commented
comment:7
Thanks for reviewing!
sagetrac-git commented
Branch pushed to git repo; I updated commit sha1 and set ticket back to needs_review. New commits:
8679256 | Merge tag '9.5.beta5' into t/32725/modularization_changes_in_sage_modules__sage_matrix |
sagetrac-git commented
mkoeppe commented
comment:9
Merged new beta.
vbraun commented
Changed branch from u/mkoeppe/modularization_changes_in_sage_modules__sage_matrix to 8679256