Skip to content

Commit

Permalink
Deprecate is_LaurentSeriesRing
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthias Koeppe committed Jun 27, 2024
1 parent ab24dac commit c96cf5b
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/sage/rings/laurent_series_ring.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,19 @@ def is_LaurentSeriesRing(x):
sage: from sage.rings.laurent_series_ring import is_LaurentSeriesRing
sage: K.<q> = LaurentSeriesRing(QQ)
sage: is_LaurentSeriesRing(K)
doctest:warning...
DeprecationWarning: The function is_LaurentSeriesRing is deprecated;
use 'isinstance(..., (LaurentSeriesRing, LazyLaurentSeriesRing))' instead.
See https://github.com/sagemath/sage/issues/38290 for details.
True
sage: L.<z> = LazyLaurentSeriesRing(QQ)
sage: is_LaurentSeriesRing(L)
True
"""
from sage.misc.superseded import deprecation
deprecation(38290,
"The function is_LaurentSeriesRing is deprecated; "
"use 'isinstance(..., (LaurentSeriesRing, LazyLaurentSeriesRing))' instead.")
from sage.rings.lazy_series_ring import LazyLaurentSeriesRing
return isinstance(x, (LaurentSeriesRing, LazyLaurentSeriesRing))

Expand Down

0 comments on commit c96cf5b

Please sign in to comment.