Skip to content

Commit 1d936d7

Browse files
committed
comment
1 parent 0728a44 commit 1d936d7

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

src/diffpy/utils/_deprecator.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,18 @@ def deprecated(message, *, category=DeprecationWarning, stacklevel=1):
1515
1616
Matches the Python 3.13 warnings.deprecated API exactly.
1717
"""
18-
# If Python 3.13 implementation exists, delegate to it
1918
if _builtin_deprecated is not None:
2019
return _builtin_deprecated(
2120
message, category=category, stacklevel=stacklevel
2221
)
23-
24-
# Validate message type like Python 3.13 does
2522
if not isinstance(message, str):
2623
raise TypeError(
2724
f"Expected an object of type str for 'message', not "
2825
f"{type(message).__name__!r}"
2926
)
3027

3128
def decorator(obj):
32-
# Set __deprecated__ attribute (required by PEP 702)
3329
setattr(obj, "__deprecated__", message)
34-
35-
# Must support functions AND classes
3630
if callable(obj):
3731

3832
@functools.wraps(obj)

0 commit comments

Comments
 (0)