Skip to content

Commit 0c7924e

Browse files
blueyedwaylan
authored andcommitted
add: use stacklevel=2 with warning
1 parent daf9e6d commit 0c7924e

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

markdown/util.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,9 @@ def __setitem__(self, key, value):
423423
if isinstance(key, string_type):
424424
warnings.warn(
425425
'Using setitem to register a processor or pattern is deprecated. '
426-
'Use the `register` method instead.', DeprecationWarning
426+
'Use the `register` method instead.',
427+
DeprecationWarning,
428+
stacklevel=2,
427429
)
428430
if key in self:
429431
# Key already exists, replace without altering priority
@@ -445,7 +447,9 @@ def __delitem__(self, key):
445447
self.deregister(key)
446448
warnings.warn(
447449
'Using del to remove a processor or pattern is deprecated. '
448-
'Use the `deregister` method instead.', DeprecationWarning
450+
'Use the `deregister` method instead.',
451+
DeprecationWarning,
452+
stacklevel=2,
449453
)
450454
else:
451455
raise TypeError
@@ -488,5 +492,7 @@ def add(self, key, value, location):
488492
self.register(value, key, priority)
489493
warnings.warn(
490494
'Using the add method to register a processor or pattern is deprecated. '
491-
'Use the `register` method instead.', DeprecationWarning
495+
'Use the `register` method instead.',
496+
DeprecationWarning,
497+
stacklevel=2,
492498
)

0 commit comments

Comments
 (0)