Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Trac #33308: Remove expired deprecations that use lazy_import(MODULE,…
… "*") 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. {{{ $ git grep '^lazy_import.*[*]' src/sage/combinat/lyndon_word.py:lazy_import('sage.combinat.words.lyndon _word', '*', deprecation=19150) src/sage/rings/invariant_theory.py:lazy_import('sage.rings.invariants.in variant_theory', '*', deprecation=26370) src/sage/tests/all.py:lazy_import('sage.tests.arxiv_0812_2725', '*', deprecation=27337) }}} URL: https://trac.sagemath.org/33308 Reported by: mkoeppe Ticket author(s): Matthias Koeppe Reviewer(s): Michael Orlitzky
- Loading branch information