-
-
Notifications
You must be signed in to change notification settings - Fork 532
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 expired deprecations that use lazy_import(MODULE, "*") #33308
Labels
Milestone
Comments
Author: Matthias Koeppe |
Commit: |
comment:3
Sure. |
Reviewer: Michael Orlitzky |
comment:4
Thanks! |
Changed branch from u/mkoeppe/remove_expired_deprecations_that_use_lazy_import_module______ to |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After building Sage, in the first run, Sage spends some time building the "lazy import cache".
This whole mechanism (from #8456, modified in #11924, #12670) is currently only used for a total of 3 re-imports with deprecation. They could be easily be rewritten by just listing all symbols instead of using "*"; but it turns out that the deprecations have all expired already (#19150, #26370, #27337), so we can remove them.
CC: @tscrim @jhpalmieri
Component: misc
Author: Matthias Koeppe
Branch/Commit:
be8a401
Reviewer: Michael Orlitzky
Issue created by migration from https://trac.sagemath.org/ticket/33308
The text was updated successfully, but these errors were encountered: