Skip to content

deprecated-log-warn (PGH002)#

Derived from the pygrep-hooks linter.

Warning: This rule has been removed and its documentation is only available for historical reasons.

Fix is sometimes available.

Removed#

This rule is identical to G010 which should be used instead.

What it does#

Check for usages of the deprecated warn method from the logging module.

Why is this bad?#

The warn method is deprecated. Use warning instead.

Example#

import logging


def foo():
    logging.warn("Something happened")

Use instead:

import logging


def foo():
    logging.warning("Something happened")

References#