diff --git a/src/sage/misc/lazy_import.pyx b/src/sage/misc/lazy_import.pyx index c9b09dc1ef5..61a073557d2 100644 --- a/src/sage/misc/lazy_import.pyx +++ b/src/sage/misc/lazy_import.pyx @@ -1117,6 +1117,11 @@ def lazy_import(module, names, as_=None, *, if namespace is None: namespace = inspect.currentframe().f_locals if "*" in names: + from sage.misc.superseded import deprecation_cython + + deprecation_cython(37433, + 'lazy_import of * is deprecated; provide the names to be imported explicitly') + ix = names.index("*") all = get_star_imports(module) names[ix:ix+1] = all