Skip to content

Commit 12b5d46

Browse files
committed
Add attribute __deprecated__
Signed-off-by: nstarman <[email protected]>
1 parent 1232195 commit 12b5d46

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

‎astropy/utils/decorators.py‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ def deprecated_func(*args, **kwargs):
7070
deprecated_func = functools.wraps(func)(deprecated_func)
7171

7272
deprecated_func.__doc__ = _deprecate_doc(deprecated_func.__doc__, message, since)
73+
deprecated_func.__deprecated__ = message
7374

7475
return func_wrapper(deprecated_func)
7576

@@ -90,6 +91,7 @@ def _deprecate_class(cls, message, category, since):
9091
with pickle and will look weird in the Sphinx docs.
9192
"""
9293
cls.__doc__ = _deprecate_doc(cls.__doc__, message, since)
94+
cls.__deprecated__ = message
9395
if cls.__new__ is object.__new__:
9496
cls.__init__ = _deprecate_function(
9597
_get_function(cls.__init__), message, category, since

0 commit comments

Comments
 (0)