Skip to content

Commit e02a286

Browse files
committed
logger: decorate get_logger() with deprecation info
It won't start emitting any warnings until 8.0, but we won't have to remember to decorate it later thanks to the new `warning_in` parameter added to `tools.deprecated` a while back.
1 parent f8ed9e5 commit e02a286

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

sopel/logger.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,12 @@ def setup_logging(settings):
156156
dictConfig(logging_config)
157157

158158

159+
@tools.deprecated(
160+
reason='use sopel.tools.get_logger instead',
161+
version='7.0',
162+
warning_in='8.0',
163+
removed_in='9.0',
164+
)
159165
def get_logger(name=None):
160166
"""Return a logger for a module, if the name is given.
161167

0 commit comments

Comments
 (0)