outdated-version-block (UP036)#
Derived from the pyupgrade linter.
Fix is sometimes available.
What it does#
Checks for conditional blocks gated on sys.version_info
comparisons
that are outdated for the minimum supported Python version.
Why is this bad?#
In Python, code can be conditionally executed based on the active
Python version by comparing against the sys.version_info
tuple.
If a code block is only executed for Python versions older than the minimum supported version, it should be removed.
Example#
Use instead: