-
-
Notifications
You must be signed in to change notification settings - Fork 482
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove imports from sage.all and sage.rings.all in sage.rings #34189
Comments
Author: Matthias Koeppe |
New commits:
|
Commit: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:10
In
be replaced by
(If this is the case, I can look for other instances.) |
comment:11
Yes, thanks for catching this. Not sure how it slipped through. |
comment:12
There is also but perhaps this is normal? |
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
comment:16
OK, fixed the tooling and fixed these two. |
comment:17
In
is the final The namespace package hierarchy is hardcoded into this pattern. Thus the pattern would need constant updating as the hierarchy evolves. Perhaps we need a central source of the namespace package hierarchy and this pattern could be constructed from the source. No? |
comment:18
Replying to @kwankyu:
These patterns are regular expressions. Square brackets are character sets, not optional items. |
comment:19
Replying to @kwankyu:
In #34201, I mention a more semantic code analysis tool that could perhaps be used instead of this simple regular expression based check. But for now I'd like to keep this as simple as possible |
comment:20
Replying to @mkoeppe:
Right. I misunderstood. |
Reviewer: Kwankyu Lee, ... |
comment:22
Me too. |
Changed reviewer from Kwankyu Lee, ... to Kwankyu Lee, Guillermo Moreno-Socías |
comment:24
Thanks both! |
Changed branch from u/mkoeppe/remove_imports_from_sage_rings_all to |
as found by
./sage -tox -e relint
... except for
src/sage/rings/tests.py
Component: refactoring
Author: Matthias Koeppe
Branch/Commit:
eecd577
Reviewer: Kwankyu Lee, Guillermo Moreno-Socías
Issue created by migration from https://trac.sagemath.org/ticket/34189
The text was updated successfully, but these errors were encountered: