sagemath/sage

sage.{arith,crypto,databases,dynamics,lfunctions,quadratic_forms}: Replace imports from sage.*.all for namespace packages

Closed this issue · 8 comments

Part of meta-ticket #34201

CC: @alexchandler100

Component: refactoring

Author: Alex Chandler, Matthias Koeppe

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

Commit: 558e927

New commits:

558e927sage -fiximports src/sage/{arith,crypto,databases,dynamics,lfunctions,quadratic_forms}

Branch pushed to git repo; I updated commit sha1. New commits:

f5fbf0agit grep -l -E ' (Q as QQ|Z as ZZ)' | xargs sed -i.bak 's/ Q as QQ/ QQ/;s/ Z as ZZ/ ZZ/;'
35300bdsrc/sage/databases/findstat.py: Hide a legitimate .all import from relint
28760besage.{crypto,databases,dynamics,lfunctions,quadratic_forms}: Consolidate imports from the same module

Changed commit from 558e927 to 28760be

Changed author from Alex Chandler to Alex Chandler, Matthias Koeppe

Removed branch from issue description; replaced by PR #35106